Cloudflare, Inc.
NET · Services-Prepackaged Software · 333.7M shares · +23%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$274M (gross $34K, SBC $274M)
Reference price $221.46 · est. market cap ~$73.9B — last insider sale, 2026-06-24 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
C68High-growth edge platform with strong FCF but persistent GAAP losses.
Strengths
- Strong growth — revenue +29.8% (85th)
- Positive FCF — $287.5M (62nd), OCF margin 27.8% (70th)
- Healthy gross margin and liquidity — 74.5%, current ratio 1.98
Risks
- GAAP unprofitable — operating margin -9.6%, net margin -4.7%
- Premium valuation requires sustained hypergrowth — per 10-K
- Heavy stock-based compensation — per 10-K
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Net lossNet loss (net margin -4.7%)
- Customer concentration~10% of revenue from one customer/distributor — " No single customer accounted for more than 10% of our revenue in the years ended December 31, 2023, 2024, or 2025
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC, RENAISSANCE TECHNOLOGIES LLC
- Chronic dilutionShare count +23%/yr over 4y (dilution, book value/share -21%)
- Strong balance sheetStrong balance sheet — $4.1B cash & investments
- AccumulatingInstitutional holders rose 25→26 QoQ (2025-12-31→2026-03-31)
- Insider sellingInsider selling — 392 open-market sale(s) by 10 insider(s) (cluster of 10 insiders, ~$340M, last 6mo) Form 4 ↗
- Notable holderHeld by 6 notable fund(s): FMR LLC, STATE STREET CORP, CITADEL ADVISORS LLC +3 more (as of 2026-03-31)
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
74.5%
Operating margin
-9.6%
Net margin
-4.7%
Return on equity
-7.0%
Return on assets
-1.7%
Revenue growth (QoQ)
4.1%
Current ratio
2.0×
Free cash flow
$287M
EBITDA
-$17M
Tangible book value
$1.2B
Cash & investments
$4.1B
Stock comp / revenue
20.8%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-24 | Prince Matthew | Sell | 8.2K | $224.40 |
| 2026-06-24 | Prince Matthew | Sell | 11K | $225.48 |
| 2026-06-24 | Prince Matthew | Sell | 7.7K | $226.30 |
| 2026-06-24 | Prince Matthew | Sell | 1.5K | $227.31 |
| 2026-06-24 | Prince Matthew | Sell | 97 | $228.14 |
| 2026-06-24 | Prince Matthew | Sell | 9.7K | $222.56 |
| 2026-06-24 | Prince Matthew | Conversion | 52K | — |
| 2026-06-24 | Prince Matthew | Sell | 11K | $223.46 |
| 2026-06-24 | Prince Matthew | Sell | 2.9K | $221.46 |
| 2026-06-23 | Prince Matthew | Sell | 5.5K | $222.47 |
| 2026-06-23 | Prince Matthew | Conversion | 52K | — |
| 2026-06-23 | Prince Matthew | Sell | 395 | $216.21 |
| 2026-06-23 | Prince Matthew | Sell | 483 | $217.20 |
| 2026-06-23 | Prince Matthew | Sell | 370 | $218.20 |
| 2026-06-23 | Prince Matthew | Sell | 825 | $219.31 |
| 2026-06-23 | Prince Matthew | Sell | 1.0K | $220.58 |
| 2026-06-23 | Prince Matthew | Sell | 3.3K | $221.33 |
| 2026-06-23 | Prince Matthew | Sell | 2.1K | $223.28 |
| 2026-06-23 | Prince Matthew | Sell | 5.5K | $224.64 |
| 2026-06-23 | Prince Matthew | Sell | 10K | $225.32 |
| 2026-06-23 | Prince Matthew | Sell | 5.1K | $226.25 |
| 2026-06-23 | Prince Matthew | Sell | 6.0K | $227.61 |
| 2026-06-23 | Prince Matthew | Sell | 4.5K | $228.65 |
| 2026-06-23 | Prince Matthew | Sell | 6.7K | $229.37 |
| 2026-06-23 | Prince Matthew | Sell | 111 | $230.04 |
| 2026-06-22 | Prince Matthew | Sell | 2.8K | $218.73 |
| 2026-06-22 | Prince Matthew | Sell | 4.9K | $220.11 |
| 2026-06-22 | Prince Matthew | Sell | 3.6K | $220.99 |
| 2026-06-22 | Prince Matthew | Sell | 2.3K | $222.09 |
| 2026-06-22 | Prince Matthew | Sell | 2.9K | $223.08 |
| 2026-06-22 | Prince Matthew | Sell | 1.8K | $223.97 |
| 2026-06-22 | Prince Matthew | Sell | 298 | $225.03 |
| 2026-06-22 | Prince Matthew | Conversion | 27K | — |
| 2026-06-22 | Prince Matthew | Sell | 4.0K | $212.97 |
| 2026-06-22 | Prince Matthew | Sell | 2.5K | $213.97 |
| 2026-06-22 | Prince Matthew | Sell | 4.6K | $214.94 |
| 2026-06-22 | Prince Matthew | Sell | 6.3K | $216.07 |
| 2026-06-22 | Prince Matthew | Sell | 7.8K | $216.97 |
| 2026-06-22 | Prince Matthew | Sell | 8.7K | $217.96 |
| 2026-06-18 | Zatlyn Michelle | Sell | 7.8K | $219.44 |
| 2026-06-18 | Zatlyn Michelle | Sell | 1.4K | $217.46 |
| 2026-06-18 | Zatlyn Michelle | Sell | 4.7K | $216.43 |
| 2026-06-18 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-06-18 | Zatlyn Michelle | Sell | 100 | $223.29 |
| 2026-06-18 | Zatlyn Michelle | Sell | 1.3K | $222.66 |
| 2026-06-18 | Zatlyn Michelle | Sell | 2.5K | $221.56 |
| 2026-06-18 | Zatlyn Michelle | Sell | 2.9K | $220.43 |
| 2026-06-18 | Zatlyn Michelle | Sell | 5.0K | $218.54 |
| 2026-06-17 | Zatlyn Michelle | Sell | 1.2K | $235.68 |
| 2026-06-17 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-06-17 | Zatlyn Michelle | Sell | 3.5K | $229.91 |
| 2026-06-17 | Zatlyn Michelle | Sell | 4.7K | $230.92 |
| 2026-06-17 | Zatlyn Michelle | Sell | 2.9K | $231.70 |
| 2026-06-17 | Zatlyn Michelle | Sell | 4.7K | $233.14 |
| 2026-06-17 | Zatlyn Michelle | Sell | 5.4K | $233.89 |
| 2026-06-17 | Zatlyn Michelle | Sell | 3.3K | $235.12 |
| 2026-06-17 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2026-06-17 | SEIFERT THOMAS J | Sell | 900 | $227.74 |
| 2026-06-17 | SEIFERT THOMAS J | Sell | 900 | $228.91 |
| 2026-06-17 | SEIFERT THOMAS J | Sell | 515 | $229.95 |
| 2026-06-17 | SEIFERT THOMAS J | Sell | 685 | $230.90 |
| 2026-06-17 | SEIFERT THOMAS J | Sell | 600 | $232.00 |
| 2026-06-17 | SEIFERT THOMAS J | Sell | 3.2K | $233.44 |
| 2026-06-17 | SEIFERT THOMAS J | Sell | 2.6K | $234.18 |
| 2026-06-17 | SEIFERT THOMAS J | Sell | 600 | $235.34 |
| 2026-06-16 | Zatlyn Michelle | Sell | 2.4K | $237.67 |
| 2026-06-16 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-06-16 | Zatlyn Michelle | Sell | 3.7K | $229.48 |
| 2026-06-16 | Zatlyn Michelle | Sell | 4.7K | $230.31 |
| 2026-06-16 | Zatlyn Michelle | Sell | 5.2K | $231.25 |
| 2026-06-16 | Zatlyn Michelle | Sell | 1.7K | $232.51 |
| 2026-06-16 | Zatlyn Michelle | Sell | 602 | $234.20 |
| 2026-06-16 | Zatlyn Michelle | Sell | 3.1K | $235.43 |
| 2026-06-16 | Zatlyn Michelle | Sell | 4.2K | $236.73 |
| 2026-06-15 | SEIFERT THOMAS J | Tax withheld | 2.9K | $228.48 |
| 2026-06-15 | Graham-Cumming John | Option exercise | 2.5K | $44.72 |
| 2026-06-15 | Graham-Cumming John | Sell | 44 | $231.60 |
| 2026-06-15 | Graham-Cumming John | Sell | 144 | $233.46 |
| 2026-06-15 | Graham-Cumming John | Sell | 748 | $234.80 |
| 2026-06-15 | Graham-Cumming John | Sell | 596 | $235.75 |
| 2026-06-15 | Graham-Cumming John | Sell | 430 | $236.76 |
| 2026-06-15 | Graham-Cumming John | Sell | 504 | $238.02 |
| 2026-06-15 | Graham-Cumming John | Sell | 54 | $238.52 |
| 2026-06-08 | Suder Katrin | Sell | 293 | $252.92 |
| 2026-06-01 | Hawkins Mark J | Sell | 133 | $246.42 |
| 2026-06-01 | Ledbetter Carl | Sell | 2.6K | $243.94 |
| 2026-06-01 | Ledbetter Carl | Sell | 4.9K | $245.44 |
| 2026-06-01 | Ledbetter Carl | Sell | 3.2K | $246.73 |
| 2026-06-01 | Ledbetter Carl | Sell | 4.2K | $247.52 |
| 2026-06-01 | Ledbetter Carl | Sell | 100 | $248.31 |
| 2026-05-28 | Starzak Alissa Michelle | Option exercise | 10K | $77.70 |
| 2026-05-28 | Starzak Alissa Michelle | Sell | 1.3K | $213.30 |
| 2026-05-28 | Starzak Alissa Michelle | Sell | 4.5K | $215.01 |
| 2026-05-28 | Starzak Alissa Michelle | Sell | 3.3K | $216.12 |
| 2026-05-28 | Starzak Alissa Michelle | Sell | 5.7K | $217.21 |
| 2026-05-28 | Starzak Alissa Michelle | Sell | 1.4K | $218.13 |
| 2026-05-27 | Zatlyn Michelle | Sell | 5.1K | $210.26 |
| 2026-05-27 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-05-27 | Zatlyn Michelle | Sell | 7.8K | $208.45 |
| 2026-05-27 | Zatlyn Michelle | Sell | 2.3K | $209.15 |
| 2026-05-27 | Zatlyn Michelle | Sell | 5.0K | $211.34 |
| 2026-05-27 | Zatlyn Michelle | Sell | 4.9K | $212.49 |
| 2026-05-27 | Zatlyn Michelle | Sell | 431 | $213.25 |
| 2026-05-26 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-05-26 | Zatlyn Michelle | Sell | 4.6K | $209.30 |
| 2026-05-26 | Zatlyn Michelle | Sell | 6.3K | $210.25 |
| 2026-05-26 | Zatlyn Michelle | Sell | 2.7K | $211.20 |
| 2026-05-26 | Zatlyn Michelle | Sell | 4.5K | $212.38 |
| 2026-05-26 | Zatlyn Michelle | Sell | 3.2K | $213.53 |
| 2026-05-26 | Zatlyn Michelle | Sell | 1.6K | $214.83 |
| 2026-05-26 | Zatlyn Michelle | Sell | 1.7K | $215.55 |
| 2026-05-26 | Zatlyn Michelle | Sell | 979 | $216.22 |
| 2026-05-22 | Zatlyn Michelle | Sell | 314 | $216.24 |
| 2026-05-22 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-05-22 | Zatlyn Michelle | Sell | 5.6K | $211.54 |
| 2026-05-22 | Zatlyn Michelle | Sell | 3.1K | $212.49 |
| 2026-05-22 | Zatlyn Michelle | Sell | 6.4K | $213.68 |
| 2026-05-22 | Zatlyn Michelle | Sell | 11K | $214.62 |
| 2026-05-22 | Zatlyn Michelle | Sell | 8.3K | $215.46 |
| 2026-05-21 | Prince Matthew | Sell | 1.8K | $207.40 |
| 2026-05-21 | Prince Matthew | Sell | 16K | $210.38 |
| 2026-05-21 | Prince Matthew | Sell | 4.2K | $208.31 |
| 2026-05-21 | Prince Matthew | Sell | 5.6K | $209.31 |
| 2026-05-21 | Prince Matthew | Sell | 13K | $211.33 |
| 2026-05-21 | Prince Matthew | Sell | 11K | $212.19 |
| 2026-05-21 | Prince Matthew | Sell | 888 | $213.18 |
| 2026-05-21 | Prince Matthew | Conversion | 52K | — |
| 2026-05-20 | Prince Matthew | Sell | 11K | $209.00 |
| 2026-05-20 | Prince Matthew | Sell | 7.1K | $209.83 |
| 2026-05-20 | Prince Matthew | Sell | 77 | $210.72 |
| 2026-05-20 | Prince Matthew | Conversion | 52K | — |
| 2026-05-20 | Prince Matthew | Sell | 1.9K | $202.96 |
| 2026-05-20 | Prince Matthew | Sell | 3.6K | $203.91 |
| 2026-05-20 | Prince Matthew | Sell | 1.7K | $204.82 |
| 2026-05-20 | Prince Matthew | Sell | 2.5K | $206.17 |
| 2026-05-20 | Prince Matthew | Sell | 8.6K | $207.09 |
| 2026-05-20 | Prince Matthew | Sell | 16K | $207.94 |
| 2026-05-19 | Prince Matthew | Sell | 2.0K | $207.79 |
| 2026-05-19 | Prince Matthew | Sell | 6.5K | $206.90 |
| 2026-05-19 | Prince Matthew | Sell | 6.1K | $206.04 |
| 2026-05-19 | Prince Matthew | Sell | 6.2K | $205.05 |
| 2026-05-19 | Prince Matthew | Sell | 6.9K | $203.98 |
| 2026-05-19 | Prince Matthew | Sell | 14K | $203.04 |
| 2026-05-19 | Prince Matthew | Sell | 7.9K | $202.06 |
| 2026-05-19 | Prince Matthew | Sell | 3.1K | $201.17 |
| 2026-05-19 | Prince Matthew | Conversion | 52K | — |
| 2026-05-18 | SEIFERT THOMAS J | Sell | 928 | $199.05 |
| 2026-05-18 | Riley Janel | Sell | 3.5K | $193.32 |
| 2026-05-18 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2026-05-18 | SEIFERT THOMAS J | Sell | 100 | $193.28 |
| 2026-05-18 | SEIFERT THOMAS J | Sell | 300 | $195.14 |
| 2026-05-18 | SEIFERT THOMAS J | Sell | 400 | $197.81 |
| 2026-05-18 | SEIFERT THOMAS J | Sell | 2.4K | $200.20 |
| 2026-05-18 | SEIFERT THOMAS J | Sell | 3.6K | $201.21 |
| 2026-05-18 | SEIFERT THOMAS J | Sell | 2.0K | $202.17 |
| 2026-05-18 | SEIFERT THOMAS J | Sell | 270 | $203.02 |
| 2026-05-15 | Starzak Alissa Michelle | Tax withheld | 3.8K | $199.81 |
| 2026-05-15 | SEIFERT THOMAS J | Tax withheld | 9.7K | $199.81 |
| 2026-05-15 | Prince Matthew | Tax withheld | 20K | $199.81 |
| 2026-05-15 | Zatlyn Michelle | Tax withheld | 23K | $199.81 |
| 2026-05-15 | Riley Janel | Sell | 3.3K | $196.95 |
| 2026-05-15 | Riley Janel | Tax withheld | 4.1K | $199.81 |
| 2026-05-15 | Riley Janel | Option exercise | 3.3K | $67.79 |
| 2026-05-05 | Ledbetter Carl | Sell | 15K | $238.12 |
| 2026-05-04 | Graham-Cumming John | Sell | 360 | $219.02 |
| 2026-05-04 | Graham-Cumming John | Option exercise | 2.5K | $44.72 |
| 2026-05-04 | Graham-Cumming John | Sell | 116 | $218.05 |
| 2026-05-04 | Graham-Cumming John | Sell | 166 | $220.19 |
| 2026-05-04 | Graham-Cumming John | Sell | 360 | $221.09 |
| 2026-05-04 | Graham-Cumming John | Sell | 603 | $222.25 |
| 2026-05-04 | Graham-Cumming John | Sell | 852 | $222.99 |
| 2026-05-04 | Graham-Cumming John | Sell | 63 | $223.73 |
| 2026-05-01 | Hawkins Mark J | Sell | 133 | $211.62 |
| 2026-05-01 | Ledbetter Carl | Sell | 5.0K | $215.82 |
| 2026-04-29 | Starzak Alissa Michelle | Grant | 63K | — |
| 2026-04-28 | Ledbetter Carl | Sell | 10.0K | $215.85 |
| 2026-04-22 | Zatlyn Michelle | Sell | 1.4K | $211.59 |
| 2026-04-22 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-04-22 | Zatlyn Michelle | Sell | 6.2K | $207.71 |
| 2026-04-22 | Zatlyn Michelle | Sell | 8.4K | $208.75 |
| 2026-04-22 | Zatlyn Michelle | Sell | 6.6K | $209.80 |
| 2026-04-22 | Zatlyn Michelle | Sell | 3.0K | $210.70 |
| 2026-04-21 | Zatlyn Michelle | Sell | 15K | $206.28 |
| 2026-04-21 | Zatlyn Michelle | Sell | 2.7K | $207.03 |
| 2026-04-21 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-04-21 | Zatlyn Michelle | Sell | 7.9K | $205.44 |
| 2026-04-20 | Zatlyn Michelle | Sell | 3.8K | $198.13 |
| 2026-04-20 | Zatlyn Michelle | Sell | 3.9K | $199.19 |
| 2026-04-20 | Zatlyn Michelle | Sell | 5.9K | $201.08 |
| 2026-04-20 | Zatlyn Michelle | Sell | 8.1K | $200.39 |
| 2026-04-20 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-04-20 | Zatlyn Michelle | Sell | 3.2K | $195.86 |
| 2026-04-20 | Zatlyn Michelle | Sell | 709 | $197.08 |
| 2026-04-17 | SEIFERT THOMAS J | Sell | 2.1K | $195.09 |
| 2026-04-17 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2026-04-17 | SEIFERT THOMAS J | Sell | 1.7K | $196.04 |
| 2026-04-17 | SEIFERT THOMAS J | Sell | 1.0K | $196.97 |
| 2026-04-17 | SEIFERT THOMAS J | Sell | 600 | $198.03 |
| 2026-04-17 | SEIFERT THOMAS J | Sell | 1.5K | $199.48 |
| 2026-04-17 | SEIFERT THOMAS J | Sell | 2.7K | $200.51 |
| 2026-04-17 | SEIFERT THOMAS J | Sell | 400 | $200.95 |
| 2026-04-15 | SEIFERT THOMAS J | Tax withheld | 2.9K | $178.65 |
| 2026-04-08 | Prince Matthew | Conversion | 52K | — |
| 2026-04-08 | Prince Matthew | Sell | 1.7K | $209.97 |
| 2026-04-08 | Prince Matthew | Sell | 12K | $210.83 |
| 2026-04-08 | Prince Matthew | Sell | 5.4K | $211.70 |
| 2026-04-08 | Prince Matthew | Sell | 6.8K | $212.85 |
| 2026-04-08 | Prince Matthew | Sell | 11K | $213.71 |
| 2026-04-08 | Prince Matthew | Sell | 4.6K | $214.71 |
| 2026-04-08 | Prince Matthew | Sell | 2.4K | $216.75 |
| 2026-04-08 | Prince Matthew | Sell | 657 | $223.62 |
| 2026-04-08 | Prince Matthew | Sell | 2 | $224.32 |
| 2026-04-08 | Prince Matthew | Sell | 1.2K | $222.69 |
| 2026-04-08 | Prince Matthew | Sell | 659 | $221.63 |
| 2026-04-08 | Prince Matthew | Sell | 754 | $220.44 |
| 2026-04-08 | Prince Matthew | Sell | 466 | $218.83 |
| 2026-04-08 | Prince Matthew | Sell | 3.3K | $215.75 |
| 2026-04-08 | Prince Matthew | Sell | 1.9K | $217.79 |
| 2026-04-07 | Prince Matthew | Sell | 2.2K | $214.50 |
| 2026-04-07 | Prince Matthew | Conversion | 52K | — |
| 2026-04-07 | Prince Matthew | Sell | 567 | $208.59 |
| 2026-04-07 | Prince Matthew | Sell | 2.2K | $209.78 |
| 2026-04-07 | Prince Matthew | Sell | 13K | $210.72 |
| 2026-04-07 | Prince Matthew | Sell | 9.6K | $211.62 |
| 2026-04-07 | Prince Matthew | Sell | 14K | $212.61 |
| 2026-04-07 | Prince Matthew | Sell | 7.1K | $213.65 |
| 2026-04-07 | Prince Matthew | Sell | 3.8K | $215.54 |
| 2026-04-06 | Prince Matthew | Conversion | 52K | — |
| 2026-04-06 | Prince Matthew | Sell | 504 | $213.28 |
| 2026-04-06 | Prince Matthew | Sell | 1.3K | $212.17 |
| 2026-04-06 | Prince Matthew | Sell | 16K | $211.06 |
| 2026-04-06 | Prince Matthew | Sell | 11K | $210.22 |
| 2026-04-06 | Prince Matthew | Sell | 17K | $209.24 |
| 2026-04-06 | Prince Matthew | Sell | 6.7K | $208.48 |
| 2026-04-01 | Hawkins Mark J | Sell | 133 | $209.60 |
| 2026-03-27 | Graham-Cumming John | Sell | 356 | $200.56 |
| 2026-03-27 | Graham-Cumming John | Option exercise | 2.5K | $44.72 |
| 2026-03-27 | Graham-Cumming John | Sell | 1.1K | $201.60 |
| 2026-03-27 | Graham-Cumming John | Sell | 1.3K | $202.58 |
| 2026-03-27 | Graham-Cumming John | Sell | 881 | $203.41 |
| 2026-03-27 | Graham-Cumming John | Sell | 39 | $204.39 |
| 2026-03-18 | Prince Matthew | Conversion | 52K | — |
| 2026-03-18 | Prince Matthew | Sell | 2.8K | $212.35 |
| 2026-03-18 | Prince Matthew | Sell | 2.7K | $213.26 |
| 2026-03-18 | Prince Matthew | Sell | 7.7K | $214.38 |
| 2026-03-18 | Prince Matthew | Sell | 3.0K | $215.01 |
| 2026-03-18 | Prince Matthew | Sell | 1.2K | $216.29 |
| 2026-03-18 | Prince Matthew | Sell | 1.7K | $217.50 |
| 2026-03-18 | Prince Matthew | Sell | 5.2K | $218.23 |
| 2026-03-18 | Prince Matthew | Sell | 111 | $221.85 |
| 2026-03-18 | Prince Matthew | Sell | 364 | $221.03 |
| 2026-03-18 | Prince Matthew | Sell | 390 | $219.26 |
| 2026-03-18 | Prince Matthew | Sell | 4.7K | $227.19 |
| 2026-03-18 | Prince Matthew | Sell | 8.5K | $228.08 |
| 2026-03-18 | Prince Matthew | Sell | 460 | $228.79 |
| 2026-03-18 | Prince Matthew | Sell | 3.3K | $226.03 |
| 2026-03-18 | Prince Matthew | Sell | 8.6K | $225.25 |
| 2026-03-18 | Prince Matthew | Sell | 1.3K | $224.34 |
| 2026-03-18 | Prince Matthew | Sell | 446 | $223.17 |
| 2026-03-18 | Ledbetter Carl | Sell | 15K | $227.05 |
| 2026-03-17 | Prince Matthew | Sell | 131 | $214.49 |
| 2026-03-17 | Prince Matthew | Conversion | 52K | — |
| 2026-03-17 | Prince Matthew | Sell | 1.5K | $208.14 |
| 2026-03-17 | Prince Matthew | Sell | 372 | $208.83 |
| 2026-03-17 | Prince Matthew | Sell | 756 | $210.70 |
| 2026-03-17 | Prince Matthew | Sell | 16K | $211.73 |
| 2026-03-17 | Prince Matthew | Sell | 28K | $212.62 |
| 2026-03-17 | Prince Matthew | Sell | 5.4K | $213.39 |
| 2026-03-17 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2026-03-17 | SEIFERT THOMAS J | Sell | 200 | $207.68 |
| 2026-03-17 | SEIFERT THOMAS J | Sell | 100 | $208.64 |
| 2026-03-17 | SEIFERT THOMAS J | Sell | 3.0K | $211.69 |
| 2026-03-17 | SEIFERT THOMAS J | Sell | 5.0K | $212.57 |
| 2026-03-17 | SEIFERT THOMAS J | Sell | 2.0K | $213.23 |
| 2026-03-16 | Prince Matthew | Sell | 262 | $212.68 |
| 2026-03-16 | Prince Matthew | Conversion | 29K | — |
| 2026-03-16 | Prince Matthew | Sell | 15K | $207.91 |
| 2026-03-16 | Prince Matthew | Sell | 18K | $208.76 |
| 2026-03-16 | Prince Matthew | Sell | 13K | $209.90 |
| 2026-03-16 | Prince Matthew | Sell | 5.2K | $210.56 |
| 2026-03-16 | Prince Matthew | Sell | 1.4K | $212.07 |
| 2026-03-15 | SEIFERT THOMAS J | Tax withheld | 2.9K | $212.45 |
| 2026-03-05 | Riley Janel | Sell | 23K | $190.00 |
| 2026-03-05 | Riley Janel | Option exercise | 23K | $67.79 |
| 2026-03-05 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-03-05 | Zatlyn Michelle | Sell | 1.2K | $187.10 |
| 2026-03-05 | Zatlyn Michelle | Sell | 7.0K | $187.86 |
| 2026-03-05 | Zatlyn Michelle | Sell | 1.5K | $188.83 |
| 2026-03-05 | Zatlyn Michelle | Sell | 9.8K | $190.11 |
| 2026-03-05 | Zatlyn Michelle | Sell | 6.0K | $191.10 |
| 2026-03-04 | Zatlyn Michelle | Sell | 11K | $179.05 |
| 2026-03-04 | Zatlyn Michelle | Sell | 12K | $179.96 |
| 2026-03-04 | Zatlyn Michelle | Sell | 2.3K | $180.76 |
| 2026-03-04 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-03-03 | Riley Janel | Sell | 4.2K | $180.00 |
| 2026-03-03 | Zatlyn Michelle | Sell | 17K | $174.78 |
| 2026-03-03 | Zatlyn Michelle | Sell | 7.4K | $174.08 |
| 2026-03-03 | Zatlyn Michelle | Sell | 864 | $175.65 |
| 2026-03-03 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-03-02 | Graham-Cumming John | Sell | 234 | $176.49 |
| 2026-03-02 | Graham-Cumming John | Sell | 296 | $177.81 |
| 2026-03-02 | Graham-Cumming John | Sell | 432 | $178.71 |
| 2026-03-02 | Graham-Cumming John | Sell | 474 | $179.69 |
| 2026-03-02 | Hawkins Mark J | Sell | 133 | $168.62 |
| 2026-03-02 | Graham-Cumming John | Sell | 525 | $180.55 |
| 2026-03-02 | Graham-Cumming John | Option exercise | 2.5K | $44.72 |
| 2026-03-02 | Graham-Cumming John | Sell | 112 | $174.43 |
| 2026-03-02 | Graham-Cumming John | Sell | 447 | $175.66 |
| 2026-02-26 | Prince Matthew | Conversion | 52K | — |
| 2026-02-26 | Prince Matthew | Sell | 4.1K | $171.11 |
| 2026-02-26 | Prince Matthew | Sell | 398 | $177.04 |
| 2026-02-26 | Prince Matthew | Sell | 14K | $174.85 |
| 2026-02-26 | Prince Matthew | Sell | 8.4K | $171.98 |
| 2026-02-26 | Prince Matthew | Sell | 5.9K | $173.06 |
| 2026-02-26 | Prince Matthew | Sell | 16K | $174.18 |
| 2026-02-26 | Prince Matthew | Sell | 3.5K | $175.94 |
| 2026-02-25 | Prince Matthew | Sell | 821 | $165.31 |
| 2026-02-25 | Prince Matthew | Conversion | 52K | — |
| 2026-02-25 | Prince Matthew | Sell | 2.6K | $163.29 |
| 2026-02-25 | Prince Matthew | Sell | 1.4K | $164.50 |
| 2026-02-25 | Prince Matthew | Sell | 5.6K | $166.68 |
| 2026-02-25 | Prince Matthew | Sell | 6.6K | $167.52 |
| 2026-02-25 | Prince Matthew | Sell | 8.7K | $168.71 |
| 2026-02-25 | Prince Matthew | Sell | 6.0K | $169.46 |
| 2026-02-25 | Prince Matthew | Sell | 5.5K | $170.82 |
| 2026-02-25 | Prince Matthew | Sell | 12K | $171.52 |
| 2026-02-25 | Prince Matthew | Sell | 3.2K | $172.55 |
| 2026-02-24 | Prince Matthew | Sell | 21K | $163.85 |
| 2026-02-24 | Prince Matthew | Sell | 15K | $164.66 |
| 2026-02-24 | Prince Matthew | Sell | 5.9K | $162.82 |
| 2026-02-24 | Prince Matthew | Sell | 2.1K | $166.66 |
| 2026-02-24 | Prince Matthew | Sell | 5.3K | $165.81 |
| 2026-02-24 | Prince Matthew | Sell | 2.2K | $161.99 |
| 2026-02-24 | Prince Matthew | Sell | 595 | $160.17 |
| 2026-02-24 | Prince Matthew | Conversion | 52K | — |
| 2026-02-23 | Zatlyn Michelle | Sell | 9.6K | $172.07 |
| 2026-02-23 | Zatlyn Michelle | Sell | 13K | $173.01 |
| 2026-02-23 | Zatlyn Michelle | Sell | 2.8K | $173.97 |
| 2026-02-23 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 1.5K | $181.82 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 1.3K | $182.53 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 1.0K | $183.78 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 700 | $185.09 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 500 | $186.10 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 200 | $187.38 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 300 | $188.77 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 2.6K | $190.35 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 8.1K | $191.13 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 4.8K | $192.18 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 2.8K | $193.12 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 395 | $194.05 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 100 | $195.19 |
| 2026-02-20 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 8.3K | $177.18 |
| 2026-02-20 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-02-20 | Zatlyn Michelle | Sell | 746 | $190.77 |
| 2026-02-20 | Zatlyn Michelle | Sell | 8.0K | $191.76 |
| 2026-02-20 | Zatlyn Michelle | Sell | 9.5K | $192.73 |
| 2026-02-20 | Zatlyn Michelle | Sell | 7.4K | $193.71 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 4.7K | $178.53 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 2.4K | $179.51 |
| 2026-02-20 | SEIFERT THOMAS J | Sell | 1.9K | $180.68 |
| 2026-02-19 | Zatlyn Michelle | Sell | 9.2K | $186.89 |
| 2026-02-19 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-02-19 | Zatlyn Michelle | Sell | 2.3K | $183.86 |
| 2026-02-19 | Zatlyn Michelle | Sell | 5.4K | $184.60 |
| 2026-02-19 | Zatlyn Michelle | Sell | 6.9K | $185.80 |
| 2026-02-19 | Zatlyn Michelle | Sell | 2.3K | $187.96 |
| 2026-02-19 | Zatlyn Michelle | Sell | 463 | $188.64 |
| 2026-02-19 | Zatlyn Michelle | Sell | 1.2K | $190.30 |
| 2026-02-19 | Zatlyn Michelle | Sell | 2.4K | $191.42 |
| 2026-02-19 | Zatlyn Michelle | Sell | 4.6K | $192.32 |
| 2026-02-19 | Zatlyn Michelle | Sell | 168 | $193.11 |
| 2026-02-15 | Kramer Douglas James | Tax withheld | 12K | $195.85 |
| 2026-02-15 | Zatlyn Michelle | Tax withheld | 20K | $195.85 |
| 2026-02-15 | Prince Matthew | Tax withheld | 17K | $195.85 |
| 2026-02-15 | SEIFERT THOMAS J | Tax withheld | 20K | $195.85 |
| 2026-02-15 | Riley Janel | Tax withheld | 3.2K | $195.85 |
| 2026-02-09 | Graham-Cumming John | Sell | 1.2K | $173.76 |
| 2026-02-09 | Graham-Cumming John | Sell | 24 | $175.42 |
| 2026-02-09 | Graham-Cumming John | Sell | 177 | $174.61 |
| 2026-02-09 | Graham-Cumming John | Option exercise | 2.5K | $44.72 |
| 2026-02-09 | Graham-Cumming John | Sell | 32 | $170.15 |
| 2026-02-09 | Graham-Cumming John | Sell | 190 | $171.94 |
| 2026-02-09 | Graham-Cumming John | Sell | 851 | $172.85 |
| 2026-02-06 | SEIFERT THOMAS J | Grant | 142K | — |
| 2026-02-06 | Zatlyn Michelle | Grant | 97K | — |
| 2026-02-06 | Prince Matthew | Grant | 97K | — |
| 2026-02-04 | Riley Janel | Grant | 8.0K | — |
| 2026-02-02 | Kramer Douglas James | Sell | 3.0K | $176.19 |
| 2026-02-02 | Hawkins Mark J | Sell | 134 | $176.19 |
| 2026-01-27 | Ledbetter Carl | Sell | 6.9K | $210.07 |
| 2026-01-27 | Ledbetter Carl | Sell | 5.3K | $211.72 |
| 2026-01-27 | Ledbetter Carl | Sell | 2.8K | $212.80 |
| 2026-01-20 | SEIFERT THOMAS J | Sell | 1.9K | $180.09 |
| 2026-01-20 | SEIFERT THOMAS J | Sell | 100 | $181.98 |
| 2026-01-20 | SEIFERT THOMAS J | Sell | 600 | $181.27 |
| 2026-01-20 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2026-01-20 | SEIFERT THOMAS J | Sell | 928 | $176.27 |
| 2026-01-20 | SEIFERT THOMAS J | Sell | 3.5K | $177.17 |
| 2026-01-20 | SEIFERT THOMAS J | Sell | 1.8K | $178.08 |
| 2026-01-20 | SEIFERT THOMAS J | Sell | 1.2K | $179.41 |
| 2026-01-15 | Zatlyn Michelle | Sell | 24K | $189.98 |
| 2026-01-15 | Zatlyn Michelle | Sell | 1.8K | $190.90 |
| 2026-01-15 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-01-14 | Zatlyn Michelle | Sell | 14K | $187.12 |
| 2026-01-14 | Zatlyn Michelle | Sell | 4.6K | $188.79 |
| 2026-01-14 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-01-14 | Zatlyn Michelle | Sell | 6.8K | $188.04 |
| 2026-01-13 | Zatlyn Michelle | Sell | 5.9K | $188.85 |
| 2026-01-13 | Zatlyn Michelle | Conversion | 26K | — |
| 2026-01-13 | Zatlyn Michelle | Sell | 2.0K | $185.84 |
| 2026-01-13 | Zatlyn Michelle | Sell | 3.7K | $187.05 |
| 2026-01-13 | Zatlyn Michelle | Sell | 14K | $188.12 |
| 2026-01-08 | Prince Matthew | Sell | 1.1K | $192.53 |
| 2026-01-08 | Prince Matthew | Sell | 4.6K | $191.29 |
| 2026-01-08 | Prince Matthew | Conversion | 52K | — |
| 2026-01-08 | Prince Matthew | Sell | 3.8K | $186.61 |
| 2026-01-08 | Prince Matthew | Sell | 14K | $187.46 |
| 2026-01-08 | Prince Matthew | Sell | 12K | $188.33 |
| 2026-01-08 | Prince Matthew | Sell | 4.4K | $189.16 |
| 2026-01-08 | Prince Matthew | Sell | 6.5K | $190.42 |
| 2026-01-08 | Prince Matthew | Sell | 202 | $200.00 |
| 2026-01-08 | Prince Matthew | Sell | 718 | $197.95 |
| 2026-01-08 | Prince Matthew | Sell | 1.4K | $196.48 |
| 2026-01-08 | Prince Matthew | Sell | 946 | $195.28 |
| 2026-01-08 | Prince Matthew | Sell | 1.3K | $194.54 |
| 2026-01-08 | Prince Matthew | Sell | 1.6K | $193.35 |
| 2026-01-07 | Prince Matthew | Sell | 7.8K | $204.17 |
| 2026-01-07 | Prince Matthew | Conversion | 52K | — |
| 2026-01-07 | Prince Matthew | Sell | 4.1K | $198.50 |
| 2026-01-07 | Prince Matthew | Sell | 4.6K | $199.32 |
| 2026-01-07 | Prince Matthew | Sell | 11K | $200.31 |
| 2026-01-07 | Prince Matthew | Sell | 2.5K | $201.33 |
| 2026-01-07 | Prince Matthew | Sell | 5.6K | $202.58 |
| 2026-01-07 | Prince Matthew | Sell | 17K | $203.13 |
| 2026-01-06 | Prince Matthew | Sell | 11K | $192.33 |
| 2026-01-06 | Prince Matthew | Sell | 3.7K | $197.95 |
| 2026-01-06 | Prince Matthew | Sell | 11K | $197.22 |
| 2026-01-06 | Prince Matthew | Conversion | 52K | — |
| 2026-01-06 | Prince Matthew | Sell | 6.3K | $196.35 |
| 2026-01-06 | Prince Matthew | Sell | 4.1K | $195.27 |
| 2026-01-06 | Prince Matthew | Sell | 2.4K | $194.13 |
| 2026-01-06 | Prince Matthew | Sell | 14K | $193.16 |
| 2026-01-05 | Graham-Cumming John | Sell | 352 | $201.77 |
| 2026-01-05 | Graham-Cumming John | Option exercise | 2.5K | $44.72 |
| 2026-01-05 | Graham-Cumming John | Sell | 52 | $196.80 |
| 2026-01-05 | Graham-Cumming John | Sell | 871 | $198.56 |
| 2026-01-05 | Graham-Cumming John | Sell | 534 | $199.37 |
| 2026-01-05 | Graham-Cumming John | Sell | 287 | $200.70 |
| 2026-01-05 | Graham-Cumming John | Sell | 177 | $202.92 |
| 2026-01-05 | Graham-Cumming John | Sell | 86 | $204.00 |
| 2026-01-05 | Graham-Cumming John | Sell | 161 | $204.66 |
| 2026-01-05 | Ledbetter Carl | Sell | 1.6K | $196.92 |
| 2026-01-05 | Ledbetter Carl | Sell | 2.3K | $198.16 |
| 2026-01-05 | Ledbetter Carl | Sell | 2.3K | $199.29 |
| 2026-01-02 | Kramer Douglas James | Sell | 1.5K | $199.83 |
| 2026-01-02 | Hawkins Mark J | Sell | 134 | $198.90 |
| 2026-01-02 | Kramer Douglas James | Sell | 2.7K | $197.10 |
| 2026-01-02 | Kramer Douglas James | Sell | 1.4K | $198.03 |
| 2026-01-02 | Kramer Douglas James | Sell | 3.4K | $199.31 |
| 2025-12-30 | Ledbetter Carl | Sell | 192 | $201.25 |
| 2025-12-29 | Ledbetter Carl | Sell | 8.0K | $201.39 |
| 2025-12-29 | Ledbetter Carl | Sell | 639 | $202.35 |
| 2025-12-22 | SEIFERT THOMAS J | Sell | 353 | $198.64 |
| 2025-12-22 | SEIFERT THOMAS J | Sell | 1.0K | $200.58 |
| 2025-12-22 | SEIFERT THOMAS J | Sell | 4.8K | $201.52 |
| 2025-12-22 | SEIFERT THOMAS J | Sell | 3.3K | $202.37 |
| 2025-12-22 | SEIFERT THOMAS J | Sell | 483 | $203.35 |
| 2025-12-22 | Suder Katrin | Sell | 2.0K | $200.00 |
| 2025-12-22 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2025-12-15 | Graham-Cumming John | Sell | 166 | $198.19 |
| 2025-12-15 | Graham-Cumming John | Option exercise | 2.5K | $44.72 |
| 2025-12-15 | Graham-Cumming John | Sell | 552 | $196.85 |
| 2025-12-15 | Graham-Cumming John | Sell | 569 | $199.03 |
| 2025-12-15 | Graham-Cumming John | Sell | 542 | $200.11 |
| 2025-12-15 | Graham-Cumming John | Sell | 494 | $201.09 |
| 2025-12-15 | Graham-Cumming John | Sell | 163 | $202.03 |
| 2025-12-15 | Graham-Cumming John | Sell | 34 | $202.65 |
| 2025-12-11 | Zatlyn Michelle | Sell | 2.1K | $206.37 |
| 2025-12-11 | Zatlyn Michelle | Sell | 2.8K | $210.25 |
| 2025-12-11 | Zatlyn Michelle | Sell | 4.6K | $209.45 |
| 2025-12-11 | Zatlyn Michelle | Sell | 14K | $208.54 |
| 2025-12-11 | Zatlyn Michelle | Sell | 2.3K | $207.44 |
| 2025-12-11 | Zatlyn Michelle | Option exercise | 26K | — |
| 2025-12-10 | Zatlyn Michelle | Option exercise | 26K | — |
| 2025-12-10 | Zatlyn Michelle | Sell | 12K | $205.45 |
| 2025-12-10 | Zatlyn Michelle | Sell | 13K | $206.28 |
| 2025-12-10 | Zatlyn Michelle | Sell | 539 | $207.15 |
| 2025-12-09 | Zatlyn Michelle | Option exercise | 26K | — |
| 2025-12-09 | Zatlyn Michelle | Sell | 1.3K | $206.27 |
| 2025-12-09 | Zatlyn Michelle | Sell | 11K | $205.44 |
| 2025-12-09 | Zatlyn Michelle | Sell | 13K | $204.80 |
| 2025-12-05 | Prince Matthew | Sell | 196 | $204.68 |
| 2025-12-05 | Prince Matthew | Sell | 5.7K | $204.11 |
| 2025-12-05 | Prince Matthew | Sell | 6.2K | $203.02 |
| 2025-12-05 | Prince Matthew | Sell | 6.5K | $202.22 |
| 2025-12-05 | Prince Matthew | Sell | 3.3K | $200.99 |
| 2025-12-05 | Prince Matthew | Sell | 31K | $200.13 |
| 2025-12-05 | Prince Matthew | Conversion | 52K | — |
| 2025-12-04 | Prince Matthew | Sell | 4.8K | $202.15 |
| 2025-12-04 | Prince Matthew | Conversion | 52K | — |
| 2025-12-04 | Prince Matthew | Sell | 4.4K | $201.42 |
| 2025-12-04 | Prince Matthew | Sell | 11K | $203.34 |
| 2025-12-04 | Prince Matthew | Sell | 27K | $204.20 |
| 2025-12-04 | Prince Matthew | Sell | 4.5K | $205.02 |
| 2025-12-03 | Prince Matthew | Sell | 11K | $203.71 |
| 2025-12-03 | Prince Matthew | Sell | 5.2K | $204.41 |
| 2025-12-03 | Prince Matthew | Sell | 15K | $202.72 |
| 2025-12-03 | Prince Matthew | Sell | 5.9K | $201.73 |
| 2025-12-03 | Prince Matthew | Sell | 6.2K | $200.71 |
| 2025-12-03 | Prince Matthew | Sell | 7.7K | $199.69 |
| 2025-12-03 | Prince Matthew | Sell | 1.4K | $198.80 |
| 2025-12-03 | Prince Matthew | Conversion | 30K | — |
| 2025-12-01 | Kramer Douglas James | Sell | 3 | $197.77 |
| 2025-12-01 | Kramer Douglas James | Sell | 1.3K | $196.02 |
| 2025-12-01 | Kramer Douglas James | Sell | 1.7K | $197.46 |
| 2025-12-01 | Hawkins Mark J | Sell | 134 | $197.65 |
| 2025-11-24 | Zatlyn Michelle | Sell | 13K | $188.46 |
| 2025-11-24 | Zatlyn Michelle | Sell | 3.8K | $190.17 |
| 2025-11-24 | Zatlyn Michelle | Sell | 9.2K | $189.45 |
| 2025-11-24 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-11-21 | Zatlyn Michelle | Sell | 3.6K | $187.13 |
| 2025-11-21 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-11-21 | Zatlyn Michelle | Sell | 4.5K | $186.40 |
| 2025-11-21 | Zatlyn Michelle | Sell | 9.9K | $188.39 |
| 2025-11-21 | Zatlyn Michelle | Sell | 7.7K | $189.27 |
| 2025-11-20 | Zatlyn Michelle | Sell | 360 | $197.75 |
| 2025-11-20 | Zatlyn Michelle | Sell | 9.0K | $200.01 |
| 2025-11-20 | Zatlyn Michelle | Sell | 7.5K | $201.00 |
| 2025-11-20 | Zatlyn Michelle | Sell | 6.8K | $201.92 |
| 2025-11-20 | Zatlyn Michelle | Sell | 1.9K | $202.63 |
| 2025-11-20 | SEIFERT THOMAS J | Sell | 1.3K | $202.31 |
| 2025-11-20 | SEIFERT THOMAS J | Sell | 100 | $202.96 |
| 2025-11-20 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-11-20 | Zatlyn Michelle | Sell | 343 | $194.39 |
| 2025-11-20 | Zatlyn Michelle | Sell | 319 | $195.47 |
| 2025-11-20 | Zatlyn Michelle | Sell | 222 | $196.43 |
| 2025-11-20 | Zatlyn Michelle | Sell | 3.3K | $198.95 |
| 2025-11-20 | Zatlyn Michelle | Sell | 717 | $193.58 |
| 2025-11-20 | Zatlyn Michelle | Sell | 2.0K | $192.47 |
| 2025-11-20 | Zatlyn Michelle | Sell | 2.2K | $191.48 |
| 2025-11-20 | Zatlyn Michelle | Sell | 452 | $190.31 |
| 2025-11-20 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2025-11-20 | SEIFERT THOMAS J | Sell | 2.3K | $190.31 |
| 2025-11-20 | SEIFERT THOMAS J | Sell | 13K | $191.45 |
| 2025-11-20 | SEIFERT THOMAS J | Sell | 8.7K | $192.47 |
| 2025-11-20 | SEIFERT THOMAS J | Sell | 2.7K | $193.50 |
| 2025-11-20 | SEIFERT THOMAS J | Sell | 1.9K | $194.34 |
| 2025-11-20 | SEIFERT THOMAS J | Sell | 1.5K | $195.55 |
| 2025-11-20 | SEIFERT THOMAS J | Sell | 600 | $196.39 |
| 2025-11-20 | SEIFERT THOMAS J | Sell | 1.4K | $197.65 |
| 2025-11-20 | SEIFERT THOMAS J | Sell | 2.7K | $198.83 |
| 2025-11-20 | SEIFERT THOMAS J | Sell | 3.4K | $199.75 |
| 2025-11-20 | SEIFERT THOMAS J | Sell | 1.7K | $200.42 |
| 2025-11-19 | Prince Matthew | Sell | 7.1K | $196.65 |
| 2025-11-19 | Prince Matthew | Sell | 17K | $195.85 |
| 2025-11-19 | Prince Matthew | Conversion | 52K | — |
| 2025-11-19 | Prince Matthew | Sell | 20K | $194.90 |
| 2025-11-19 | Prince Matthew | Sell | 7.7K | $193.91 |
| 2025-11-19 | Suder Katrin | Sell | 2.0K | $196.38 |
| 2025-11-19 | Prince Matthew | Sell | 384 | $197.49 |
| 2025-11-18 | Riley Janel | Sell | 209 | $188.89 |
| 2025-11-18 | Prince Matthew | Conversion | 52K | — |
| 2025-11-18 | Prince Matthew | Sell | 72 | $191.34 |
| 2025-11-18 | Prince Matthew | Sell | 351 | $193.65 |
| 2025-11-18 | Prince Matthew | Sell | 2.6K | $194.35 |
| 2025-11-18 | Prince Matthew | Sell | 5.8K | $195.24 |
| 2025-11-18 | Prince Matthew | Sell | 8.1K | $196.36 |
| 2025-11-18 | Prince Matthew | Sell | 9.2K | $197.34 |
| 2025-11-18 | Prince Matthew | Sell | 11K | $198.31 |
| 2025-11-18 | Prince Matthew | Sell | 14K | $199.24 |
| 2025-11-18 | Prince Matthew | Sell | 1.7K | $199.98 |
| 2025-11-18 | Riley Janel | Sell | 200 | $190.13 |
| 2025-11-18 | Riley Janel | Sell | 454 | $195.58 |
| 2025-11-18 | Riley Janel | Sell | 904 | $196.67 |
| 2025-11-18 | Riley Janel | Sell | 830 | $197.67 |
| 2025-11-18 | Riley Janel | Sell | 791 | $198.83 |
| 2025-11-18 | Riley Janel | Sell | 100 | $199.94 |
| 2025-11-17 | Prince Matthew | Sell | 4.6K | $202.92 |
| 2025-11-17 | Prince Matthew | Sell | 8.2K | $207.11 |
| 2025-11-17 | Ledbetter Carl | Sell | 8.5K | $207.31 |
| 2025-11-17 | Ledbetter Carl | Sell | 4.0K | $208.30 |
| 2025-11-17 | Ledbetter Carl | Sell | 2.1K | $209.36 |
| 2025-11-17 | Ledbetter Carl | Sell | 400 | $211.04 |
| 2025-11-17 | Ledbetter Carl | Sell | 4 | $211.87 |
| 2025-11-17 | Prince Matthew | Conversion | 52K | — |
| 2025-11-17 | Prince Matthew | Sell | 72 | $208.88 |
| 2025-11-17 | Prince Matthew | Sell | 3.8K | $208.12 |
| 2025-11-17 | Prince Matthew | Sell | 14K | $202.19 |
| 2025-11-17 | Prince Matthew | Sell | 5.8K | $204.31 |
| 2025-11-17 | Prince Matthew | Sell | 6.6K | $205.09 |
| 2025-11-17 | Prince Matthew | Sell | 9.3K | $206.14 |
| 2025-11-15 | Kramer Douglas James | Tax withheld | 13K | $210.60 |
| 2025-11-15 | Riley Janel | Tax withheld | 3.9K | $210.60 |
| 2025-11-15 | Zatlyn Michelle | Option exercise | 22K | — |
| 2025-11-15 | Zatlyn Michelle | Tax withheld | 20K | $210.60 |
| 2025-11-15 | Prince Matthew | Option exercise | 22K | — |
| 2025-11-15 | Prince Matthew | Tax withheld | 17K | $210.60 |
| 2025-11-15 | SEIFERT THOMAS J | Tax withheld | 20K | $210.60 |
| 2025-11-11 | Kramer Douglas James | Conversion | 7.0K | — |
| 2025-11-11 | Kramer Douglas James | Gift | 7.0K | — |
| 2025-11-03 | Kramer Douglas James | Sell | 1.2K | $255.58 |
| 2025-11-03 | Kramer Douglas James | Sell | 882 | $256.41 |
| 2025-11-03 | Graham-Cumming John | Option exercise | 2.5K | $44.72 |
| 2025-11-03 | Graham-Cumming John | Sell | 36 | $245.68 |
| 2025-11-03 | Graham-Cumming John | Sell | 74 | $246.97 |
| 2025-11-03 | Graham-Cumming John | Sell | 471 | $248.03 |
| 2025-11-03 | Graham-Cumming John | Sell | 524 | $249.41 |
| 2025-11-03 | Graham-Cumming John | Sell | 643 | $250.28 |
| 2025-11-03 | Graham-Cumming John | Sell | 211 | $251.21 |
| 2025-11-03 | Graham-Cumming John | Sell | 50 | $252.88 |
| 2025-11-03 | Graham-Cumming John | Sell | 74 | $254.39 |
| 2025-11-03 | Graham-Cumming John | Sell | 84 | $255.37 |
| 2025-11-03 | Graham-Cumming John | Sell | 224 | $256.37 |
| 2025-11-03 | Graham-Cumming John | Sell | 129 | $257.23 |
| 2025-11-03 | Hawkins Mark J | Sell | 1.0K | $254.15 |
| 2025-11-03 | Kramer Douglas James | Sell | 955 | $254.66 |
| 2025-10-20 | SEIFERT THOMAS J | Sell | 2.6K | $210.78 |
| 2025-10-20 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2025-10-20 | SEIFERT THOMAS J | Sell | 500 | $209.62 |
| 2025-10-20 | SEIFERT THOMAS J | Sell | 2.8K | $211.71 |
| 2025-10-20 | SEIFERT THOMAS J | Sell | 3.8K | $212.75 |
| 2025-10-20 | SEIFERT THOMAS J | Sell | 300 | $213.40 |
| 2025-10-20 | Ledbetter Carl | Sell | 5.1K | $209.91 |
| 2025-10-20 | Ledbetter Carl | Sell | 7.6K | $210.81 |
| 2025-10-20 | Ledbetter Carl | Sell | 2.3K | $211.76 |
| 2025-10-16 | Prince Matthew | Sell | 1.6K | $215.02 |
| 2025-10-16 | Prince Matthew | Conversion | 52K | — |
| 2025-10-16 | Prince Matthew | Sell | 107 | $220.79 |
| 2025-10-16 | Prince Matthew | Sell | 3.6K | $220.01 |
| 2025-10-16 | Prince Matthew | Sell | 1.8K | $219.04 |
| 2025-10-16 | Prince Matthew | Sell | 6.7K | $218.06 |
| 2025-10-16 | Prince Matthew | Sell | 4.4K | $217.13 |
| 2025-10-16 | Prince Matthew | Sell | 1.9K | $215.71 |
| 2025-10-16 | Prince Matthew | Sell | 17K | $211.78 |
| 2025-10-16 | Prince Matthew | Sell | 2.2K | $212.71 |
| 2025-10-16 | Prince Matthew | Sell | 2.2K | $209.96 |
| 2025-10-16 | Prince Matthew | Sell | 9.4K | $210.98 |
| 2025-10-16 | Prince Matthew | Sell | 1.3K | $213.71 |
| 2025-10-15 | Prince Matthew | Sell | 5.9K | $218.03 |
| 2025-10-15 | Prince Matthew | Conversion | 52K | — |
| 2025-10-15 | Prince Matthew | Sell | 7.5K | $219.30 |
| 2025-10-15 | Prince Matthew | Sell | 13K | $220.03 |
| 2025-10-15 | Prince Matthew | Sell | 5.0K | $221.15 |
| 2025-10-15 | Prince Matthew | Sell | 5.5K | $222.11 |
| 2025-10-15 | Prince Matthew | Sell | 8.7K | $223.20 |
| 2025-10-15 | Prince Matthew | Sell | 5.7K | $223.97 |
| 2025-10-15 | Prince Matthew | Sell | 759 | $224.82 |
| 2025-10-14 | Prince Matthew | Sell | 18K | $216.13 |
| 2025-10-14 | Prince Matthew | Sell | 9.7K | $217.06 |
| 2025-10-14 | Prince Matthew | Conversion | 52K | — |
| 2025-10-14 | Prince Matthew | Sell | 407 | $217.74 |
| 2025-10-14 | Prince Matthew | Sell | 1.2K | $211.34 |
| 2025-10-14 | Prince Matthew | Sell | 1.9K | $211.97 |
| 2025-10-14 | Prince Matthew | Sell | 2.7K | $213.28 |
| 2025-10-14 | Prince Matthew | Sell | 4.8K | $214.19 |
| 2025-10-14 | Prince Matthew | Sell | 13K | $215.28 |
| 2025-10-13 | Graham-Cumming John | Sell | 39 | $216.18 |
| 2025-10-13 | Graham-Cumming John | Option exercise | 2.5K | $44.72 |
| 2025-10-13 | Graham-Cumming John | Sell | 72 | $217.52 |
| 2025-10-13 | Graham-Cumming John | Sell | 68 | $218.45 |
| 2025-10-13 | Graham-Cumming John | Sell | 204 | $219.79 |
| 2025-10-13 | Graham-Cumming John | Sell | 555 | $220.86 |
| 2025-10-13 | Graham-Cumming John | Sell | 830 | $221.78 |
| 2025-10-13 | Graham-Cumming John | Sell | 740 | $222.57 |
| 2025-10-13 | Graham-Cumming John | Sell | 12 | $223.56 |
| 2025-10-09 | Zatlyn Michelle | Sell | 2.4K | $217.66 |
| 2025-10-09 | Zatlyn Michelle | Sell | 1.2K | $216.57 |
| 2025-10-09 | Zatlyn Michelle | Sell | 6.1K | $215.63 |
| 2025-10-09 | Zatlyn Michelle | Sell | 16K | $214.86 |
| 2025-10-09 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-10-08 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-10-08 | Zatlyn Michelle | Sell | 7.8K | $216.79 |
| 2025-10-08 | Zatlyn Michelle | Sell | 3.2K | $217.66 |
| 2025-10-08 | Zatlyn Michelle | Sell | 5.9K | $218.82 |
| 2025-10-08 | Zatlyn Michelle | Sell | 6.7K | $219.78 |
| 2025-10-08 | Zatlyn Michelle | Sell | 2.0K | $220.58 |
| 2025-10-07 | Zatlyn Michelle | Sell | 1.2K | $220.99 |
| 2025-10-07 | Zatlyn Michelle | Sell | 4.8K | $218.94 |
| 2025-10-07 | Zatlyn Michelle | Sell | 13K | $218.13 |
| 2025-10-07 | Zatlyn Michelle | Sell | 6.7K | $217.30 |
| 2025-10-07 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-10-01 | Kramer Douglas James | Sell | 5.3K | $213.14 |
| 2025-10-01 | Kramer Douglas James | Sell | 3.1K | $213.83 |
| 2025-10-01 | Kramer Douglas James | Sell | 510 | $214.82 |
| 2025-10-01 | Hawkins Mark J | Sell | 1.0K | $212.83 |
| 2025-09-25 | Zatlyn Michelle | Sell | 862 | $214.02 |
| 2025-09-25 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-09-25 | Zatlyn Michelle | Sell | 8.2K | $211.43 |
| 2025-09-25 | Zatlyn Michelle | Sell | 6.6K | $212.23 |
| 2025-09-25 | Zatlyn Michelle | Sell | 10.0K | $213.41 |
| 2025-09-24 | Zatlyn Michelle | Sell | 970 | $224.03 |
| 2025-09-24 | Zatlyn Michelle | Sell | 1.5K | $225.35 |
| 2025-09-24 | Zatlyn Michelle | Sell | 440 | $226.22 |
| 2025-09-24 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-09-24 | Zatlyn Michelle | Sell | 4.3K | $218.72 |
| 2025-09-24 | Zatlyn Michelle | Sell | 2.9K | $219.82 |
| 2025-09-24 | Zatlyn Michelle | Sell | 11K | $220.91 |
| 2025-09-24 | Zatlyn Michelle | Sell | 1.3K | $222.12 |
| 2025-09-24 | Zatlyn Michelle | Sell | 2.9K | $223.21 |
| 2025-09-23 | Zatlyn Michelle | Sell | 3.7K | $224.25 |
| 2025-09-23 | Zatlyn Michelle | Sell | 2.1K | $226.14 |
| 2025-09-23 | Zatlyn Michelle | Sell | 656 | $227.01 |
| 2025-09-23 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-09-23 | Zatlyn Michelle | Sell | 2.7K | $220.71 |
| 2025-09-23 | Zatlyn Michelle | Sell | 8.3K | $222.32 |
| 2025-09-23 | Zatlyn Michelle | Sell | 4.2K | $223.19 |
| 2025-09-23 | Zatlyn Michelle | Sell | 4.0K | $225.24 |
| 2025-09-22 | SEIFERT THOMAS J | Sell | 600 | $224.47 |
| 2025-09-22 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2025-09-22 | SEIFERT THOMAS J | Sell | 1.0K | $223.49 |
| 2025-09-22 | SEIFERT THOMAS J | Sell | 400 | $226.22 |
| 2025-09-22 | SEIFERT THOMAS J | Sell | 1.8K | $227.15 |
| 2025-09-22 | SEIFERT THOMAS J | Sell | 3.0K | $228.29 |
| 2025-09-22 | SEIFERT THOMAS J | Sell | 2.8K | $229.33 |
| 2025-09-22 | SEIFERT THOMAS J | Sell | 400 | $229.93 |
| 2025-09-22 | Ledbetter Carl | Sell | 7.7K | $223.36 |
| 2025-09-22 | Ledbetter Carl | Sell | 5.8K | $224.25 |
| 2025-09-22 | Ledbetter Carl | Sell | 1.5K | $225.46 |
| 2025-09-11 | Prince Matthew | Sell | 7.4K | $226.87 |
| 2025-09-11 | Prince Matthew | Sell | 2.2K | $229.74 |
| 2025-09-11 | Prince Matthew | Sell | 12K | $225.88 |
| 2025-09-11 | Prince Matthew | Sell | 6.4K | $228.95 |
| 2025-09-11 | Prince Matthew | Sell | 13K | $224.95 |
| 2025-09-11 | Prince Matthew | Conversion | 52K | — |
| 2025-09-11 | Prince Matthew | Sell | 4.6K | $223.98 |
| 2025-09-11 | Prince Matthew | Sell | 7.5K | $227.93 |
| 2025-09-10 | Prince Matthew | Sell | 3.2K | $223.92 |
| 2025-09-10 | Prince Matthew | Conversion | 52K | — |
| 2025-09-10 | Prince Matthew | Sell | 4.5K | $220.13 |
| 2025-09-10 | Prince Matthew | Sell | 10K | $221.10 |
| 2025-09-10 | Prince Matthew | Sell | 20K | $222.04 |
| 2025-09-10 | Prince Matthew | Sell | 13K | $222.89 |
| 2025-09-10 | Prince Matthew | Sell | 1.4K | $224.72 |
| 2025-09-09 | Prince Matthew | Conversion | 32K | — |
| 2025-09-09 | Prince Matthew | Sell | 7.4K | $215.62 |
| 2025-09-09 | Prince Matthew | Sell | 373 | $219.03 |
| 2025-09-09 | Prince Matthew | Sell | 13K | $218.51 |
| 2025-09-09 | Prince Matthew | Sell | 13K | $217.37 |
| 2025-09-09 | Prince Matthew | Sell | 19K | $216.51 |
| 2025-09-02 | Kramer Douglas James | Sell | 900 | $202.44 |
| 2025-09-02 | Graham-Cumming John | Option exercise | 2.5K | $44.72 |
| 2025-09-02 | Graham-Cumming John | Sell | 40 | $200.19 |
| 2025-09-02 | Graham-Cumming John | Sell | 244 | $201.68 |
| 2025-09-02 | Graham-Cumming John | Sell | 329 | $202.64 |
| 2025-09-02 | Graham-Cumming John | Sell | 406 | $204.02 |
| 2025-09-02 | Graham-Cumming John | Sell | 1.3K | $205.05 |
| 2025-09-02 | Graham-Cumming John | Sell | 2.5K | $205.93 |
| 2025-09-02 | Graham-Cumming John | Sell | 2.5K | $206.90 |
| 2025-09-02 | Graham-Cumming John | Sell | 2.7K | $207.88 |
| 2025-09-02 | Graham-Cumming John | Sell | 232 | $208.52 |
| 2025-09-02 | Kramer Douglas James | Sell | 200 | $199.93 |
| 2025-09-02 | Kramer Douglas James | Sell | 1.2K | $201.48 |
| 2025-09-02 | Kramer Douglas James | Sell | 700 | $203.34 |
| 2025-09-02 | Hawkins Mark J | Sell | 1.0K | $201.60 |
| 2025-08-25 | Ledbetter Carl | Sell | 3.1K | $194.85 |
| 2025-08-25 | Ledbetter Carl | Sell | 9.7K | $195.82 |
| 2025-08-25 | Ledbetter Carl | Sell | 2.3K | $196.51 |
| 2025-08-25 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-08-25 | Zatlyn Michelle | Sell | 4.5K | $194.69 |
| 2025-08-25 | Zatlyn Michelle | Sell | 17K | $195.65 |
| 2025-08-25 | Zatlyn Michelle | Sell | 4.5K | $196.37 |
| 2025-08-22 | Zatlyn Michelle | Sell | 4.7K | $195.06 |
| 2025-08-22 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-08-22 | Zatlyn Michelle | Sell | 4.7K | $191.20 |
| 2025-08-22 | Zatlyn Michelle | Sell | 5.5K | $192.35 |
| 2025-08-22 | Zatlyn Michelle | Sell | 5.8K | $193.17 |
| 2025-08-22 | Zatlyn Michelle | Sell | 4.9K | $194.47 |
| 2025-08-21 | Zatlyn Michelle | Sell | 6.6K | $192.78 |
| 2025-08-21 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-08-21 | Zatlyn Michelle | Sell | 9.3K | $190.87 |
| 2025-08-21 | Zatlyn Michelle | Sell | 19K | $191.73 |
| 2025-08-21 | Zatlyn Michelle | Sell | 258 | $193.32 |
| 2025-08-20 | Prince Matthew | Sell | 7.4K | $191.09 |
| 2025-08-20 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2025-08-20 | SEIFERT THOMAS J | Sell | 1.6K | $185.34 |
| 2025-08-20 | SEIFERT THOMAS J | Sell | 1.1K | $186.56 |
| 2025-08-20 | SEIFERT THOMAS J | Sell | 2.3K | $187.84 |
| 2025-08-20 | SEIFERT THOMAS J | Sell | 3.5K | $188.67 |
| 2025-08-20 | SEIFERT THOMAS J | Sell | 4.1K | $189.60 |
| 2025-08-20 | SEIFERT THOMAS J | Sell | 13K | $190.59 |
| 2025-08-20 | SEIFERT THOMAS J | Sell | 4.0K | $191.53 |
| 2025-08-20 | SEIFERT THOMAS J | Sell | 11K | $192.71 |
| 2025-08-20 | SEIFERT THOMAS J | Sell | 543 | $193.64 |
| 2025-08-20 | SEIFERT THOMAS J | Sell | 900 | $194.74 |
| 2025-08-20 | Prince Matthew | Sell | 536 | $194.84 |
| 2025-08-20 | Prince Matthew | Conversion | 52K | — |
| 2025-08-20 | Prince Matthew | Sell | 1.8K | $185.11 |
| 2025-08-20 | Prince Matthew | Sell | 1.4K | $186.12 |
| 2025-08-20 | Prince Matthew | Sell | 1.5K | $187.29 |
| 2025-08-20 | Prince Matthew | Sell | 5.5K | $188.18 |
| 2025-08-20 | Prince Matthew | Sell | 6.6K | $189.17 |
| 2025-08-20 | Prince Matthew | Sell | 12K | $190.36 |
| 2025-08-20 | Prince Matthew | Sell | 8.9K | $192.39 |
| 2025-08-20 | Prince Matthew | Sell | 5.4K | $192.99 |
| 2025-08-20 | Prince Matthew | Sell | 1.8K | $194.19 |
| 2025-08-19 | Prince Matthew | Sell | 8.4K | $197.13 |
| 2025-08-19 | Prince Matthew | Sell | 3.6K | $198.25 |
| 2025-08-19 | Prince Matthew | Sell | 2.9K | $199.38 |
| 2025-08-19 | Prince Matthew | Sell | 15K | $196.11 |
| 2025-08-19 | Prince Matthew | Sell | 3.1K | $200.37 |
| 2025-08-19 | Prince Matthew | Sell | 4.1K | $201.27 |
| 2025-08-19 | Prince Matthew | Sell | 1.4K | $202.02 |
| 2025-08-19 | Prince Matthew | Sell | 38 | $202.81 |
| 2025-08-19 | Prince Matthew | Sell | 12K | $195.23 |
| 2025-08-19 | Prince Matthew | Sell | 2.2K | $194.28 |
| 2025-08-19 | Prince Matthew | Conversion | 52K | — |
| 2025-08-18 | Prince Matthew | Sell | 6.3K | $202.89 |
| 2025-08-18 | Prince Matthew | Sell | 11K | $202.12 |
| 2025-08-18 | Prince Matthew | Sell | 11K | $200.92 |
| 2025-08-18 | Prince Matthew | Sell | 7.9K | $200.34 |
| 2025-08-18 | Prince Matthew | Sell | 3.1K | $198.76 |
| 2025-08-18 | Prince Matthew | Sell | 10K | $198.04 |
| 2025-08-18 | Prince Matthew | Sell | 2.8K | $197.12 |
| 2025-08-18 | Prince Matthew | Conversion | 52K | — |
| 2025-08-15 | Riley Janel | Tax withheld | 3.9K | $195.38 |
| 2025-08-15 | Kramer Douglas James | Tax withheld | 13K | $195.38 |
| 2025-08-15 | SEIFERT THOMAS J | Tax withheld | 20K | $195.38 |
| 2025-08-15 | Prince Matthew | Option exercise | 22K | — |
| 2025-08-15 | Prince Matthew | Tax withheld | 16K | $195.38 |
| 2025-08-15 | Zatlyn Michelle | Option exercise | 22K | — |
| 2025-08-15 | Zatlyn Michelle | Tax withheld | 18K | $195.38 |
| 2025-08-04 | Kramer Douglas James | Conversion | 15K | — |
| 2025-08-04 | Kramer Douglas James | Gift | 15K | — |
| 2025-08-01 | Kramer Douglas James | Sell | 791 | $197.41 |
| 2025-08-01 | Kramer Douglas James | Sell | 1.9K | $198.41 |
| 2025-08-01 | Kramer Douglas James | Sell | 260 | $199.26 |
| 2025-07-28 | SEIFERT THOMAS J | Conversion | 5.6K | — |
| 2025-07-28 | Ledbetter Carl | Sell | 6.3K | $199.36 |
| 2025-07-28 | Ledbetter Carl | Sell | 8.0K | $200.13 |
| 2025-07-28 | Ledbetter Carl | Sell | 700 | $200.96 |
| 2025-07-28 | SEIFERT THOMAS J | Conversion | 41K | — |
| 2025-07-28 | SEIFERT THOMAS J | Sell | 36K | $200.28 |
| 2025-07-28 | SEIFERT THOMAS J | Sell | 4.7K | $201.20 |
| 2025-07-28 | SEIFERT THOMAS J | Conversion | 6.3K | — |
| 2025-07-28 | SEIFERT THOMAS J | Sell | 6.3K | $200.09 |
| 2025-07-28 | SEIFERT THOMAS J | Sell | 5.6K | $200.12 |
| 2025-07-28 | SEIFERT THOMAS J | Conversion | 6.4K | — |
| 2025-07-28 | SEIFERT THOMAS J | Sell | 6.4K | $200.15 |
| 2025-07-25 | SEIFERT THOMAS J | Conversion | 400 | — |
| 2025-07-25 | SEIFERT THOMAS J | Sell | 400 | $200.00 |
| 2025-07-25 | SEIFERT THOMAS J | Conversion | 400 | — |
| 2025-07-25 | SEIFERT THOMAS J | Sell | 400 | $200.00 |
| 2025-07-25 | SEIFERT THOMAS J | Conversion | 400 | — |
| 2025-07-25 | SEIFERT THOMAS J | Sell | 400 | $200.00 |
| 2025-07-25 | SEIFERT THOMAS J | Conversion | 400 | — |
| 2025-07-25 | SEIFERT THOMAS J | Sell | 400 | $200.00 |
| 2025-07-21 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2025-07-21 | SEIFERT THOMAS J | Sell | 500 | $196.53 |
| 2025-07-21 | SEIFERT THOMAS J | Sell | 6.0K | $197.87 |
| 2025-07-21 | SEIFERT THOMAS J | Sell | 3.3K | $198.72 |
| 2025-07-21 | SEIFERT THOMAS J | Sell | 200 | $200.16 |
| 2025-07-21 | SEIFERT THOMAS J | Conversion | 8.7K | — |
| 2025-07-21 | SEIFERT THOMAS J | Sell | 8.7K | $200.18 |
| 2025-07-21 | SEIFERT THOMAS J | Conversion | 8.3K | — |
| 2025-07-21 | SEIFERT THOMAS J | Sell | 8.3K | $200.18 |
| 2025-07-21 | SEIFERT THOMAS J | Conversion | 9.0K | — |
| 2025-07-21 | SEIFERT THOMAS J | Sell | 9.0K | $200.16 |
| 2025-07-21 | SEIFERT THOMAS J | Conversion | 8.2K | — |
| 2025-07-21 | SEIFERT THOMAS J | Sell | 8.2K | $200.18 |
| 2025-07-17 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-07-17 | Zatlyn Michelle | Sell | 12K | $190.24 |
| 2025-07-17 | Zatlyn Michelle | Sell | 14K | $191.07 |
| 2025-07-16 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-07-16 | Zatlyn Michelle | Sell | 12K | $186.58 |
| 2025-07-16 | Zatlyn Michelle | Sell | 8.2K | $187.70 |
| 2025-07-16 | Zatlyn Michelle | Sell | 5.4K | $188.35 |
| 2025-07-15 | Zatlyn Michelle | Sell | 11K | $183.15 |
| 2025-07-15 | Zatlyn Michelle | Sell | 4.6K | $182.23 |
| 2025-07-15 | Zatlyn Michelle | Sell | 4.7K | $181.28 |
| 2025-07-15 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-07-15 | Zatlyn Michelle | Sell | 4.9K | $183.95 |
| 2025-07-10 | Prince Matthew | Conversion | 52K | — |
| 2025-07-10 | Prince Matthew | Sell | 8.6K | $181.74 |
| 2025-07-10 | Prince Matthew | Sell | 8.9K | $182.48 |
| 2025-07-10 | Prince Matthew | Sell | 10K | $183.59 |
| 2025-07-10 | Prince Matthew | Sell | 7.9K | $184.61 |
| 2025-07-10 | Prince Matthew | Sell | 8.6K | $185.47 |
| 2025-07-10 | Prince Matthew | Sell | 1.2K | $186.40 |
| 2025-07-10 | Prince Matthew | Sell | 1.1K | $188.34 |
| 2025-07-10 | Prince Matthew | Sell | 1.2K | $189.50 |
| 2025-07-10 | Prince Matthew | Sell | 615 | $190.37 |
| 2025-07-10 | Prince Matthew | Sell | 2.3K | $191.79 |
| 2025-07-10 | Prince Matthew | Sell | 1.4K | $192.44 |
| 2025-07-10 | Prince Matthew | Sell | 130 | $193.41 |
| 2025-07-10 | Prince Matthew | Sell | 86 | $194.43 |
| 2025-07-09 | Prince Matthew | Sell | 23K | $194.77 |
| 2025-07-09 | Prince Matthew | Sell | 17K | $193.82 |
| 2025-07-09 | Prince Matthew | Sell | 3.6K | $192.94 |
| 2025-07-09 | Prince Matthew | Conversion | 52K | — |
| 2025-07-09 | Prince Matthew | Sell | 8.2K | $195.46 |
| 2025-07-08 | Prince Matthew | Sell | 7.9K | $193.94 |
| 2025-07-08 | Prince Matthew | Sell | 21K | $192.73 |
| 2025-07-08 | Prince Matthew | Sell | 9.1K | $192.03 |
| 2025-07-08 | Prince Matthew | Sell | 7.7K | $190.84 |
| 2025-07-08 | Prince Matthew | Sell | 3.4K | $190.04 |
| 2025-07-08 | Prince Matthew | Sell | 1.6K | $188.55 |
| 2025-07-08 | Prince Matthew | Conversion | 52K | — |
| 2025-07-08 | Prince Matthew | Sell | 1.9K | $194.51 |
| 2025-07-01 | Kramer Douglas James | Sell | 3.0K | $195.33 |
| 2025-07-01 | Kramer Douglas James | Sell | 5.5K | $196.40 |
| 2025-07-01 | Kramer Douglas James | Sell | 550 | $197.15 |
| 2025-06-30 | Ledbetter Carl | Sell | 300 | $195.80 |
| 2025-06-30 | Ledbetter Carl | Sell | 3.1K | $195.17 |
| 2025-06-30 | Ledbetter Carl | Sell | 7.0K | $193.14 |
| 2025-06-30 | Ledbetter Carl | Sell | 4.7K | $194.20 |
| 2025-06-20 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2025-06-20 | SEIFERT THOMAS J | Sell | 4.8K | $179.43 |
| 2025-06-20 | SEIFERT THOMAS J | Sell | 1.4K | $180.44 |
| 2025-06-20 | SEIFERT THOMAS J | Sell | 1.4K | $181.82 |
| 2025-06-20 | SEIFERT THOMAS J | Sell | 1.6K | $182.75 |
| 2025-06-20 | SEIFERT THOMAS J | Sell | 600 | $183.63 |
| 2025-06-20 | SEIFERT THOMAS J | Sell | 100 | $184.44 |
| 2025-06-17 | Ledbetter Carl | Sell | 10K | $181.57 |
| 2025-06-13 | Prince Matthew | Conversion | 52K | — |
| 2025-06-13 | Prince Matthew | Sell | 4.3K | $169.10 |
| 2025-06-13 | Prince Matthew | Sell | 6.7K | $170.19 |
| 2025-06-13 | Prince Matthew | Sell | 9.4K | $173.17 |
| 2025-06-13 | Prince Matthew | Sell | 14K | $172.33 |
| 2025-06-13 | Prince Matthew | Sell | 11K | $171.37 |
| 2025-06-13 | Prince Matthew | Sell | 6.5K | $168.40 |
| 2025-06-12 | Ledbetter Carl | Sell | 492 | $181.46 |
| 2025-06-12 | Prince Matthew | Conversion | 52K | — |
| 2025-06-12 | Prince Matthew | Sell | 411 | $168.85 |
| 2025-06-12 | Prince Matthew | Sell | 6.2K | $169.75 |
| 2025-06-12 | Prince Matthew | Sell | 5.2K | $170.57 |
| 2025-06-12 | Prince Matthew | Sell | 1.6K | $171.80 |
| 2025-06-12 | Prince Matthew | Sell | 1.1K | $172.65 |
| 2025-06-12 | Prince Matthew | Sell | 1.7K | $173.87 |
| 2025-06-12 | Prince Matthew | Sell | 1.5K | $174.58 |
| 2025-06-12 | Prince Matthew | Sell | 396 | $175.94 |
| 2025-06-12 | Prince Matthew | Sell | 1.2K | $177.11 |
| 2025-06-12 | Prince Matthew | Sell | 6.9K | $178.07 |
| 2025-06-12 | Prince Matthew | Sell | 18K | $179.10 |
| 2025-06-12 | Prince Matthew | Sell | 6.2K | $179.82 |
| 2025-06-12 | Prince Matthew | Sell | 2.1K | $180.94 |
| 2025-06-11 | Prince Matthew | Sell | 8.8K | $180.96 |
| 2025-06-11 | Prince Matthew | Sell | 20K | $179.86 |
| 2025-06-11 | Prince Matthew | Sell | 20K | $179.08 |
| 2025-06-11 | Prince Matthew | Sell | 3.5K | $178.20 |
| 2025-06-11 | Ledbetter Carl | Sell | 749 | $181.46 |
| 2025-06-11 | Prince Matthew | Conversion | 34K | — |
| 2025-06-06 | Zatlyn Michelle | Sell | 6.0K | $176.88 |
| 2025-06-06 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-06-06 | Zatlyn Michelle | Sell | 7.4K | $177.80 |
| 2025-06-06 | Zatlyn Michelle | Sell | 3.6K | $178.82 |
| 2025-06-06 | Zatlyn Michelle | Sell | 8.6K | $180.11 |
| 2025-06-05 | Suder Katrin | Grant | 1.2K | — |
| 2025-06-05 | Ledbetter Carl | Grant | 1.2K | — |
| 2025-06-05 | Hawkins Mark J | Grant | 1.2K | — |
| 2025-06-05 | Suder Katrin | Sell | 608 | $172.00 |
| 2025-06-05 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-06-05 | Zatlyn Michelle | Sell | 23K | $171.36 |
| 2025-06-05 | Zatlyn Michelle | Sell | 2.6K | $171.85 |
| 2025-06-05 | SANDELL SCOTT D | Grant | 1.2K | — |
| 2025-06-04 | Zatlyn Michelle | Conversion | 26K | — |
| 2025-06-04 | Zatlyn Michelle | Sell | 11K | $172.35 |
| 2025-06-04 | Zatlyn Michelle | Sell | 10K | $173.36 |
| 2025-06-04 | Zatlyn Michelle | Sell | 4.1K | $173.91 |
| 2025-06-02 | Kramer Douglas James | Sell | 1.4K | $165.44 |
| 2025-06-02 | Kramer Douglas James | Sell | 1.6K | $166.47 |
| 2025-05-22 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-05-22 | Zatlyn Michelle | Sell | 3.5K | $158.24 |
| 2025-05-22 | Zatlyn Michelle | Sell | 6.8K | $157.30 |
| 2025-05-22 | Zatlyn Michelle | Sell | 10K | $156.57 |
| 2025-05-22 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-05-22 | Zatlyn Michelle | Sell | 884 | $158.25 |
| 2025-05-22 | Zatlyn Michelle | Sell | 1.7K | $157.29 |
| 2025-05-22 | Zatlyn Michelle | Sell | 2.5K | $156.57 |
| 2025-05-21 | Zatlyn Michelle | Sell | 3.4K | $156.46 |
| 2025-05-21 | Zatlyn Michelle | Sell | 6.8K | $157.24 |
| 2025-05-21 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-05-21 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-05-21 | Zatlyn Michelle | Sell | 14K | $156.47 |
| 2025-05-21 | Zatlyn Michelle | Sell | 1.7K | $157.24 |
| 2025-05-20 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2025-05-20 | SEIFERT THOMAS J | Sell | 9.0K | $156.13 |
| 2025-05-20 | SEIFERT THOMAS J | Sell | 31K | $156.93 |
| 2025-05-20 | SEIFERT THOMAS J | Sell | 1.4K | $157.62 |
| 2025-05-20 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-05-20 | Zatlyn Michelle | Sell | 2.5K | $156.17 |
| 2025-05-20 | Zatlyn Michelle | Sell | 26K | $156.85 |
| 2025-05-20 | Zatlyn Michelle | Sell | 1.3K | $157.53 |
| 2025-05-20 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-05-20 | Zatlyn Michelle | Sell | 402 | $156.17 |
| 2025-05-20 | Zatlyn Michelle | Sell | 4.5K | $156.85 |
| 2025-05-20 | Zatlyn Michelle | Sell | 229 | $157.53 |
| 2025-05-16 | Riley Janel | Sell | 1.8K | $155.42 |
| 2025-05-16 | Riley Janel | Sell | 579 | $152.96 |
| 2025-05-16 | Riley Janel | Sell | 410 | $156.12 |
| 2025-05-16 | Riley Janel | Sell | 740 | $154.06 |
| 2025-05-15 | Riley Janel | Tax withheld | 3.9K | $154.49 |
| 2025-05-15 | Kramer Douglas James | Tax withheld | 13K | $154.49 |
| 2025-05-15 | Zatlyn Michelle | Tax withheld | 16K | $154.49 |
| 2025-05-15 | SEIFERT THOMAS J | Tax withheld | 20K | $154.49 |
| 2025-05-15 | Prince Matthew | Conversion | 52K | — |
| 2025-05-15 | Prince Matthew | Sell | 4.5K | $151.28 |
| 2025-05-15 | Prince Matthew | Sell | 22K | $152.20 |
| 2025-05-15 | Prince Matthew | Sell | 15K | $152.95 |
| 2025-05-15 | Prince Matthew | Sell | 10K | $153.91 |
| 2025-05-15 | Prince Matthew | Tax withheld | 14K | $154.49 |
| 2025-05-14 | Prince Matthew | Sell | 3.8K | $151.08 |
| 2025-05-14 | Prince Matthew | Sell | 30K | $152.17 |
| 2025-05-14 | Prince Matthew | Sell | 13K | $153.23 |
| 2025-05-14 | Prince Matthew | Sell | 5.7K | $154.21 |
| 2025-05-14 | Prince Matthew | Conversion | 52K | — |
| 2025-05-13 | Prince Matthew | Sell | 2.7K | $145.14 |
| 2025-05-13 | Prince Matthew | Sell | 5.1K | $146.15 |
| 2025-05-13 | Prince Matthew | Sell | 9.1K | $147.09 |
| 2025-05-13 | Prince Matthew | Sell | 4.2K | $149.14 |
| 2025-05-13 | Prince Matthew | Sell | 4.1K | $148.15 |
| 2025-05-13 | Prince Matthew | Sell | 21K | $150.39 |
| 2025-05-13 | Prince Matthew | Sell | 6.0K | $150.90 |
| 2025-05-13 | Prince Matthew | Conversion | 52K | — |
| 2025-05-13 | Prince Matthew | Sell | 526 | $143.91 |
| 2025-05-01 | Kramer Douglas James | Sell | 1.3K | $123.44 |
| 2025-05-01 | Kramer Douglas James | Sell | 546 | $124.18 |
| 2025-05-01 | Kramer Douglas James | Sell | 1.1K | $125.01 |
| 2025-04-25 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2025-04-25 | SEIFERT THOMAS J | Sell | 10K | $120.14 |
| 2025-04-17 | Zatlyn Michelle | Sell | 280 | $110.00 |
| 2025-04-17 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-04-17 | Zatlyn Michelle | Sell | 9.7K | $108.53 |
| 2025-04-17 | Zatlyn Michelle | Sell | 9.7K | $109.41 |
| 2025-04-17 | Zatlyn Michelle | Sell | 1.1K | $110.00 |
| 2025-04-17 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-04-17 | Zatlyn Michelle | Sell | 2.4K | $108.53 |
| 2025-04-17 | Zatlyn Michelle | Sell | 2.5K | $109.40 |
| 2025-04-16 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-04-16 | Zatlyn Michelle | Sell | 9.3K | $109.70 |
| 2025-04-16 | Zatlyn Michelle | Sell | 7.8K | $110.61 |
| 2025-04-16 | Zatlyn Michelle | Sell | 3.5K | $111.55 |
| 2025-04-16 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-04-16 | Zatlyn Michelle | Sell | 2.3K | $109.71 |
| 2025-04-16 | Zatlyn Michelle | Sell | 2.0K | $110.60 |
| 2025-04-16 | Zatlyn Michelle | Sell | 877 | $111.55 |
| 2025-04-15 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-04-15 | Zatlyn Michelle | Sell | 11K | $106.91 |
| 2025-04-15 | Zatlyn Michelle | Sell | 8.0K | $107.56 |
| 2025-04-15 | Zatlyn Michelle | Sell | 1.9K | $108.29 |
| 2025-04-15 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-04-15 | Zatlyn Michelle | Sell | 2.6K | $106.91 |
| 2025-04-15 | Zatlyn Michelle | Sell | 2.0K | $107.55 |
| 2025-04-15 | Zatlyn Michelle | Sell | 484 | $108.29 |
| 2025-04-10 | Prince Matthew | Sell | 16K | $106.08 |
| 2025-04-10 | Prince Matthew | Sell | 2.3K | $107.75 |
| 2025-04-10 | Prince Matthew | Conversion | 52K | — |
| 2025-04-10 | Prince Matthew | Sell | 2.6K | $102.97 |
| 2025-04-10 | Prince Matthew | Sell | 9.0K | $104.11 |
| 2025-04-10 | Prince Matthew | Sell | 10K | $105.24 |
| 2025-04-10 | Prince Matthew | Sell | 12K | $106.93 |
| 2025-04-09 | Prince Matthew | Sell | 2.3K | $111.59 |
| 2025-04-09 | Prince Matthew | Sell | 6.3K | $112.71 |
| 2025-04-09 | Prince Matthew | Sell | 7.1K | $113.78 |
| 2025-04-09 | Prince Matthew | Sell | 2.8K | $114.49 |
| 2025-04-09 | Prince Matthew | Conversion | 52K | — |
| 2025-04-09 | Prince Matthew | Sell | 6.4K | $97.19 |
| 2025-04-09 | Prince Matthew | Sell | 17K | $98.19 |
| 2025-04-09 | Prince Matthew | Sell | 7.2K | $99.04 |
| 2025-04-09 | Prince Matthew | Sell | 703 | $100.13 |
| 2025-04-09 | Prince Matthew | Sell | 333 | $103.44 |
| 2025-04-09 | Prince Matthew | Sell | 736 | $106.33 |
| 2025-04-09 | Prince Matthew | Sell | 367 | $107.08 |
| 2025-04-09 | Prince Matthew | Sell | 1.1K | $108.61 |
| 2025-04-09 | Prince Matthew | Sell | 376 | $109.65 |
| 2025-04-08 | Prince Matthew | Sell | 13K | $103.04 |
| 2025-04-08 | Prince Matthew | Sell | 7.7K | $103.85 |
| 2025-04-08 | Prince Matthew | Sell | 3.6K | $104.77 |
| 2025-04-08 | Prince Matthew | Sell | 1.4K | $101.97 |
| 2025-04-08 | Prince Matthew | Sell | 4.4K | $100.49 |
| 2025-04-08 | Prince Matthew | Sell | 6.9K | $99.65 |
| 2025-04-08 | Prince Matthew | Sell | 2.7K | $98.74 |
| 2025-04-08 | Prince Matthew | Sell | 6.1K | $97.29 |
| 2025-04-08 | Prince Matthew | Conversion | 52K | — |
| 2025-04-08 | Prince Matthew | Sell | 6.5K | $96.42 |
| 2025-04-01 | Kramer Douglas James | Sell | 3.3K | $112.20 |
| 2025-04-01 | Kramer Douglas James | Sell | 5.1K | $113.12 |
| 2025-04-01 | Kramer Douglas James | Sell | 600 | $113.85 |
| 2025-03-27 | Zatlyn Michelle | Sell | 1.6K | $118.53 |
| 2025-03-27 | Lakhani Karim | Grant | 3.4K | — |
| 2025-03-27 | Graham-Cumming John | Grant | 3.4K | — |
| 2025-03-27 | Cunningham Stacey | Grant | 3.4K | — |
| 2025-03-27 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-03-27 | Zatlyn Michelle | Sell | 8.4K | $116.33 |
| 2025-03-27 | Zatlyn Michelle | Sell | 5.1K | $117.29 |
| 2025-03-27 | Zatlyn Michelle | Sell | 6.5K | $118.53 |
| 2025-03-27 | Zatlyn Michelle | Sell | 586 | $119.10 |
| 2025-03-27 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-03-27 | Zatlyn Michelle | Sell | 2.1K | $116.33 |
| 2025-03-27 | Zatlyn Michelle | Sell | 1.3K | $117.25 |
| 2025-03-27 | Zatlyn Michelle | Sell | 150 | $119.10 |
| 2025-03-26 | Zatlyn Michelle | Sell | 3.7K | $125.32 |
| 2025-03-26 | Zatlyn Michelle | Sell | 10K | $126.53 |
| 2025-03-26 | Zatlyn Michelle | Sell | 2.7K | $126.97 |
| 2025-03-26 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-03-26 | Zatlyn Michelle | Sell | 951 | $124.12 |
| 2025-03-26 | Zatlyn Michelle | Sell | 991 | $125.37 |
| 2025-03-26 | Zatlyn Michelle | Sell | 2.5K | $126.52 |
| 2025-03-26 | Zatlyn Michelle | Sell | 670 | $126.97 |
| 2025-03-26 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-03-26 | Zatlyn Michelle | Sell | 3.9K | $124.12 |
| 2025-03-25 | Zatlyn Michelle | Sell | 11K | $130.45 |
| 2025-03-25 | Zatlyn Michelle | Sell | 7.1K | $131.12 |
| 2025-03-25 | Zatlyn Michelle | Sell | 2.4K | $131.93 |
| 2025-03-25 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-03-25 | Zatlyn Michelle | Sell | 2.7K | $130.45 |
| 2025-03-25 | Zatlyn Michelle | Sell | 1.8K | $131.10 |
| 2025-03-25 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-03-25 | Zatlyn Michelle | Sell | 611 | $131.93 |
| 2025-03-20 | SEIFERT THOMAS J | Conversion | 10K | — |
| 2025-03-20 | SEIFERT THOMAS J | Sell | 10K | $120.00 |
| 2025-03-19 | Prince Matthew | Sell | 3.3K | $114.63 |
| 2025-03-19 | Prince Matthew | Sell | 3.8K | $115.41 |
| 2025-03-19 | Prince Matthew | Sell | 8.6K | $116.29 |
| 2025-03-19 | Prince Matthew | Sell | 22K | $117.68 |
| 2025-03-19 | Prince Matthew | Conversion | 52K | — |
| 2025-03-19 | Prince Matthew | Sell | 15K | $118.47 |
| 2025-03-18 | Prince Matthew | Sell | 1.2K | $115.39 |
| 2025-03-18 | Prince Matthew | Conversion | 52K | — |
| 2025-03-18 | Prince Matthew | Sell | 9.1K | $112.61 |
| 2025-03-18 | Prince Matthew | Sell | 24K | $113.51 |
| 2025-03-18 | Prince Matthew | Sell | 18K | $114.43 |
| 2025-03-17 | Prince Matthew | Sell | 17K | $115.88 |
| 2025-03-17 | Prince Matthew | Conversion | 52K | — |
| 2025-03-17 | Prince Matthew | Sell | 4.1K | $117.50 |
| 2025-03-17 | Prince Matthew | Sell | 31K | $116.65 |
| 2025-03-05 | SEIFERT THOMAS J | Sell | 5.1K | $143.15 |
| 2025-03-05 | SEIFERT THOMAS J | Conversion | 15K | — |
| 2025-03-05 | SEIFERT THOMAS J | Sell | 300 | $138.22 |
| 2025-03-05 | SEIFERT THOMAS J | Sell | 2.8K | $139.47 |
| 2025-03-05 | SEIFERT THOMAS J | Sell | 2.8K | $140.54 |
| 2025-03-05 | SEIFERT THOMAS J | Sell | 1.7K | $141.40 |
| 2025-03-05 | SEIFERT THOMAS J | Sell | 2.3K | $143.67 |
| 2025-03-05 | Kramer Douglas James | Sell | 3.0K | $140.06 |
| 2025-02-27 | Prince Matthew | Sell | 5.7K | $142.17 |
| 2025-02-27 | Prince Matthew | Conversion | 52K | — |
| 2025-02-27 | Prince Matthew | Sell | 12K | $145.55 |
| 2025-02-27 | Prince Matthew | Sell | 2.5K | $144.44 |
| 2025-02-27 | Prince Matthew | Sell | 4.5K | $143.04 |
| 2025-02-27 | Prince Matthew | Sell | 5.9K | $141.08 |
| 2025-02-27 | Prince Matthew | Sell | 308 | $150.29 |
| 2025-02-27 | Prince Matthew | Sell | 1.5K | $149.35 |
| 2025-02-27 | Prince Matthew | Sell | 1.9K | $148.48 |
| 2025-02-27 | Prince Matthew | Sell | 4.3K | $147.36 |
| 2025-02-27 | Prince Matthew | Sell | 14K | $146.43 |
| 2025-02-26 | Prince Matthew | Sell | 37K | $145.82 |
| 2025-02-26 | Prince Matthew | Sell | 10K | $145.00 |
| 2025-02-26 | Prince Matthew | Conversion | 52K | — |
| 2025-02-26 | Prince Matthew | Sell | 4.8K | $146.43 |
| 2025-02-25 | Prince Matthew | Sell | 6.0K | $144.72 |
| 2025-02-25 | Suder Katrin | Sell | 1.6K | $143.47 |
| 2025-02-25 | Suder Katrin | Sell | 950 | $144.31 |
| 2025-02-25 | Suder Katrin | Sell | 3.3K | $145.98 |
| 2025-02-25 | Suder Katrin | Sell | 4.1K | $146.96 |
| 2025-02-25 | Prince Matthew | Conversion | 30K | — |
| 2025-02-25 | Prince Matthew | Sell | 9.3K | $140.94 |
| 2025-02-25 | Prince Matthew | Sell | 3.7K | $141.77 |
| 2025-02-25 | Prince Matthew | Sell | 11K | $143.04 |
| 2025-02-25 | Prince Matthew | Sell | 18K | $144.01 |
| 2025-02-25 | Prince Matthew | Sell | 2.2K | $146.11 |
| 2025-02-25 | Prince Matthew | Sell | 2.2K | $146.87 |
| 2025-02-21 | Zatlyn Michelle | Sell | 2.6K | $157.68 |
| 2025-02-21 | Zatlyn Michelle | Sell | 9.5K | $156.97 |
| 2025-02-21 | Zatlyn Michelle | Sell | 8.4K | $156.01 |
| 2025-02-21 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-02-21 | Zatlyn Michelle | Sell | 667 | $157.68 |
| 2025-02-21 | Zatlyn Michelle | Sell | 2.4K | $156.96 |
| 2025-02-21 | Zatlyn Michelle | Sell | 2.1K | $156.01 |
| 2025-02-21 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-02-20 | Zatlyn Michelle | Sell | 2.4K | $156.37 |
| 2025-02-20 | Zatlyn Michelle | Sell | 9.0K | $156.34 |
| 2025-02-20 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-02-20 | Zatlyn Michelle | Sell | 12K | $157.36 |
| 2025-02-20 | Zatlyn Michelle | Sell | 2.8K | $157.38 |
| 2025-02-20 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-02-19 | SEIFERT THOMAS J | Sell | 8.4K | $163.37 |
| 2025-02-19 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-02-19 | Zatlyn Michelle | Sell | 2.1K | $160.43 |
| 2025-02-19 | Zatlyn Michelle | Sell | 1.9K | $161.88 |
| 2025-02-19 | Zatlyn Michelle | Sell | 2.9K | $162.92 |
| 2025-02-19 | Zatlyn Michelle | Sell | 969 | $163.66 |
| 2025-02-19 | Zatlyn Michelle | Sell | 7.1K | $165.17 |
| 2025-02-19 | Zatlyn Michelle | Sell | 12K | $165.91 |
| 2025-02-19 | Zatlyn Michelle | Sell | 3.0K | $166.84 |
| 2025-02-19 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-02-19 | Zatlyn Michelle | Sell | 340 | $160.44 |
| 2025-02-19 | Zatlyn Michelle | Sell | 332 | $161.92 |
| 2025-02-19 | Zatlyn Michelle | Sell | 556 | $163.05 |
| 2025-02-19 | Zatlyn Michelle | Sell | 324 | $164.53 |
| 2025-02-19 | Zatlyn Michelle | Sell | 2.1K | $165.44 |
| 2025-02-19 | Zatlyn Michelle | Sell | 1.3K | $166.22 |
| 2025-02-19 | Zatlyn Michelle | Sell | 237 | $167.08 |
| 2025-02-19 | SEIFERT THOMAS J | Conversion | 15K | — |
| 2025-02-19 | SEIFERT THOMAS J | Sell | 9.7K | $160.39 |
| 2025-02-19 | SEIFERT THOMAS J | Sell | 3.0K | $161.49 |
| 2025-02-19 | SEIFERT THOMAS J | Sell | 6.0K | $162.42 |
| 2025-02-19 | SEIFERT THOMAS J | Sell | 600 | $164.29 |
| 2025-02-19 | SEIFERT THOMAS J | Sell | 800 | $165.94 |
| 2025-02-19 | SEIFERT THOMAS J | Sell | 100 | $166.97 |
| 2025-02-18 | Riley Janel | Sell | 938 | $169.06 |
| 2025-02-18 | Riley Janel | Sell | 400 | $169.53 |
| 2025-02-18 | Riley Janel | Sell | 1.4K | $167.42 |
| 2025-02-18 | Riley Janel | Sell | 1.6K | $166.41 |
| 2025-02-15 | Kramer Douglas James | Tax withheld | 9.9K | $171.16 |
| 2025-02-15 | Zatlyn Michelle | Tax withheld | 9.8K | $171.16 |
| 2025-02-15 | SEIFERT THOMAS J | Tax withheld | 15K | $171.16 |
| 2025-02-15 | Riley Janel | Tax withheld | 2.8K | $171.16 |
| 2025-02-15 | Prince Matthew | Tax withheld | 7.6K | $171.16 |
| 2025-02-12 | Kramer Douglas James | Conversion | 20K | — |
| 2025-02-12 | Kramer Douglas James | Gift | 20K | — |
| 2025-02-05 | Zatlyn Michelle | Grant | 260K | — |
| 2025-02-05 | Kramer Douglas James | Grant | 35K | — |
| 2025-02-05 | SEIFERT THOMAS J | Grant | 69K | — |
| 2025-02-05 | Prince Matthew | Grant | 260K | — |
| 2025-02-03 | SEIFERT THOMAS J | Conversion | 15K | — |
| 2025-02-03 | SEIFERT THOMAS J | Sell | 200 | $131.78 |
| 2025-02-03 | SEIFERT THOMAS J | Sell | 1.4K | $133.18 |
| 2025-02-03 | SEIFERT THOMAS J | Sell | 1.1K | $134.34 |
| 2025-02-03 | SEIFERT THOMAS J | Sell | 1.3K | $135.61 |
| 2025-02-03 | SEIFERT THOMAS J | Sell | 1.5K | $136.47 |
| 2025-02-03 | SEIFERT THOMAS J | Sell | 7.1K | $137.54 |
| 2025-02-03 | SEIFERT THOMAS J | Sell | 2.4K | $138.12 |
| 2025-02-03 | Kramer Douglas James | Conversion | 2.5K | — |
| 2025-02-03 | Kramer Douglas James | Sell | 2.5K | $131.66 |
| 2025-01-28 | Riley Janel | Grant | 8.7K | — |
| 2025-01-24 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-01-24 | Zatlyn Michelle | Sell | 20K | $123.73 |
| 2025-01-24 | Zatlyn Michelle | Sell | 438 | $124.59 |
| 2025-01-24 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-01-24 | Zatlyn Michelle | Sell | 5.0K | $123.73 |
| 2025-01-24 | Zatlyn Michelle | Sell | 113 | $124.58 |
| 2025-01-23 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-01-23 | Zatlyn Michelle | Sell | 12K | $122.61 |
| 2025-01-23 | Zatlyn Michelle | Sell | 8.4K | $123.29 |
| 2025-01-23 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-01-23 | Zatlyn Michelle | Sell | 3.1K | $122.62 |
| 2025-01-23 | Zatlyn Michelle | Sell | 2.0K | $123.31 |
| 2025-01-22 | Zatlyn Michelle | Conversion | 5.1K | — |
| 2025-01-22 | Zatlyn Michelle | Conversion | 21K | — |
| 2025-01-22 | Zatlyn Michelle | Sell | 20K | $120.39 |
| 2025-01-22 | Zatlyn Michelle | Sell | 269 | $120.90 |
| 2025-01-22 | Zatlyn Michelle | Sell | 5.1K | $120.39 |
| 2025-01-22 | Zatlyn Michelle | Sell | 70 | $120.90 |
| 2025-01-21 | SEIFERT THOMAS J | Conversion | 31K | — |
| 2025-01-21 | SEIFERT THOMAS J | Sell | 31K | $120.10 |
| 2025-01-17 | SEIFERT THOMAS J | Sell | 19K | $120.32 |
| 2025-01-17 | SEIFERT THOMAS J | Conversion | 34K | — |
| 2025-01-17 | SEIFERT THOMAS J | Sell | 5.5K | $117.40 |
| 2025-01-17 | SEIFERT THOMAS J | Sell | 5.0K | $119.18 |
| 2025-01-17 | SEIFERT THOMAS J | Sell | 4.5K | $118.27 |
| 2025-01-08 | Prince Matthew | Sell | 4.0K | $115.69 |
| 2025-01-08 | Prince Matthew | Sell | 18K | $115.18 |
| 2025-01-08 | Prince Matthew | Sell | 2.5K | $113.98 |
| 2025-01-08 | Prince Matthew | Sell | 12K | $112.88 |
| 2025-01-08 | Prince Matthew | Sell | 15K | $112.15 |
| 2025-01-08 | Prince Matthew | Conversion | 52K | — |
| 2025-01-07 | Prince Matthew | Sell | 2.1K | $116.80 |
| 2025-01-07 | Prince Matthew | Conversion | 52K | — |
| 2025-01-07 | Prince Matthew | Sell | 18K | $113.62 |
| 2025-01-07 | Prince Matthew | Sell | 20K | $114.52 |
| 2025-01-07 | Prince Matthew | Sell | 7.4K | $115.53 |
| 2025-01-07 | Prince Matthew | Sell | 4.9K | $117.48 |
| 2025-01-06 | Prince Matthew | Sell | 11K | $114.97 |
| 2025-01-06 | Prince Matthew | Sell | 244 | $115.58 |
| 2025-01-06 | Prince Matthew | Sell | 24K | $114.08 |
| 2025-01-06 | Prince Matthew | Sell | 17K | $113.20 |
| 2025-01-06 | Prince Matthew | Conversion | 52K | — |
| 2025-01-03 | SEIFERT THOMAS J | Sell | 2.8K | $112.99 |
| 2025-01-03 | SEIFERT THOMAS J | Conversion | 15K | — |
| 2025-01-03 | SEIFERT THOMAS J | Sell | 3.9K | $114.49 |
| 2025-01-03 | SEIFERT THOMAS J | Sell | 8.4K | $113.76 |
| 2025-01-02 | Kramer Douglas James | Conversion | 9.0K | — |
| 2025-01-02 | Kramer Douglas James | Sell | 1.5K | $113.59 |
| 2025-01-02 | Kramer Douglas James | Sell | 3.6K | $112.87 |
| 2025-01-02 | Kramer Douglas James | Sell | 3.9K | $111.64 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-07 | ResultsReg FDExhibits | filing ↗ |
| 2026-05-07 | Results2.05Reg FDExhibits | filing ↗ |
| 2026-02-10 | Exec/director changeExhibits | filing ↗ |
| 2026-02-10 | ResultsReg FDExhibits | filing ↗ |
| 2025-10-30 | ResultsReg FDExhibits | filing ↗ |
| 2025-07-31 | ResultsReg FDExhibits | filing ↗ |
| 2025-06-17 | Material agreementDebt obligation3.02OtherExhibits | filing ↗ |
| 2025-06-09 | Shareholder voteExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 10-Q | 2026-05-08 | 2026-03-31 | 0001477333-26-000038 ↗ |
| 8-K/A | 2026-05-07 | 2026-05-07 | 0001477333-26-000035 ↗ |
| 8-K | 2026-05-07 | 2026-05-07 | 0001477333-26-000033 ↗ |
| 10-K/A | 2026-04-29 | 2025-12-31 | 0001477333-26-000026 ↗ |
| 10-K | 2026-02-26 | 2025-12-31 | 0001477333-26-000016 ↗ |
| 8-K | 2026-02-10 | 2026-02-10 | 0001477333-26-000008 ↗ |
| 8-K | 2026-02-10 | 2026-02-06 | 0001477333-26-000009 ↗ |
| 10-Q | 2025-10-30 | 2025-09-30 | 0001477333-25-000141 ↗ |
| 8-K | 2025-10-30 | 2025-10-30 | 0001477333-25-000140 ↗ |
| 8-K | 2025-07-31 | 2025-07-31 | 0001477333-25-000136 ↗ |
| 10-Q | 2025-07-31 | 2025-06-30 | 0001477333-25-000137 ↗ |
| 8-K | 2025-06-17 | 2025-06-11 | 0001104659-25-060250 ↗ |