Revenue
$1.4B
▲ 12.7% YoY
Net Income
$37.7M
▲ 2.7% YoY
EPS
$0.53
▲ 1.9% YoY
Cash
$64.8M
▲ 11.7% YoY
FY 2025 · As of 2025-10-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Globalharvest Holdings Venture Ltd Insider | Buy | Jul 9, 2026 | 593.0K | $13.28 | $7.87M | Form 4 ↗ |
Globalharvest Holdings Venture Ltd Insider | Buy | Jul 8, 2026 | 687.2K | $13.42 | $9.22M | Form 4 ↗ |
Globalharvest Holdings Venture Ltd Insider | Buy | Jul 7, 2026 | 491.9K | $13.40 | $6.59M | Form 4 ↗ |
Globalharvest Holdings Venture Ltd Insider | Buy | Jul 6, 2026 | 650.4K | $12.73 | $8.28M | Form 4 ↗ |
Pack Jay A Director | Buy | Jun 30, 2026 | 40.0K | $12.10 | $484K | Form 4 ↗ |
Giles Bryan E CHIEF FINANCIAL OFFICER | Sell | Jun 29, 2026 | 5.0K | $12.13 | $61K | Form 4 ↗ |
Taylor Bruce C. Director | Buy | Jun 23, 2026 | 70.3K | $11.25 | $791K | Form 4 ↗ |
Taylor Bruce C. Director | Buy | Jun 22, 2026 | 29.7K | $11.36 | $338K | Form 4 ↗ |
Taylor Bruce C. Director | Buy | Jun 17, 2026 | 286.4K | $11.27 | $3.23M | Form 4 ↗ |
Taylor Bruce C. Director | Buy | Jun 16, 2026 | 13.6K | $11.40 | $155K | Form 4 ↗ |
Pack Jay A Director | Buy | Jun 15, 2026 | 110.7K | $11.34 | $1.26M | Form 4 ↗ |
Pack Jay A Director | Buy | Jun 15, 2026 | 77.8K | $11.34 | $883K | Form 4 ↗ |
Taylor Bruce C. Director | Buy | Jun 15, 2026 | 300.0K | $11.29 | $3.39M | Form 4 ↗ |
Taylor Bruce C. Director | Buy | Jun 12, 2026 | 10.0K | $11.14 | $111K | Form 4 ↗ |
Taylor Bruce C. Director | Buy | Jun 12, 2026 | 155.8K | $11.16 | $1.74M | Form 4 ↗ |
Pack Jay A Director | Buy | Jun 11, 2026 | 25.3K | $11.03 | $279K | Form 4 ↗ |
Pack Jay A Director | Buy | Jun 11, 2026 | 12.2K | $11.04 | $134K | Form 4 ↗ |