Market Cap
$10.7B
| Date | Firm | Action | Rating | Firm rating |
|---|---|---|---|---|
| Nov 10, 2025 | B. Riley Securities | MAINTAIN | Buy | 54% |
| Oct 15, 2025 | Clear Street | INITIATE | Buy | 49% |
| Feb 28, 2025 | Craig-Hallum | MAINTAIN | Buy | 54% |
| Feb 26, 2025 | Morgan Stanley | MAINTAIN | Equal-Weight | 55% |
| Feb 19, 2025 | B. Riley Securities | MAINTAIN | Buy | 54% |
| Nov 4, 2024 | Craig-Hallum | MAINTAIN | Buy | 54% |
| May 3, 2023 | Morgan Stanley | UPGRADE | Equal-Weight | 55% |
| Oct 31, 2022 | Craig-Hallum | INITIATE | Buy | 54% |
| Jun 21, 2021 | B. Riley Securities | INITIATE | Buy | 54% |
| Jan 22, 2021 | Morgan Stanley | DOWNGRADE | Underweight | 55% |
| Period | Str. Buy | Buy | Hold | Sell | Str. Sell | Buy % | Distribution |
|---|---|---|---|---|---|---|---|
| Sep 1, 2026 | 2 | 4 | 4 | 0 | 0 | 60% | |
| Aug 1, 2026 | 2 | 5 | 3 | 0 | 0 | 70% | |
| Jul 1, 2026 | 2 | 5 | 3 | 0 | 0 | 70% | |
| Jun 1, 2026 | 2 | 5 | 3 | 0 | 0 | 70% | |
| May 1, 2026 | 2 | 6 | 2 | 0 | 0 | 80% | |
| Apr 1, 2026 | 2 | 6 | 2 | 0 | 0 | 80% | |
| Mar 1, 2026 | 2 | 6 | 2 | 0 | 0 | 80% | |
| Feb 1, 2026 | 2 | 6 | 2 | 0 | 0 | 80% |
| Period | EPS Est. | Range | Growth | 30d Rev | Up/Dn | Revenue | # |
|---|---|---|---|---|---|---|---|
| Current Q | $-0.01 | $-0.12–$0.10 | -183.0% | +85.7% | 1↑ 0↓ | $0.1B | 2 |
| Next Q | $-0.12 | $-0.12–$-0.12 | -94.8% | -100.0% | — | $0.1B | 1 |
| Current FY | $0.49 | $0.49–$0.49 | 454.6% | +0.0% | 1↑ 0↓ | $0.3B | 1 |
| Next FY | $0.25 | $-0.10–$0.59 | -50.0% | -19.6% | 1↑ 0↓ | $0.3B | 2 |
| When | EPS estimate | Change vs now |
|---|---|---|
| Current | $-0.010 | — |
| 7d ago | $-0.070 | +0.060 |
| 30d ago | $-0.070 | +0.060 |
| 60d ago | $-0.070 | +0.060 |
| 90d ago | $-0.070 | +0.060 |
| Fund | Shares | Value | % Tracked | Last move |
|---|---|---|---|---|
| BlackRock, Inc. | 3,235,377 | $263.0M | 11.3% | — |
| VANGUARD CAPITAL MANAGEMENT LLC | 2,317,631 | $188.4M | 8.1% | — |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 2,192,445 | $178.2M | 7.7% | — |
| NORGES BANK | 2,084,853 | $169.5M | 7.3% | NEW |
| VAN ECK ASSOCIATES CORP | 1,427,218 | $116.0M | 5.0% | ADD +46.5% |
| Pentwater Capital Management LP | 1,355,000 | $110.1M | 4.7% | NEW |
| STATE STREET CORP | 1,288,488 | $104.7M | 4.5% | — |
| GEODE CAPITAL MANAGEMENT, LLC | 1,206,463 | $98.1M | 4.2% | — |
| MILLENNIUM MANAGEMENT LLC | 1,030,034 | $83.7M | 3.6% | DOUBLED +25201.7% |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 991,118 | $80.6M | 3.5% | DOUBLED +1059.1% |
| Fund | Action | Prev | Current | Change | Value |
|---|---|---|---|---|---|
| NORGES BANK | NEW | — | 2,084,853 | — | $169.5M |
| VAN ECK ASSOCIATES CORP | ADD | 974,287 | 1,427,218 | +46.5% | $116.0M |
| Pentwater Capital Management LP | NEW | — | 1,355,000 | — | $110.1M |
| MILLENNIUM MANAGEMENT LLC | DOUBLED | 4,071 | 1,030,034 | +25201.7% | $83.7M |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | DOUBLED | 85,506 | 991,118 | +1059.1% | $80.6M |
| LMR Partners LLP | NEW | — | 849,611 | — | $69.1M |
| CITADEL ADVISORS LLC | NEW | — | 542,467 | — | $44.1M |
| CITIGROUP INC | DOUBLED | 6,738 | 447,463 | +6540.9% | $36.4M |
| FMR LLC | TRIM | 909,013 | 418,658 | -53.9% | $34.0M |
| AMERICAN CENTURY COMPANIES INC | TRIM | 1,509,322 | 394,851 | -73.8% | $32.1M |
| Date | Insider | Title | Type | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Sep 21, 2026 | Ponder L Barbee IV | General Counsel | SELL | 1,692 | $82.96 | $140.4K |
| Sep 18, 2026 | Lynch James F | Director | SELL | 361,600 | $82.52 | $29.8M |
| Sep 18, 2026 | Monroe James III | Director | BUY | 361,600 | $82.52 | $29.8M |
| Sep 18, 2026 | Ponder L Barbee IV | General Counsel | AWARD | 4,000 | — | — |
| Aug 27, 2026 | Wolff Benjamin G | Director | EXERCISE | 4,444 | $28.05 | $124.7K |
| Aug 27, 2026 | Wolff Benjamin G | Director | EXERCISE | 2,222 | $32.85 | $73.0K |
| Aug 27, 2026 | Wolff Benjamin G | Director | EXERCISE | 6,666 | $19.50 | $130.0K |
| Aug 27, 2026 | Wolff Benjamin G | Director | EXERCISE | 6,666 | $17.40 | $116.0K |
| Aug 27, 2026 | Wolff Benjamin G | Director | SELL | 19,998 | $81.98 | $1.6M |
| Aug 26, 2026 | Lynch James F | Director | SELL | 110,000 | $81.78 | $9.0M |