The chart above plots the price of EBF over the range selected — one day to the full history — drawn by TradingView from their own data. Our own licensed end-of-day series holds 47 sessions over that window: $20 on 13 May 2026 through $21.22 on 21 July 2026.
Market cap$536.8M
P/E (TTM)12.5
52-week range$16.37 – $22.26
Avg volume24.1K
Finazon · prior-day close · valuation computed from SEC EDGAR filings · as of Aug 11, 2026
EBF insider trades
SEC Form 4
EBF has no Form 4 filing in the last 90 days, so there is no summary for that window. The most recent filings we hold are below, the newest dated 3 November 2025.
DateInsiderTypeSharesValue
03 Nov 2025BREWER BOYNE WADEChief Operating OfficerBuy2,000$34K
31 Oct 2025BURNETT VERACFO and TreasurerBuy1,000$17K
31 Oct 2025GUS DANIELGeneral Counsel & SecretaryBuy600$10K
28 Jul 2025Gruenes Walter DBuy5,500$99K
Compensation mechanics
Share grants, option exercises, tax withholding and transfers. They reach the same Form 4 as a trade, but they are not the insider buying or selling on the open market, so no purchase or sale value applies to them.
DateInsiderTypeSharesValue
23 Jul 2025PRIDDY TROY LAward2,294
23 Jul 2025MOZINA GARY SAward2,485
23 Jul 2025CLEMENS BARBARA TAward2,485
23 Jul 2025Carter AaronAward2,969
23 Jul 2025WALTERS MARGARET AAward2,543
17 Jul 2025QUIROZ ALEJANDROAward3,243
17 Jul 2025MOZINA GARY SAward3,243
17 Jul 2025CLEMENS BARBARA TAward3,243
17 Jul 2025Carter AaronAward3,243
17 Jul 2025WALTERS MARGARET AAward3,243
17 Jul 2025PRIDDY TROY LAward3,243
17 Jul 2025Gruenes Walter DAward5,243
EBF reported financials
SEC EDGAR XBRL
EBF reported revenue of $392.4M for the fiscal year ended 28 Feb 2026. Net income over the same period was $42.6M.
FigureReportedPeriod
Revenue
$392.4M
28 Feb 2026 fiscal year
Net income
$42.6M
28 Feb 2026 fiscal year
Diluted EPS
$1.66
28 Feb 2026 fiscal year
Total assets
$363.5M
31 May 2026 at period end
Total equity
$310.7M
31 May 2026 at period end
Source: SEC EDGAR XBRL company facts · latest period ended 31 May 2026
EBF earnings
SEC EDGAR
DatePeriodEPSRevenue
31 May 2026Q1 2026$0.39—
28 Feb 2026FY 2026$1.66—
30 Nov 2025Q3 2026$0.42—
31 Aug 2025Q2 2026$0.51—
31 May 2025Q1 2025$0.38—
28 Feb 2025FY 2025$1.54—
30 Nov 2024Q3 2025$0.39—
31 Aug 2024Q2 2025$0.40—
Reported figures & scheduled dates · SEC EDGAR filings
EBF institutional holders
SEC Form 13F
7 of the 45 institutional funds we track reported a EBF position for the quarter ended 31 Mar 2026 — a combined $46.0M; the latest of those filings landed 15 May 2026.
On 30 Jun 2026, 376 shares of EBF failed to deliver (about $8K) — the latest of at least 2 consecutive trading days with recorded fails. The run reaches the start of the window we read, so it may have begun earlier.
Settlement dateShares failedNotional% of shares out