Pulling SEC filings + quote and writing the call…

TAYLOR DEVICES, INC.
Next earnings Aug 13, 2026 · consensus $0.80 EPS, $13.1M rev
Strong net margin (20.3%).
Revenue (FY2025) $46.3M · FY2025
Middling fundamentals and a rich price (~28% above fair value) leave little margin of safety — a wait-and-see.
TAYLOR DEVICES, INC. shows $46.3M in FY2025 revenue (+3.8% YoY), a 20.3% net margin, and 15.2% ROE.
| Line item | FY21 | FY22 | FY23 | FY24 | FY25 |
|---|---|---|---|---|---|
| Revenue | $22.5M | $30.9M | $40.2M | $44.6M | $46.3M |
| Gross profit | $3.17M | $9.63M | $16.9M | $20.8M | $21.5M |
| Operating income | -$2.35M | $2.47M | $6.81M | $9.48M | $9.63M |
| Net income | $1.06M | $2.24M | $6.29M | $9.00M | $9.41M |
| Diluted EPS | — | $0.64 | $1.77 | $2.58 | $2.87 |
| Net margin | 4.7% | 7.3% | 15.6% | 20.2% | 20.3% |
Annual figures from SEC 10-K XBRL filings. Open the filing links below for full statement detail.
Computed from SEC XBRL annual figures + the current quote. EV and ROIC use long-term + current debt where filed; estimates, not investment advice.
Sources: SEC EDGAR (CIK 0000096536, latest 10-Q filed 2026-03-31) · EODHD · as of 6/28/2026, 7:20:20 AM.
Research and education only — not financial advice. EDGAR is not a registered investment adviser or broker-dealer and gives no personalized advice. Every call is impersonal — identical for all users, generated on a schedule from SEC filings plus a delayed/third-party price feed — may be wrong or out of date, and is not a recommendation to buy or sell any security. The operator and an affiliated trading operation may hold or trade the securities EDGAR rates; see Disclosures. Past performance does not guarantee future results. Do your own research.
Last 90 days: 0 open-market buys · 2 sales
| 2026-04-28 | CAREY ROBERT MICHAEL Director | Sell | 3.44K @ $57.27 | $197K |
| 2026-04-28 | CAREY ROBERT MICHAEL Director | Sell | 1.55K @ $55.52 | $86.3K |
| 2026-04-13 | Burgess John Director | Exercise | 5.00K @ $16.40 | $82.0K |
| 2026-04-13 | Burgess John Director | Tax | 1.57K @ $52.11 | $82.0K |
| 2026-01-23 | Armenat Fritz Eric Director | Sell | 528.00 @ $72.10 | $38.1K |
| 2026-01-23 | Armenat Fritz Eric Director | Sell | 300.00 @ $71.19 | $21.4K |
| 2026-01-23 | Armenat Fritz Eric Director | Sell | 700.00 @ $72.85 | $51.0K |
| 2026-01-22 | Armenat Fritz Eric Director | Sell | 2.80K @ $71.77 | $201K |
Source: EODHD. Yield = trailing-12-month dividends ÷ price.
1043 tracked peers · median