Market Cap
$2.8B
| Date | Firm | Action | Rating | Firm rating |
|---|---|---|---|---|
| Aug 11, 2026 | BWS Financial | MAINTAIN | Buy | 62% |
| Jun 29, 2026 | BWS Financial | MAINTAIN | Buy | 62% |
| May 7, 2026 | Barclays | UPGRADE | Overweight | 54% |
| Apr 17, 2026 | BTIG | MAINTAIN | Buy | 53% |
| Apr 15, 2026 | Citigroup | MAINTAIN | Neutral | 55% |
| Apr 7, 2026 | BWS Financial | MAINTAIN | Buy | 62% |
| Mar 5, 2026 | Citigroup | UPGRADE | Neutral | 55% |
| Mar 2, 2026 | Barclays | MAINTAIN | Equal-Weight | 54% |
| Jan 23, 2026 | BWS Financial | MAINTAIN | Buy | 62% |
| Jan 15, 2026 | Barclays | MAINTAIN | Equal-Weight | 54% |
| Period | Str. Buy | Buy | Hold | Sell | Str. Sell | Buy % | Distribution |
|---|---|---|---|---|---|---|---|
| Sep 1, 2026 | 5 | 9 | 3 | 0 | 0 | 82% | |
| Aug 1, 2026 | 5 | 9 | 3 | 0 | 0 | 82% | |
| Jul 1, 2026 | 5 | 9 | 3 | 0 | 0 | 82% | |
| Jun 1, 2026 | 5 | 8 | 3 | 0 | 0 | 81% | |
| May 1, 2026 | 4 | 7 | 5 | 0 | 0 | 69% | |
| Apr 1, 2026 | 4 | 7 | 5 | 0 | 0 | 69% | |
| Mar 1, 2026 | 4 | 7 | 4 | 0 | 1 | 69% | |
| Feb 1, 2026 | 4 | 7 | 3 | 0 | 1 | 73% |
| Period | EPS Est. | Range | Growth | 30d Rev | Up/Dn | Revenue | # |
|---|---|---|---|---|---|---|---|
| Next Q | $0.19 | $0.09–$0.30 | 370.9% | -8.8% | 0↑ 3↓ | $0.4B | 6 |
| Current FY | $0.84 | $0.54–$1.17 | 683.0% | +14.2% | 1↑ 2↓ | $1.6B | 6 |
| Current Q | $0.12 | $-0.00–$0.23 | 186.6% | +10.6% | 0↑ 3↓ | $0.4B | 6 |
| Next FY | $3.36 | $2.35–$3.97 | 297.8% | -2.0% | 1↑ 2↓ | $1.7B | 7 |
| When | EPS estimate | Change vs now |
|---|---|---|
| Current | $0.120 | — |
| 7d ago | $0.120 | — |
| 30d ago | $0.109 | +0.012 |
| 60d ago | $0.259 | -0.139 |
| 90d ago | $0.315 | -0.195 |
| Date | Insider | Title | Type | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jun 11, 2026 | Wieggers Marcel | Senior VP, Operations | SELL | 13,474 | $44.94 | $605.5K |
| Jun 11, 2026 | Creed Grant R | Executive Vice President & CFO | SELL | 6,195 | $44.20 | $273.8K |
| Jun 11, 2026 | Creed Grant R | Executive Vice President & CFO | SELL | 27,952 | $44.92 | $1.3M |
| Jun 11, 2026 | Wieggers Marcel | Senior VP, Operations | SELL | 1 | $44.61 | $44.61 |
| Jun 10, 2026 | Strickler Todd D | SVP & General Counsel | SELL | 31,409 | $44.69 | $1.4M |
| Jun 10, 2026 | Sauer-Petersen Torsten | See Remarks | SELL | 42,625 | $44.68 | $1.9M |
| Jun 3, 2026 | Zambelli Ana | Director | AWARD | 2,618 | — | — |
| Jun 3, 2026 | ROBERTSON JULIE J | Director | AWARD | 3,272 | — | — |
| Jun 3, 2026 | Kjaervik Jan | Director | AWARD | 2,618 | — | — |
| Jun 3, 2026 | Smith Paul Norman | Director | AWARD | 2,618 | — | — |