Market Cap
$13.3B
| Date | Firm | Action | Rating | Firm rating |
|---|---|---|---|---|
| Oct 1, 2026 | Needham | MAINTAIN | Buy | 50% |
| Sep 22, 2026 | Roth Capital | REITERATE | Buy | 56% |
| Sep 22, 2026 | Needham | REITERATE | Buy | 50% |
| Jul 21, 2026 | Needham | MAINTAIN | Buy | 50% |
| Jun 22, 2026 | Craig-Hallum | MAINTAIN | Buy | 54% |
| Jun 22, 2026 | Roth Capital | MAINTAIN | Buy | 56% |
| Jun 22, 2026 | Needham | MAINTAIN | Buy | 50% |
| May 26, 2026 | Needham | MAINTAIN | Buy | 50% |
| Apr 21, 2026 | Needham | MAINTAIN | Buy | 50% |
| Period | Str. Buy | Buy | Hold | Sell | Str. Sell | Buy % | Distribution |
|---|---|---|---|---|---|---|---|
| Sep 1, 2026 | 2 | 7 | 1 | 0 | 0 | 90% | |
| Aug 1, 2026 | 2 | 7 | 1 | 0 | 0 | 90% | |
| Jul 1, 2026 | 2 | 7 | 1 | 0 | 0 | 90% | |
| Jun 1, 2026 | 2 | 7 | 1 | 0 | 0 | 90% | |
| May 1, 2026 | 2 | 7 | 1 | 0 | 0 | 90% | |
| Apr 1, 2026 | 2 | 7 | 1 | 0 | 0 | 90% | |
| Mar 1, 2026 | 2 | 7 | 1 | 0 | 0 | 90% | |
| Feb 1, 2026 | 2 | 7 | 1 | 0 | 0 | 90% |
| Period | EPS Est. | Range | Growth | 30d Rev | Up/Dn | Revenue | # |
|---|---|---|---|---|---|---|---|
| Current Q | $1.21 | $0.97–$1.43 | 66.0% | +49.6% | 1↑ 1↓ | $0.2B | 3 |
| Next Q | $1.27 | $1.12–$1.44 | 15.5% | +16.2% | 2↑ 0↓ | $0.2B | 3 |
| Current FY | $4.07 | $3.82–$4.53 | 35.9% | +16.6% | 2↑ 0↓ | $0.6B | 3 |
| Next FY | $6.06 | $5.88–$6.24 | 48.9% | +9.2% | 1↑ 1↓ | $1.0B | 3 |
| When | EPS estimate | Change vs now |
|---|---|---|
| Current | $1.207 | — |
| 7d ago | $0.973 | +0.233 |
| 30d ago | $0.807 | +0.400 |
| 60d ago | $0.807 | +0.400 |
| 90d ago | $0.830 | +0.377 |
| Fund | Shares | Value | % Tracked | Last move |
|---|---|---|---|---|
| BlackRock, Inc. | 2,460,929 | $934.6M | 15.0% | — |
| JPMORGAN CHASE & CO | 2,370,220 | $869.8M | 14.0% | — |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 1,280,146 | $486.2M | 7.8% | — |
| VANGUARD CAPITAL MANAGEMENT LLC | 1,120,538 | $425.6M | 6.8% | — |
| STATE STREET CORP | 726,021 | $275.7M | 4.4% | — |
| GEODE CAPITAL MANAGEMENT, LLC | 587,338 | $223.1M | 3.6% | — |
| JANE STREET GROUP, LLC | 539,169 | $204.8M | 3.3% | ADD +64.5% |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 530,885 | $201.6M | 3.2% | — |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 530,811 | $201.6M | 3.2% | — |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 496,507 | $188.6M | 3.0% | DOUBLED +162.1% |
| Fund | Action | Prev | Current | Change | Value |
|---|---|---|---|---|---|
| JANE STREET GROUP, LLC | ADD | 327,715 | 539,169 | +64.5% | $204.8M |
| DRIEHAUS CAPITAL MANAGEMENT LLC | DOUBLED | 189,463 | 496,507 | +162.1% | $188.6M |
| NORTHERN TRUST CORP | TRIM | 272,711 | 192,902 | -29.3% | $73.3M |
| UBS Group AG | ADD | 92,423 | 156,855 | +69.7% | $59.6M |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | DOUBLED | 60,060 | 133,641 | +122.5% | $50.8M |
| VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. | NEW | — | 112,380 | — | $42.7M |
| RHUMBLINE ADVISERS | ADD | 67,820 | 101,178 | +49.2% | $38.4M |
| TUDOR INVESTMENT CORP ET AL | TRIM | 137,316 | 83,690 | -39.1% | $31.8M |
| Tidal Investments LLC | ADD | 44,118 | 82,874 | +87.8% | $31.5M |
| LOS ANGELES CAPITAL MANAGEMENT LLC | DOUBLED | 6,336 | 79,396 | +1153.1% | $30.2M |
| Date | Insider | Title | Type | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Sep 1, 2026 | Davies Philip D | Corp. VP-Global Sales & Mktg. | EXERCISE | 3,073 | $41.61 | $127.9K |
| Sep 1, 2026 | Davies Philip D | Corp. VP-Global Sales & Mktg. | SELL | 1,173 | $176.59 | $207.1K |
| Sep 1, 2026 | Davies Philip D | Corp. VP-Global Sales & Mktg. | SELL | 1,100 | $177.63 | $195.4K |
| Sep 1, 2026 | Davies Philip D | Corp. VP-Global Sales & Mktg. | SELL | 700 | $178.66 | $125.1K |
| Sep 1, 2026 | Davies Philip D | Corp. VP-Global Sales & Mktg. | SELL | 100 | $184.85 | $18.5K |
| Aug 20, 2026 | ANDERSON SAMUEL J | Director | EXERCISE | 754 | $53.07 | $40.0K |
| Aug 20, 2026 | ANDERSON SAMUEL J | Director | EXERCISE | 908 | $44.07 | $40.0K |
| Aug 20, 2026 | ANDERSON SAMUEL J | Director | EXERCISE | 200 | $100.00 | $20.0K |
| Aug 20, 2026 | ANDERSON SAMUEL J | Director | EXERCISE | 1,216 | $32.89 | $40.0K |
| Aug 20, 2026 | ANDERSON SAMUEL J | Director | EXERCISE | 331 | $60.37 | $20.0K |
| Halted | Code | Reason | Status |
|---|---|---|---|
| Jul 21, 2026 | LUDP | Volatility Pause | Resumed |