Reddit, Inc.
RDDT · Services-Computer Processing & Data Preparation · 59.1M shares · +3%/yr ↑ shares · EDGAR filings ↗
Reference price $175.41 · est. market cap ~$10.4B — last insider sale, 2026-06-16 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A85Social-media platform — newly highly profitable with strong free cash flow and rapid growth.
Strengths
- Highly profitable — operating margin 20% (93rd), net margin 24% (93rd), ROA 16% (91st)
- Strong free cash flow, rapid growth — FCF $684M (88th), FCF margin 31%, revenue +69% (88th)
- Fortress liquidity — current ratio 11.6 (97th)
Risks
- Ad-market and algorithm-dependence risk — per 10-K
- AI-data-licensing-revenue durability — per 10-K
- Content-moderation/regulatory risk — per 10-K
Notable findings
- High convictionHigh conviction — notable institutional holders, insider buying, and a strong balance sheet
- Restatement• Our amended and restated certificate of incorporation and the governance agreement we entered into with our principal stockholder grant our principal stockholder certain rights with respect to the c 8-K ↗
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC
- Strong balance sheetStrong balance sheet — $2.5B cash & investments
- Insider buyingInsider buying — 4 open-market buy(s) by 1 insider(s) (~$9M, last 6mo) Form 4 ↗
- Insider sellingInsider selling — 244 open-market sale(s) by 6 insider(s) (cluster of 6 insiders, ~$105M, last 6mo) Form 4 ↗
- Notable holderHeld by 7 notable fund(s): CITADEL ADVISORS LLC, GOLDMAN SACHS GROUP INC, FMR LLC +4 more (as of 2026-03-31)
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
91.2%
Operating margin
20.1%
Net margin
24.1%
Return on equity
18.1%
Return on assets
16.4%
Revenue growth (QoQ)
-8.6%
Current ratio
11.6×
Free cash flow
$684M
EBITDA
$458M
Tangible book value
$2.9B
Cash & investments
$2.5B
Stock comp / revenue
15.6%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-16 | Wong Jennifer L. | Sell | 9.0K | $176.20 |
| 2026-06-16 | Wong Jennifer L. | Sell | 400 | $181.94 |
| 2026-06-16 | Wong Jennifer L. | Sell | 12K | $177.31 |
| 2026-06-16 | Wong Jennifer L. | Sell | 8.6K | $175.41 |
| 2026-06-16 | Wong Jennifer L. | Sell | 7.3K | $178.09 |
| 2026-06-16 | Wong Jennifer L. | Sell | 2.0K | $179.10 |
| 2026-06-16 | Wong Jennifer L. | Sell | 300 | $180.03 |
| 2026-06-16 | Wong Jennifer L. | Option exercise | 39K | $5.35 |
| 2026-06-15 | Huffman Steve Ladd | Sell | 1.4K | $176.82 |
| 2026-06-15 | Huffman Steve Ladd | Sell | 2.4K | $177.69 |
| 2026-06-15 | Huffman Steve Ladd | Sell | 3.0K | $178.71 |
| 2026-06-15 | Huffman Steve Ladd | Sell | 3.1K | $179.65 |
| 2026-06-15 | Huffman Steve Ladd | Sell | 1.4K | $180.85 |
| 2026-06-15 | Huffman Steve Ladd | Sell | 500 | $170.31 |
| 2026-06-15 | Huffman Steve Ladd | Option exercise | 18K | $25.29 |
| 2026-06-15 | Huffman Steve Ladd | Sell | 400 | $169.48 |
| 2026-06-15 | Huffman Steve Ladd | Sell | 3.4K | $181.78 |
| 2026-06-15 | Huffman Steve Ladd | Sell | 500 | $171.39 |
| 2026-06-15 | Huffman Steve Ladd | Sell | 500 | $173.59 |
| 2026-06-15 | Huffman Steve Ladd | Sell | 900 | $174.43 |
| 2026-06-15 | Huffman Steve Ladd | Sell | 500 | $175.68 |
| 2026-06-08 | Newhouse Steven O | Grant | 1.7K | — |
| 2026-06-08 | Seibel Michael | Grant | 1.7K | — |
| 2026-06-08 | FARRELL SARAH E | Grant | 1.7K | — |
| 2026-06-08 | FILIKRUSHEL PATRICIA | Grant | 1.7K | — |
| 2026-06-08 | Gale Mary Porter | Grant | 1.7K | — |
| 2026-06-08 | Habiger David C | Grant | 1.7K | — |
| 2026-06-08 | Sauerberg Robert A. | Grant | 1.7K | — |
| 2026-05-29 | Huffman Steve Ladd | Sell | 2.1K | $175.29 |
| 2026-05-29 | Huffman Steve Ladd | Option exercise | 18K | $25.29 |
| 2026-05-29 | Huffman Steve Ladd | Sell | 600 | $167.59 |
| 2026-05-29 | Huffman Steve Ladd | Sell | 1.0K | $168.61 |
| 2026-05-29 | Huffman Steve Ladd | Sell | 800 | $169.98 |
| 2026-05-29 | Huffman Steve Ladd | Sell | 600 | $170.96 |
| 2026-05-29 | Huffman Steve Ladd | Sell | 1.9K | $173.30 |
| 2026-05-29 | Huffman Steve Ladd | Sell | 4.3K | $174.27 |
| 2026-05-29 | Huffman Steve Ladd | Sell | 6.7K | $176.09 |
| 2026-05-20 | Wong Jennifer L. | Tax withheld | 38K | $154.88 |
| 2026-05-20 | Huffman Steve Ladd | Conversion | 3.0K | — |
| 2026-05-20 | Huffman Steve Ladd | Tax withheld | 40K | $154.88 |
| 2026-05-20 | Vollero Andrew | Tax withheld | 10K | $154.88 |
| 2026-05-20 | Reynolds Michelle Marie | Tax withheld | 1.3K | $154.88 |
| 2026-05-20 | Lee Benjamin Seong | Tax withheld | 3.9K | $154.88 |
| 2026-05-18 | Wong Jennifer L. | Sell | 17K | $158.85 |
| 2026-05-18 | Wong Jennifer L. | Sell | 2.5K | $160.47 |
| 2026-05-18 | Wong Jennifer L. | Sell | 7.0K | $159.66 |
| 2026-05-18 | Wong Jennifer L. | Option exercise | 39K | $5.35 |
| 2026-05-18 | Wong Jennifer L. | Sell | 800 | $154.60 |
| 2026-05-18 | Wong Jennifer L. | Sell | 600 | $155.58 |
| 2026-05-18 | Wong Jennifer L. | Sell | 4.9K | $156.92 |
| 2026-05-18 | Wong Jennifer L. | Sell | 6.5K | $157.67 |
| 2026-05-15 | Huffman Steve Ladd | Sell | 300 | $158.96 |
| 2026-05-15 | Huffman Steve Ladd | Option exercise | 18K | $25.29 |
| 2026-05-15 | Huffman Steve Ladd | Sell | 700 | $154.19 |
| 2026-05-15 | Huffman Steve Ladd | Sell | 2.0K | $155.22 |
| 2026-05-15 | Huffman Steve Ladd | Sell | 3.3K | $156.40 |
| 2026-05-15 | Huffman Steve Ladd | Sell | 4.2K | $157.17 |
| 2026-05-15 | Huffman Steve Ladd | Sell | 7.5K | $158.20 |
| 2026-05-05 | Huffman Steve Ladd | Sell | 100 | $176.81 |
| 2026-05-05 | Huffman Steve Ladd | Option exercise | 18K | $25.29 |
| 2026-05-05 | Huffman Steve Ladd | Sell | 1.2K | $168.53 |
| 2026-05-05 | Huffman Steve Ladd | Sell | 1.2K | $169.76 |
| 2026-05-05 | Huffman Steve Ladd | Sell | 3.7K | $170.90 |
| 2026-05-05 | Huffman Steve Ladd | Sell | 7.2K | $171.90 |
| 2026-05-05 | Huffman Steve Ladd | Sell | 1.9K | $172.82 |
| 2026-05-05 | Huffman Steve Ladd | Sell | 1.7K | $173.78 |
| 2026-05-05 | Huffman Steve Ladd | Sell | 700 | $174.71 |
| 2026-05-05 | Huffman Steve Ladd | Sell | 300 | $175.92 |
| 2026-04-16 | Wong Jennifer L. | Sell | 200 | $163.58 |
| 2026-04-16 | Wong Jennifer L. | Option exercise | 39K | $5.35 |
| 2026-04-16 | Wong Jennifer L. | Sell | 900 | $157.93 |
| 2026-04-16 | Wong Jennifer L. | Sell | 2.3K | $159.08 |
| 2026-04-16 | Wong Jennifer L. | Sell | 2.7K | $160.05 |
| 2026-04-16 | Wong Jennifer L. | Sell | 8.7K | $161.01 |
| 2026-04-16 | Wong Jennifer L. | Sell | 23K | $162.08 |
| 2026-04-16 | Wong Jennifer L. | Sell | 1.4K | $162.86 |
| 2026-04-15 | Huffman Steve Ladd | Sell | 12K | $158.48 |
| 2026-04-15 | Huffman Steve Ladd | Option exercise | 18K | $25.29 |
| 2026-04-15 | Huffman Steve Ladd | Sell | 500 | $156.41 |
| 2026-04-15 | Huffman Steve Ladd | Sell | 2.6K | $157.41 |
| 2026-04-15 | Huffman Steve Ladd | Sell | 3.3K | $159.21 |
| 2026-04-08 | Slowe Christopher Brian | Sell | 200 | $153.39 |
| 2026-04-08 | Slowe Christopher Brian | Gift | 8.0K | — |
| 2026-04-08 | Slowe Christopher Brian | Gift | 8.0K | — |
| 2026-04-08 | Slowe Christopher Brian | Option exercise | 7.5K | $7.92 |
| 2026-04-08 | Slowe Christopher Brian | Sell | 3.2K | $144.83 |
| 2026-04-08 | Slowe Christopher Brian | Sell | 300 | $145.83 |
| 2026-04-08 | Slowe Christopher Brian | Sell | 1.7K | $146.83 |
| 2026-04-08 | Slowe Christopher Brian | Sell | 1.3K | $147.85 |
| 2026-04-08 | Slowe Christopher Brian | Sell | 500 | $148.83 |
| 2026-04-08 | Slowe Christopher Brian | Sell | 100 | $149.96 |
| 2026-04-08 | Slowe Christopher Brian | Sell | 100 | $151.03 |
| 2026-04-08 | Slowe Christopher Brian | Sell | 8.1K | $154.47 |
| 2026-04-05 | Newhouse Steven O | Grant | 112 | — |
| 2026-04-05 | FARRELL SARAH E | Grant | 123 | — |
| 2026-04-05 | Seibel Michael | Grant | 101 | — |
| 2026-04-05 | Habiger David C | Grant | 278 | — |
| 2026-04-05 | Gale Mary Porter | Grant | 105 | — |
| 2026-04-05 | FILIKRUSHEL PATRICIA | Grant | 120 | — |
| 2026-03-31 | Huffman Steve Ladd | Sell | 400 | $127.44 |
| 2026-03-31 | Huffman Steve Ladd | Option exercise | 18K | $25.29 |
| 2026-03-31 | Huffman Steve Ladd | Sell | 700 | $126.40 |
| 2026-03-31 | Huffman Steve Ladd | Sell | 1.7K | $128.57 |
| 2026-03-31 | Huffman Steve Ladd | Sell | 900 | $129.40 |
| 2026-03-31 | Huffman Steve Ladd | Sell | 897 | $130.94 |
| 2026-03-31 | Huffman Steve Ladd | Sell | 2.1K | $131.64 |
| 2026-03-31 | Huffman Steve Ladd | Sell | 3.8K | $134.16 |
| 2026-03-31 | Huffman Steve Ladd | Sell | 7.5K | $134.84 |
| 2026-03-23 | Slowe Christopher Brian | Option exercise | 7.5K | $7.92 |
| 2026-03-23 | Slowe Christopher Brian | Sell | 600 | $139.56 |
| 2026-03-23 | Slowe Christopher Brian | Sell | 5.6K | $140.83 |
| 2026-03-23 | Slowe Christopher Brian | Sell | 1.7K | $141.54 |
| 2026-03-23 | Slowe Christopher Brian | Sell | 1.1K | $143.00 |
| 2026-03-23 | Slowe Christopher Brian | Sell | 500 | $143.74 |
| 2026-03-23 | Slowe Christopher Brian | Gift | 2.0K | — |
| 2026-03-23 | Slowe Christopher Brian | Gift | 2.0K | — |
| 2026-03-18 | Wong Jennifer L. | Sell | 2.1K | $143.68 |
| 2026-03-18 | Wong Jennifer L. | Sell | 600 | $144.46 |
| 2026-03-18 | Wong Jennifer L. | Sell | 100 | $146.45 |
| 2026-03-18 | Wong Jennifer L. | Sell | 100 | $145.29 |
| 2026-03-18 | Wong Jennifer L. | Option exercise | 34K | — |
| 2026-03-18 | Wong Jennifer L. | Sell | 16K | $142.76 |
| 2026-03-18 | Wong Jennifer L. | Sell | 12K | $143.54 |
| 2026-03-18 | Wong Jennifer L. | Sell | 3.9K | $144.51 |
| 2026-03-18 | Wong Jennifer L. | Sell | 1.5K | $145.63 |
| 2026-03-18 | Wong Jennifer L. | Sell | 400 | $146.36 |
| 2026-03-18 | Wong Jennifer L. | Sell | 2.8K | $142.81 |
| 2026-03-13 | FARRELL SARAH E | Buy | 10K | $132.26 |
| 2026-03-13 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2026-03-13 | Huffman Steve Ladd | Sell | 11K | $132.01 |
| 2026-03-13 | Huffman Steve Ladd | Sell | 1.6K | $135.26 |
| 2026-03-13 | Huffman Steve Ladd | Sell | 1.4K | $136.20 |
| 2026-03-13 | Huffman Steve Ladd | Sell | 3.0K | $132.72 |
| 2026-03-13 | Huffman Steve Ladd | Sell | 900 | $134.29 |
| 2026-03-10 | Slowe Christopher Brian | Gift | 145K | — |
| 2026-03-10 | Slowe Christopher Brian | Gift | 145K | — |
| 2026-03-09 | Slowe Christopher Brian | Sell | 1.8K | $135.52 |
| 2026-03-09 | Slowe Christopher Brian | Option exercise | 7.5K | — |
| 2026-03-09 | Slowe Christopher Brian | Sell | 500 | $133.45 |
| 2026-03-09 | Slowe Christopher Brian | Sell | 2.4K | $134.60 |
| 2026-03-09 | Slowe Christopher Brian | Sell | 400 | $136.41 |
| 2026-03-09 | Slowe Christopher Brian | Sell | 2.6K | $138.12 |
| 2026-03-09 | Slowe Christopher Brian | Sell | 1.8K | $138.86 |
| 2026-03-06 | Huffman Steve Ladd | Conversion | 83K | — |
| 2026-02-27 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2026-02-27 | Huffman Steve Ladd | Sell | 4.9K | $143.90 |
| 2026-02-27 | Huffman Steve Ladd | Sell | 6.6K | $144.69 |
| 2026-02-27 | Huffman Steve Ladd | Sell | 4.0K | $145.73 |
| 2026-02-27 | Huffman Steve Ladd | Sell | 1.0K | $147.00 |
| 2026-02-27 | Huffman Steve Ladd | Sell | 900 | $147.54 |
| 2026-02-27 | Huffman Steve Ladd | Sell | 100 | $150.45 |
| 2026-02-27 | Huffman Steve Ladd | Sell | 500 | $148.76 |
| 2026-02-24 | Wong Jennifer L. | Sell | 800 | $145.88 |
| 2026-02-24 | Wong Jennifer L. | Sell | 300 | $146.71 |
| 2026-02-24 | Wong Jennifer L. | Sell | 9.7K | $141.82 |
| 2026-02-24 | Wong Jennifer L. | Sell | 3.1K | $142.57 |
| 2026-02-24 | Wong Jennifer L. | Sell | 10K | $143.66 |
| 2026-02-24 | Wong Jennifer L. | Sell | 3.5K | $144.47 |
| 2026-02-24 | Wong Jennifer L. | Sell | 2.8K | $145.78 |
| 2026-02-24 | Wong Jennifer L. | Sell | 1.5K | $146.64 |
| 2026-02-24 | Wong Jennifer L. | Sell | 100 | $147.47 |
| 2026-02-24 | Wong Jennifer L. | Sell | 2.4K | $141.82 |
| 2026-02-24 | Wong Jennifer L. | Sell | 1.4K | $142.49 |
| 2026-02-24 | Wong Jennifer L. | Sell | 2.8K | $143.72 |
| 2026-02-24 | Wong Jennifer L. | Sell | 800 | $144.55 |
| 2026-02-23 | Lee Benjamin Seong | Sell | 800 | $141.03 |
| 2026-02-23 | Lee Benjamin Seong | Sell | 875 | $142.73 |
| 2026-02-23 | Lee Benjamin Seong | Sell | 600 | $143.90 |
| 2026-02-23 | Lee Benjamin Seong | Sell | 600 | $144.79 |
| 2026-02-23 | Lee Benjamin Seong | Sell | 600 | $146.23 |
| 2026-02-23 | Lee Benjamin Seong | Sell | 300 | $147.38 |
| 2026-02-23 | Lee Benjamin Seong | Sell | 100 | $150.03 |
| 2026-02-23 | Slowe Christopher Brian | Sell | 1.3K | $147.20 |
| 2026-02-23 | Slowe Christopher Brian | Sell | 200 | $148.71 |
| 2026-02-23 | Slowe Christopher Brian | Sell | 2.1K | $149.99 |
| 2026-02-23 | Reynolds Michelle Marie | Sell | 700 | $141.36 |
| 2026-02-23 | Reynolds Michelle Marie | Sell | 591 | $142.40 |
| 2026-02-23 | Reynolds Michelle Marie | Sell | 300 | $144.00 |
| 2026-02-23 | Reynolds Michelle Marie | Sell | 100 | $144.83 |
| 2026-02-23 | Reynolds Michelle Marie | Sell | 400 | $146.24 |
| 2026-02-23 | Reynolds Michelle Marie | Sell | 100 | $147.31 |
| 2026-02-23 | Reynolds Michelle Marie | Sell | 100 | $149.55 |
| 2026-02-23 | Lee Benjamin Seong | Sell | 1.7K | $141.94 |
| 2026-02-23 | Slowe Christopher Brian | Option exercise | 10K | $7.92 |
| 2026-02-23 | Slowe Christopher Brian | Sell | 3.4K | $141.12 |
| 2026-02-23 | Slowe Christopher Brian | Sell | 4.7K | $141.98 |
| 2026-02-23 | Slowe Christopher Brian | Sell | 2.4K | $142.91 |
| 2026-02-23 | Slowe Christopher Brian | Sell | 1.7K | $143.99 |
| 2026-02-23 | Slowe Christopher Brian | Sell | 1.3K | $144.72 |
| 2026-02-23 | Slowe Christopher Brian | Sell | 2.0K | $146.16 |
| 2026-02-20 | Slowe Christopher Brian | Grant | 38K | — |
| 2026-02-20 | Slowe Christopher Brian | Tax withheld | 10K | $146.13 |
| 2026-02-20 | Lee Benjamin Seong | Tax withheld | 6.5K | $146.13 |
| 2026-02-20 | Lee Benjamin Seong | Grant | 29K | — |
| 2026-02-20 | Wong Jennifer L. | Tax withheld | 38K | $146.13 |
| 2026-02-20 | Huffman Steve Ladd | Conversion | 3.0K | — |
| 2026-02-20 | Huffman Steve Ladd | Tax withheld | 40K | $146.13 |
| 2026-02-20 | Vollero Andrew | Grant | 17K | — |
| 2026-02-20 | Vollero Andrew | Tax withheld | 14K | $146.13 |
| 2026-02-20 | Reynolds Michelle Marie | Grant | 12K | — |
| 2026-02-20 | Reynolds Michelle Marie | Tax withheld | 1.9K | $146.13 |
| 2026-02-13 | Huffman Steve Ladd | Sell | 100 | $141.85 |
| 2026-02-13 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2026-02-13 | Huffman Steve Ladd | Sell | 1.1K | $136.74 |
| 2026-02-13 | Huffman Steve Ladd | Sell | 3.2K | $137.66 |
| 2026-02-13 | Huffman Steve Ladd | Sell | 5.1K | $138.64 |
| 2026-02-13 | Huffman Steve Ladd | Sell | 8.0K | $139.52 |
| 2026-02-13 | Huffman Steve Ladd | Sell | 509 | $140.61 |
| 2026-02-12 | Sauerberg Robert A. | Gift | 5.1K | — |
| 2026-02-12 | Sauerberg Robert A. | Gift | 5.1K | — |
| 2026-02-11 | FARRELL SARAH E | Buy | 6.7K | $139.27 |
| 2026-02-10 | FARRELL SARAH E | Buy | 34K | $149.79 |
| 2026-02-10 | Slowe Christopher Brian | Conversion | 9.5K | — |
| 2026-02-10 | Slowe Christopher Brian | Sell | 400 | $145.07 |
| 2026-02-10 | Slowe Christopher Brian | Sell | 100 | $146.81 |
| 2026-02-10 | Slowe Christopher Brian | Sell | 1.1K | $148.54 |
| 2026-02-10 | Slowe Christopher Brian | Sell | 3.7K | $149.56 |
| 2026-02-10 | Slowe Christopher Brian | Sell | 1.2K | $151.41 |
| 2026-02-10 | Slowe Christopher Brian | Sell | 4.8K | $150.13 |
| 2026-02-10 | Slowe Christopher Brian | Sell | 106 | $152.16 |
| 2026-02-10 | FARRELL SARAH E | Buy | 10K | $148.63 |
| 2026-01-30 | Huffman Steve Ladd | Sell | 600 | $187.65 |
| 2026-01-30 | Huffman Steve Ladd | Sell | 100 | $190.06 |
| 2026-01-30 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2026-01-30 | Huffman Steve Ladd | Sell | 6.1K | $180.44 |
| 2026-01-30 | Huffman Steve Ladd | Sell | 1.1K | $181.46 |
| 2026-01-30 | Huffman Steve Ladd | Sell | 2.1K | $182.64 |
| 2026-01-30 | Huffman Steve Ladd | Sell | 2.9K | $183.64 |
| 2026-01-30 | Huffman Steve Ladd | Sell | 1.0K | $184.72 |
| 2026-01-30 | Huffman Steve Ladd | Sell | 1.6K | $185.42 |
| 2026-01-30 | Huffman Steve Ladd | Sell | 1.6K | $186.63 |
| 2026-01-30 | Huffman Steve Ladd | Sell | 800 | $188.61 |
| 2026-01-22 | Slowe Christopher Brian | Sell | 1.3K | $213.86 |
| 2026-01-22 | Slowe Christopher Brian | Sell | 200 | $215.70 |
| 2026-01-22 | Slowe Christopher Brian | Conversion | 12K | — |
| 2026-01-22 | Slowe Christopher Brian | Sell | 2.6K | $210.95 |
| 2026-01-22 | Slowe Christopher Brian | Sell | 4.3K | $211.94 |
| 2026-01-22 | Slowe Christopher Brian | Sell | 3.5K | $212.80 |
| 2026-01-22 | Slowe Christopher Brian | Sell | 2.1K | $214.69 |
| 2026-01-20 | Wong Jennifer L. | Sell | 153 | $219.13 |
| 2026-01-20 | Wong Jennifer L. | Sell | 347 | $219.13 |
| 2026-01-20 | Wong Jennifer L. | Sell | 69 | $219.88 |
| 2026-01-20 | Wong Jennifer L. | Sell | 277 | $222.62 |
| 2026-01-20 | Wong Jennifer L. | Sell | 4.4K | $223.82 |
| 2026-01-20 | Wong Jennifer L. | Sell | 4.9K | $224.71 |
| 2026-01-20 | Wong Jennifer L. | Sell | 7.8K | $225.69 |
| 2026-01-20 | Wong Jennifer L. | Sell | 3.1K | $226.66 |
| 2026-01-20 | Wong Jennifer L. | Sell | 4.4K | $227.82 |
| 2026-01-20 | Wong Jennifer L. | Sell | 1.9K | $228.47 |
| 2026-01-20 | Wong Jennifer L. | Sell | 31 | $219.88 |
| 2026-01-20 | Wong Jennifer L. | Sell | 123 | $222.62 |
| 2026-01-20 | Wong Jennifer L. | Sell | 1.9K | $223.82 |
| 2026-01-20 | Wong Jennifer L. | Sell | 2.2K | $224.71 |
| 2026-01-20 | Wong Jennifer L. | Sell | 3.4K | $225.69 |
| 2026-01-20 | Wong Jennifer L. | Sell | 1.4K | $226.66 |
| 2026-01-20 | Wong Jennifer L. | Sell | 2.0K | $227.82 |
| 2026-01-20 | Wong Jennifer L. | Sell | 857 | $228.47 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 1.1K | $240.62 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 300 | $242.67 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 100 | $248.96 |
| 2026-01-15 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2026-01-15 | Huffman Steve Ladd | Sell | 300 | $225.84 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 3.2K | $227.36 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 3.6K | $228.39 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 1.2K | $229.39 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 800 | $230.39 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 796 | $231.38 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 600 | $232.33 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 700 | $234.42 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 238 | $245.55 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 1.1K | $235.39 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 1.6K | $236.69 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 100 | $249.98 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 500 | $237.30 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 600 | $238.48 |
| 2026-01-15 | Huffman Steve Ladd | Sell | 1.2K | $239.71 |
| 2026-01-13 | Vollero Andrew | Sell | 1.2K | $261.53 |
| 2026-01-13 | Vollero Andrew | Sell | 1.6K | $260.33 |
| 2026-01-13 | Vollero Andrew | Sell | 738 | $262.38 |
| 2026-01-13 | Vollero Andrew | Sell | 100 | $263.31 |
| 2026-01-09 | Lee Benjamin Seong | Sell | 3.3K | $260.22 |
| 2026-01-09 | Vollero Andrew | Sell | 100 | $261.80 |
| 2026-01-09 | Vollero Andrew | Sell | 200 | $260.12 |
| 2026-01-09 | Lee Benjamin Seong | Option exercise | 3.3K | $7.92 |
| 2026-01-08 | Slowe Christopher Brian | Conversion | 12K | — |
| 2026-01-08 | Slowe Christopher Brian | Sell | 700 | $249.24 |
| 2026-01-08 | Slowe Christopher Brian | Sell | 1.2K | $250.36 |
| 2026-01-08 | Slowe Christopher Brian | Sell | 1.0K | $251.33 |
| 2026-01-08 | Slowe Christopher Brian | Sell | 2.5K | $252.50 |
| 2026-01-08 | Slowe Christopher Brian | Sell | 2.8K | $253.53 |
| 2026-01-08 | Slowe Christopher Brian | Sell | 1.6K | $254.40 |
| 2026-01-08 | Slowe Christopher Brian | Sell | 856 | $255.36 |
| 2026-01-08 | Slowe Christopher Brian | Sell | 1.3K | $256.60 |
| 2026-01-08 | Slowe Christopher Brian | Sell | 1.2K | $257.50 |
| 2026-01-08 | Slowe Christopher Brian | Sell | 780 | $258.77 |
| 2026-01-08 | Slowe Christopher Brian | Sell | 100 | $259.52 |
| 2026-01-07 | Lee Benjamin Seong | Option exercise | 28K | $7.92 |
| 2026-01-07 | Lee Benjamin Seong | Sell | 22K | $260.10 |
| 2026-01-07 | Lee Benjamin Seong | Sell | 6.2K | $260.00 |
| 2026-01-07 | Vollero Andrew | Sell | 500 | $260.06 |
| 2026-01-06 | Vollero Andrew | Sell | 4.1K | $253.63 |
| 2026-01-06 | Vollero Andrew | Sell | 900 | $250.33 |
| 2026-01-06 | Vollero Andrew | Sell | 2.0K | $251.71 |
| 2026-01-06 | Vollero Andrew | Sell | 1.1K | $252.62 |
| 2026-01-06 | Vollero Andrew | Sell | 375 | $254.26 |
| 2026-01-05 | FILIKRUSHEL PATRICIA | Grant | 93 | — |
| 2026-01-05 | Gale Mary Porter | Grant | 81 | — |
| 2026-01-05 | Newhouse Steven O | Grant | 87 | — |
| 2026-01-05 | Seibel Michael | Grant | 78 | — |
| 2026-01-05 | FARRELL SARAH E | Grant | 95 | — |
| 2026-01-05 | Habiger David C | Grant | 217 | — |
| 2025-12-31 | Huffman Steve Ladd | Sell | 1.7K | $232.75 |
| 2025-12-31 | Huffman Steve Ladd | Sell | 4.1K | $232.07 |
| 2025-12-31 | Huffman Steve Ladd | Sell | 100 | $233.52 |
| 2025-12-31 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2025-12-31 | Huffman Steve Ladd | Sell | 1.5K | $229.07 |
| 2025-12-31 | Huffman Steve Ladd | Sell | 8.7K | $229.94 |
| 2025-12-31 | Huffman Steve Ladd | Sell | 1.8K | $231.04 |
| 2025-12-22 | Slowe Christopher Brian | Sell | 500 | $239.03 |
| 2025-12-22 | Slowe Christopher Brian | Sell | 100 | $240.10 |
| 2025-12-22 | Slowe Christopher Brian | Conversion | 12K | — |
| 2025-12-22 | Slowe Christopher Brian | Sell | 2.0K | $231.49 |
| 2025-12-22 | Slowe Christopher Brian | Sell | 5.1K | $232.53 |
| 2025-12-22 | Slowe Christopher Brian | Sell | 3.6K | $233.44 |
| 2025-12-22 | Slowe Christopher Brian | Sell | 900 | $234.27 |
| 2025-12-22 | Slowe Christopher Brian | Sell | 400 | $235.16 |
| 2025-12-22 | Slowe Christopher Brian | Sell | 1.1K | $236.96 |
| 2025-12-22 | Slowe Christopher Brian | Sell | 200 | $237.82 |
| 2025-12-19 | Wong Jennifer L. | Sell | 5.2K | $235.57 |
| 2025-12-19 | Wong Jennifer L. | Option exercise | 39K | $5.35 |
| 2025-12-19 | Wong Jennifer L. | Sell | 400 | $231.62 |
| 2025-12-19 | Wong Jennifer L. | Sell | 2.6K | $232.80 |
| 2025-12-19 | Wong Jennifer L. | Sell | 18K | $233.34 |
| 2025-12-19 | Wong Jennifer L. | Sell | 6.9K | $234.62 |
| 2025-12-19 | Wong Jennifer L. | Sell | 3.6K | $236.66 |
| 2025-12-19 | Wong Jennifer L. | Sell | 797 | $237.68 |
| 2025-12-19 | Wong Jennifer L. | Sell | 1.3K | $238.57 |
| 2025-12-18 | Lee Benjamin Seong | Option exercise | 19K | $7.92 |
| 2025-12-18 | Lee Benjamin Seong | Sell | 19K | $240.00 |
| 2025-12-16 | Lee Benjamin Seong | Option exercise | 50K | $7.92 |
| 2025-12-16 | Lee Benjamin Seong | Sell | 400 | $216.43 |
| 2025-12-16 | Lee Benjamin Seong | Sell | 1.1K | $217.89 |
| 2025-12-16 | Lee Benjamin Seong | Sell | 2.6K | $219.00 |
| 2025-12-16 | Lee Benjamin Seong | Sell | 23K | $219.97 |
| 2025-12-16 | Lee Benjamin Seong | Sell | 4.7K | $220.91 |
| 2025-12-16 | Lee Benjamin Seong | Sell | 9.3K | $222.00 |
| 2025-12-16 | Lee Benjamin Seong | Sell | 4.2K | $222.92 |
| 2025-12-16 | Lee Benjamin Seong | Sell | 9.8K | $223.93 |
| 2025-12-15 | Huffman Steve Ladd | Sell | 1.3K | $224.62 |
| 2025-12-15 | Huffman Steve Ladd | Sell | 200 | $225.53 |
| 2025-12-15 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2025-12-15 | Huffman Steve Ladd | Sell | 200 | $214.62 |
| 2025-12-15 | Huffman Steve Ladd | Sell | 670 | $215.62 |
| 2025-12-15 | Huffman Steve Ladd | Sell | 1.8K | $216.90 |
| 2025-12-15 | Huffman Steve Ladd | Sell | 3.4K | $217.65 |
| 2025-12-15 | Huffman Steve Ladd | Sell | 2.4K | $218.48 |
| 2025-12-15 | Huffman Steve Ladd | Sell | 1.0K | $219.80 |
| 2025-12-15 | Huffman Steve Ladd | Sell | 800 | $220.51 |
| 2025-12-15 | Huffman Steve Ladd | Sell | 1.6K | $221.86 |
| 2025-12-15 | Huffman Steve Ladd | Sell | 2.0K | $222.72 |
| 2025-12-15 | Huffman Steve Ladd | Sell | 2.6K | $223.99 |
| 2025-12-12 | Reynolds Michelle Marie | Gift | 800 | — |
| 2025-12-09 | Reynolds Michelle Marie | Sell | 5.2K | $230.80 |
| 2025-12-09 | Reynolds Michelle Marie | Sell | 943 | $232.71 |
| 2025-12-09 | Reynolds Michelle Marie | Sell | 1.5K | $233.56 |
| 2025-12-09 | Reynolds Michelle Marie | Sell | 930 | $235.07 |
| 2025-12-09 | Reynolds Michelle Marie | Sell | 2.4K | $236.01 |
| 2025-12-09 | Reynolds Michelle Marie | Sell | 281 | $236.99 |
| 2025-12-08 | Slowe Christopher Brian | Sell | 3.2K | $236.65 |
| 2025-12-08 | Slowe Christopher Brian | Sell | 1.8K | $237.26 |
| 2025-12-08 | Slowe Christopher Brian | Conversion | 12K | — |
| 2025-12-08 | Slowe Christopher Brian | Sell | 200 | $226.47 |
| 2025-12-08 | Slowe Christopher Brian | Sell | 300 | $227.30 |
| 2025-12-08 | Slowe Christopher Brian | Sell | 300 | $228.62 |
| 2025-12-08 | Slowe Christopher Brian | Sell | 600 | $230.23 |
| 2025-12-08 | Slowe Christopher Brian | Sell | 2.3K | $231.47 |
| 2025-12-08 | Slowe Christopher Brian | Sell | 1.3K | $232.25 |
| 2025-12-08 | Slowe Christopher Brian | Sell | 1.3K | $233.38 |
| 2025-12-08 | Slowe Christopher Brian | Sell | 1.7K | $234.33 |
| 2025-12-08 | Slowe Christopher Brian | Sell | 1.0K | $235.27 |
| 2025-11-28 | Huffman Steve Ladd | Sell | 400 | $212.62 |
| 2025-11-28 | Huffman Steve Ladd | Sell | 1.0K | $214.00 |
| 2025-11-28 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2025-11-28 | Huffman Steve Ladd | Sell | 100 | $217.89 |
| 2025-11-28 | Huffman Steve Ladd | Sell | 1.0K | $208.00 |
| 2025-11-28 | Huffman Steve Ladd | Sell | 710 | $208.97 |
| 2025-11-28 | Huffman Steve Ladd | Sell | 7.4K | $216.36 |
| 2025-11-28 | Huffman Steve Ladd | Sell | 1.8K | $215.31 |
| 2025-11-28 | Huffman Steve Ladd | Sell | 400 | $209.56 |
| 2025-11-28 | Huffman Steve Ladd | Sell | 600 | $211.22 |
| 2025-11-28 | Huffman Steve Ladd | Sell | 4.6K | $217.21 |
| 2025-11-24 | Wong Jennifer L. | Sell | 800 | $188.96 |
| 2025-11-24 | Slowe Christopher Brian | Conversion | 12K | — |
| 2025-11-24 | Slowe Christopher Brian | Sell | 700 | $186.35 |
| 2025-11-24 | Slowe Christopher Brian | Sell | 400 | $189.06 |
| 2025-11-24 | Slowe Christopher Brian | Sell | 695 | $190.26 |
| 2025-11-24 | Slowe Christopher Brian | Sell | 5.1K | $191.32 |
| 2025-11-24 | Slowe Christopher Brian | Sell | 6.3K | $192.36 |
| 2025-11-24 | Slowe Christopher Brian | Sell | 4.1K | $193.35 |
| 2025-11-24 | Slowe Christopher Brian | Sell | 2.5K | $194.35 |
| 2025-11-24 | Slowe Christopher Brian | Sell | 4.3K | $195.15 |
| 2025-11-24 | Lee Benjamin Seong | Sell | 200 | $186.46 |
| 2025-11-24 | Lee Benjamin Seong | Sell | 100 | $187.63 |
| 2025-11-24 | Lee Benjamin Seong | Sell | 100 | $188.91 |
| 2025-11-24 | Lee Benjamin Seong | Sell | 1.5K | $191.29 |
| 2025-11-24 | Lee Benjamin Seong | Sell | 1.9K | $192.49 |
| 2025-11-24 | Lee Benjamin Seong | Sell | 800 | $193.38 |
| 2025-11-24 | Lee Benjamin Seong | Sell | 1.4K | $194.67 |
| 2025-11-24 | Lee Benjamin Seong | Sell | 460 | $195.45 |
| 2025-11-24 | Reynolds Michelle Marie | Sell | 3.2K | $186.44 |
| 2025-11-24 | Wong Jennifer L. | Sell | 1.2K | $186.24 |
| 2025-11-24 | Wong Jennifer L. | Sell | 200 | $186.48 |
| 2025-11-24 | Wong Jennifer L. | Sell | 300 | $187.91 |
| 2025-11-24 | Wong Jennifer L. | Sell | 2.2K | $190.37 |
| 2025-11-24 | Wong Jennifer L. | Sell | 13K | $191.21 |
| 2025-11-24 | Wong Jennifer L. | Sell | 17K | $192.31 |
| 2025-11-24 | Wong Jennifer L. | Sell | 11K | $193.28 |
| 2025-11-24 | Wong Jennifer L. | Sell | 6.9K | $194.31 |
| 2025-11-24 | Wong Jennifer L. | Sell | 11K | $195.16 |
| 2025-11-24 | Wong Jennifer L. | Sell | 900 | $186.26 |
| 2025-11-24 | Wong Jennifer L. | Sell | 100 | $186.48 |
| 2025-11-24 | Wong Jennifer L. | Sell | 200 | $188.05 |
| 2025-11-24 | Wong Jennifer L. | Sell | 500 | $189.03 |
| 2025-11-24 | Wong Jennifer L. | Sell | 1.2K | $190.37 |
| 2025-11-24 | Wong Jennifer L. | Sell | 8.9K | $191.27 |
| 2025-11-24 | Wong Jennifer L. | Sell | 10K | $192.35 |
| 2025-11-24 | Wong Jennifer L. | Sell | 6.9K | $193.29 |
| 2025-11-24 | Wong Jennifer L. | Sell | 4.8K | $194.36 |
| 2025-11-24 | Wong Jennifer L. | Sell | 7.0K | $195.18 |
| 2025-11-20 | Reynolds Michelle Marie | Tax withheld | 3.1K | $187.78 |
| 2025-11-20 | Lee Benjamin Seong | Tax withheld | 9.4K | $187.78 |
| 2025-11-20 | Slowe Christopher Brian | Tax withheld | 15K | $187.78 |
| 2025-11-20 | Wong Jennifer L. | Tax withheld | 38K | $187.78 |
| 2025-11-20 | Huffman Steve Ladd | Tax withheld | 40K | $187.78 |
| 2025-11-20 | Huffman Steve Ladd | Conversion | 2.9K | — |
| 2025-11-20 | Vollero Andrew | Tax withheld | 20K | $187.78 |
| 2025-11-14 | Huffman Steve Ladd | Sell | 400 | $191.53 |
| 2025-11-14 | Huffman Steve Ladd | Sell | 3.5K | $193.17 |
| 2025-11-14 | Huffman Steve Ladd | Sell | 1.5K | $194.00 |
| 2025-11-14 | Huffman Steve Ladd | Sell | 2.2K | $195.01 |
| 2025-11-14 | Huffman Steve Ladd | Sell | 3.4K | $197.04 |
| 2025-11-14 | Huffman Steve Ladd | Sell | 4.2K | $196.16 |
| 2025-11-14 | Huffman Steve Ladd | Sell | 1.4K | $197.75 |
| 2025-11-14 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2025-11-14 | Huffman Steve Ladd | Sell | 200 | $184.89 |
| 2025-11-14 | Huffman Steve Ladd | Sell | 400 | $186.82 |
| 2025-11-14 | Huffman Steve Ladd | Sell | 400 | $187.97 |
| 2025-11-14 | Huffman Steve Ladd | Sell | 400 | $190.70 |
| 2025-11-10 | Slowe Christopher Brian | Sell | 300 | $200.43 |
| 2025-11-10 | Huffman Steve Ladd | Gift | 8.1K | — |
| 2025-11-10 | Slowe Christopher Brian | Conversion | 12K | — |
| 2025-11-10 | Slowe Christopher Brian | Sell | 600 | $199.22 |
| 2025-11-10 | Slowe Christopher Brian | Sell | 1.2K | $201.45 |
| 2025-11-10 | Slowe Christopher Brian | Sell | 824 | $202.50 |
| 2025-11-10 | Slowe Christopher Brian | Sell | 2.6K | $203.72 |
| 2025-11-10 | Slowe Christopher Brian | Sell | 3.4K | $204.53 |
| 2025-11-10 | Slowe Christopher Brian | Sell | 2.1K | $205.70 |
| 2025-11-10 | Slowe Christopher Brian | Sell | 1.4K | $206.54 |
| 2025-11-10 | Slowe Christopher Brian | Sell | 1.6K | $207.75 |
| 2025-11-10 | Wong Jennifer L. | Gift | 9.9K | — |
| 2025-11-04 | Huffman Steve Ladd | Sell | 3.2K | $190.07 |
| 2025-11-04 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2025-11-04 | Huffman Steve Ladd | Sell | 2.5K | $191.16 |
| 2025-11-04 | Huffman Steve Ladd | Sell | 4.3K | $188.04 |
| 2025-11-04 | Huffman Steve Ladd | Sell | 3.9K | $188.98 |
| 2025-10-30 | Huffman Steve Ladd | Sell | 400 | $196.19 |
| 2025-10-30 | Huffman Steve Ladd | Sell | 486 | $192.36 |
| 2025-10-30 | Huffman Steve Ladd | Sell | 1.1K | $194.22 |
| 2025-10-30 | Huffman Steve Ladd | Sell | 1.6K | $194.99 |
| 2025-10-30 | Huffman Steve Ladd | Sell | 300 | $197.32 |
| 2025-10-30 | Huffman Steve Ladd | Sell | 200 | $198.42 |
| 2025-10-23 | Wong Jennifer L. | Sell | 13K | $201.90 |
| 2025-10-23 | Wong Jennifer L. | Sell | 4.8K | $202.84 |
| 2025-10-23 | Wong Jennifer L. | Sell | 3.6K | $201.03 |
| 2025-10-23 | Wong Jennifer L. | Sell | 3.7K | $202.12 |
| 2025-10-23 | Wong Jennifer L. | Sell | 965 | $203.00 |
| 2025-10-23 | Wong Jennifer L. | Sell | 600 | $204.84 |
| 2025-10-23 | Wong Jennifer L. | Sell | 201 | $204.46 |
| 2025-10-23 | Wong Jennifer L. | Option exercise | 31K | $5.35 |
| 2025-10-23 | Wong Jennifer L. | Sell | 11K | $200.98 |
| 2025-10-23 | Wong Jennifer L. | Sell | 800 | $204.02 |
| 2025-10-22 | Slowe Christopher Brian | Sell | 3.3K | $197.58 |
| 2025-10-22 | Slowe Christopher Brian | Sell | 400 | $200.30 |
| 2025-10-22 | Slowe Christopher Brian | Sell | 341 | $203.49 |
| 2025-10-22 | Slowe Christopher Brian | Conversion | 12K | — |
| 2025-10-22 | Slowe Christopher Brian | Sell | 1.5K | $202.94 |
| 2025-10-22 | Slowe Christopher Brian | Sell | 1.1K | $192.44 |
| 2025-10-22 | Slowe Christopher Brian | Sell | 1.1K | $193.66 |
| 2025-10-22 | Slowe Christopher Brian | Sell | 1.2K | $194.65 |
| 2025-10-22 | Slowe Christopher Brian | Sell | 1.1K | $195.84 |
| 2025-10-22 | Slowe Christopher Brian | Sell | 3.8K | $196.92 |
| 2025-10-22 | Slowe Christopher Brian | Sell | 200 | $198.61 |
| 2025-10-15 | Huffman Steve Ladd | Sell | 400 | $198.88 |
| 2025-10-15 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2025-10-15 | Huffman Steve Ladd | Sell | 600 | $197.34 |
| 2025-10-15 | Huffman Steve Ladd | Sell | 6.6K | $199.97 |
| 2025-10-15 | Huffman Steve Ladd | Sell | 6.4K | $200.81 |
| 2025-10-15 | Huffman Steve Ladd | Sell | 3.9K | $201.67 |
| 2025-10-15 | Huffman Steve Ladd | Sell | 28 | $202.41 |
| 2025-10-08 | Slowe Christopher Brian | Sell | 100 | $204.25 |
| 2025-10-08 | Slowe Christopher Brian | Sell | 400 | $205.43 |
| 2025-10-08 | Slowe Christopher Brian | Conversion | 12K | — |
| 2025-10-08 | Slowe Christopher Brian | Sell | 600 | $196.02 |
| 2025-10-08 | Slowe Christopher Brian | Sell | 700 | $197.12 |
| 2025-10-08 | Slowe Christopher Brian | Sell | 1.8K | $198.01 |
| 2025-10-08 | Slowe Christopher Brian | Sell | 900 | $199.20 |
| 2025-10-08 | Slowe Christopher Brian | Sell | 500 | $200.10 |
| 2025-10-08 | Slowe Christopher Brian | Sell | 4.4K | $201.50 |
| 2025-10-08 | Slowe Christopher Brian | Sell | 4.5K | $202.30 |
| 2025-10-08 | Slowe Christopher Brian | Sell | 100 | $203.00 |
| 2025-10-05 | FARRELL SARAH E | Grant | 96 | — |
| 2025-10-05 | FILIKRUSHEL PATRICIA | Grant | 94 | — |
| 2025-10-05 | Gale Mary Porter | Grant | 82 | — |
| 2025-10-05 | Newhouse Steven O | Grant | 88 | — |
| 2025-10-05 | Seibel Michael | Grant | 79 | — |
| 2025-10-05 | Habiger David C | Grant | 218 | — |
| 2025-09-30 | Huffman Steve Ladd | Sell | 200 | $240.00 |
| 2025-09-30 | Huffman Steve Ladd | Sell | 300 | $236.85 |
| 2025-09-30 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2025-09-30 | Huffman Steve Ladd | Sell | 998 | $225.88 |
| 2025-09-30 | Huffman Steve Ladd | Sell | 2.0K | $226.86 |
| 2025-09-30 | Huffman Steve Ladd | Sell | 2.8K | $227.66 |
| 2025-09-30 | Huffman Steve Ladd | Sell | 4.3K | $228.76 |
| 2025-09-30 | Huffman Steve Ladd | Sell | 5.8K | $229.94 |
| 2025-09-30 | Huffman Steve Ladd | Sell | 1.1K | $230.56 |
| 2025-09-30 | Huffman Steve Ladd | Sell | 100 | $232.03 |
| 2025-09-30 | Seibel Michael | Gift | 4.3K | — |
| 2025-09-30 | Huffman Steve Ladd | Sell | 400 | $233.66 |
| 2025-09-22 | Wong Jennifer L. | Sell | 1.1K | $259.82 |
| 2025-09-22 | Wong Jennifer L. | Sell | 100 | $262.76 |
| 2025-09-22 | Wong Jennifer L. | Sell | 1.7K | $258.58 |
| 2025-09-22 | Wong Jennifer L. | Sell | 887 | $259.37 |
| 2025-09-22 | Wong Jennifer L. | Sell | 100 | $260.38 |
| 2025-09-22 | Wong Jennifer L. | Sell | 1.1K | $253.85 |
| 2025-09-22 | Wong Jennifer L. | Sell | 3.2K | $254.96 |
| 2025-09-22 | Wong Jennifer L. | Sell | 3.9K | $256.05 |
| 2025-09-22 | Wong Jennifer L. | Sell | 8.0K | $257.05 |
| 2025-09-22 | Wong Jennifer L. | Sell | 7.5K | $257.81 |
| 2025-09-22 | Wong Jennifer L. | Sell | 5.6K | $259.01 |
| 2025-09-22 | Wong Jennifer L. | Sell | 200 | $261.25 |
| 2025-09-22 | Slowe Christopher Brian | Conversion | 12K | — |
| 2025-09-22 | Slowe Christopher Brian | Sell | 785 | $254.05 |
| 2025-09-22 | Slowe Christopher Brian | Sell | 1.2K | $255.04 |
| 2025-09-22 | Slowe Christopher Brian | Sell | 1.9K | $256.16 |
| 2025-09-22 | Slowe Christopher Brian | Sell | 5.3K | $257.17 |
| 2025-09-22 | Slowe Christopher Brian | Sell | 1.8K | $258.22 |
| 2025-09-22 | Slowe Christopher Brian | Sell | 2.6K | $259.12 |
| 2025-09-22 | Slowe Christopher Brian | Sell | 300 | $260.77 |
| 2025-09-22 | Slowe Christopher Brian | Sell | 100 | $261.54 |
| 2025-09-22 | Wong Jennifer L. | Sell | 500 | $254.01 |
| 2025-09-22 | Wong Jennifer L. | Sell | 1.0K | $255.15 |
| 2025-09-22 | Wong Jennifer L. | Sell | 1.8K | $256.60 |
| 2025-09-22 | Wong Jennifer L. | Sell | 2.4K | $257.40 |
| 2025-09-15 | Huffman Steve Ladd | Sell | 2.2K | $263.34 |
| 2025-09-15 | Huffman Steve Ladd | Sell | 2.5K | $259.93 |
| 2025-09-15 | Huffman Steve Ladd | Sell | 1.8K | $258.95 |
| 2025-09-15 | Huffman Steve Ladd | Sell | 2.2K | $257.64 |
| 2025-09-15 | Huffman Steve Ladd | Sell | 1.1K | $256.69 |
| 2025-09-15 | Huffman Steve Ladd | Sell | 2.3K | $262.12 |
| 2025-09-15 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2025-09-15 | Huffman Steve Ladd | Sell | 3.2K | $264.08 |
| 2025-09-15 | Huffman Steve Ladd | Sell | 1.6K | $260.98 |
| 2025-09-15 | Huffman Steve Ladd | Sell | 1.2K | $265.00 |
| 2025-09-08 | Slowe Christopher Brian | Sell | 1.4K | $234.65 |
| 2025-09-08 | Slowe Christopher Brian | Conversion | 12K | — |
| 2025-09-08 | Slowe Christopher Brian | Sell | 2.4K | $230.38 |
| 2025-09-08 | Slowe Christopher Brian | Sell | 1.5K | $231.37 |
| 2025-09-08 | Slowe Christopher Brian | Sell | 533 | $232.59 |
| 2025-09-08 | Slowe Christopher Brian | Sell | 267 | $233.52 |
| 2025-09-08 | Slowe Christopher Brian | Sell | 1.1K | $235.69 |
| 2025-09-08 | Slowe Christopher Brian | Sell | 300 | $236.80 |
| 2025-09-08 | Slowe Christopher Brian | Sell | 100 | $237.57 |
| 2025-09-08 | Slowe Christopher Brian | Sell | 1.9K | $239.12 |
| 2025-09-08 | Slowe Christopher Brian | Sell | 1.7K | $240.13 |
| 2025-09-08 | Slowe Christopher Brian | Sell | 700 | $240.89 |
| 2025-09-08 | Slowe Christopher Brian | Sell | 1.1K | $242.64 |
| 2025-09-08 | Slowe Christopher Brian | Sell | 700 | $243.61 |
| 2025-09-08 | Slowe Christopher Brian | Sell | 300 | $245.47 |
| 2025-09-02 | Vollero Andrew | Sell | 2.3K | $221.12 |
| 2025-09-02 | Vollero Andrew | Sell | 3.3K | $214.59 |
| 2025-09-02 | Vollero Andrew | Sell | 2.1K | $215.72 |
| 2025-09-02 | Vollero Andrew | Sell | 5.1K | $216.99 |
| 2025-09-02 | Vollero Andrew | Sell | 7.0K | $218.05 |
| 2025-09-02 | Vollero Andrew | Sell | 5.7K | $219.02 |
| 2025-09-02 | Vollero Andrew | Sell | 4.2K | $220.05 |
| 2025-09-02 | Vollero Andrew | Sell | 400 | $222.45 |
| 2025-08-29 | Huffman Steve Ladd | Option exercise | 18K | — |
| 2025-08-29 | Huffman Steve Ladd | Sell | 600 | $220.43 |
| 2025-08-29 | Huffman Steve Ladd | Sell | 5.3K | $221.93 |
| 2025-08-29 | Huffman Steve Ladd | Sell | 2.8K | $222.72 |
| 2025-08-29 | Huffman Steve Ladd | Sell | 4.1K | $223.95 |
| 2025-08-29 | Huffman Steve Ladd | Sell | 3.9K | $225.06 |
| 2025-08-29 | Huffman Steve Ladd | Sell | 1.1K | $225.83 |
| 2025-08-29 | Huffman Steve Ladd | Sell | 100 | $226.70 |
| 2025-08-25 | Wong Jennifer L. | Sell | 200 | $213.88 |
| 2025-08-25 | Wong Jennifer L. | Sell | 2.2K | $221.61 |
| 2025-08-25 | Wong Jennifer L. | Sell | 5.5K | $220.16 |
| 2025-08-25 | Wong Jennifer L. | Sell | 5.2K | $219.57 |
| 2025-08-25 | Wong Jennifer L. | Sell | 2.1K | $218.48 |
| 2025-08-25 | Wong Jennifer L. | Sell | 5.4K | $217.36 |
| 2025-08-25 | Wong Jennifer L. | Sell | 7.2K | $216.56 |
| 2025-08-25 | Wong Jennifer L. | Sell | 1.5K | $215.66 |
| 2025-08-25 | Wong Jennifer L. | Sell | 1.5K | $222.13 |
| 2025-08-22 | Reynolds Michelle Marie | Sell | 100 | $229.39 |
| 2025-08-22 | Wong Jennifer L. | Sell | 3.3K | $215.12 |
| 2025-08-22 | Wong Jennifer L. | Sell | 3.6K | $216.16 |
| 2025-08-22 | Wong Jennifer L. | Sell | 6.5K | $217.27 |
| 2025-08-22 | Wong Jennifer L. | Sell | 9.4K | $218.14 |
| 2025-08-22 | Wong Jennifer L. | Sell | 3.4K | $219.05 |
| 2025-08-22 | Wong Jennifer L. | Sell | 1.4K | $220.56 |
| 2025-08-22 | Wong Jennifer L. | Sell | 801 | $221.31 |
| 2025-08-22 | Wong Jennifer L. | Sell | 1.2K | $222.36 |
| 2025-08-22 | Wong Jennifer L. | Sell | 436 | $223.65 |
| 2025-08-22 | Wong Jennifer L. | Sell | 2.5K | $224.84 |
| 2025-08-22 | Wong Jennifer L. | Sell | 1.6K | $225.88 |
| 2025-08-22 | Wong Jennifer L. | Sell | 2.3K | $226.95 |
| 2025-08-22 | Wong Jennifer L. | Sell | 1.5K | $228.22 |
| 2025-08-22 | Wong Jennifer L. | Sell | 2.2K | $229.17 |
| 2025-08-22 | Wong Jennifer L. | Sell | 821 | $229.73 |
| 2025-08-22 | Slowe Christopher Brian | Sell | 1.0K | $215.11 |
| 2025-08-22 | Slowe Christopher Brian | Sell | 1.0K | $216.36 |
| 2025-08-22 | Slowe Christopher Brian | Sell | 1.9K | $217.45 |
| 2025-08-22 | Slowe Christopher Brian | Sell | 2.1K | $218.33 |
| 2025-08-22 | Slowe Christopher Brian | Sell | 423 | $219.23 |
| 2025-08-22 | Slowe Christopher Brian | Sell | 400 | $220.49 |
| 2025-08-22 | Slowe Christopher Brian | Sell | 400 | $221.89 |
| 2025-08-22 | Slowe Christopher Brian | Sell | 100 | $222.84 |
| 2025-08-22 | Slowe Christopher Brian | Sell | 400 | $224.71 |
| 2025-08-22 | Slowe Christopher Brian | Sell | 400 | $225.36 |
| 2025-08-22 | Slowe Christopher Brian | Sell | 800 | $226.83 |
| 2025-08-22 | Slowe Christopher Brian | Sell | 224 | $228.09 |
| 2025-08-22 | Slowe Christopher Brian | Sell | 800 | $229.21 |
| 2025-08-22 | Lee Benjamin Seong | Sell | 700 | $215.18 |
| 2025-08-22 | Lee Benjamin Seong | Sell | 800 | $216.70 |
| 2025-08-22 | Lee Benjamin Seong | Sell | 1.2K | $217.67 |
| 2025-08-22 | Lee Benjamin Seong | Sell | 1.4K | $218.55 |
| 2025-08-22 | Lee Benjamin Seong | Sell | 130 | $220.32 |
| 2025-08-22 | Lee Benjamin Seong | Sell | 300 | $220.83 |
| 2025-08-22 | Lee Benjamin Seong | Sell | 243 | $222.09 |
| 2025-08-22 | Lee Benjamin Seong | Sell | 300 | $224.67 |
| 2025-08-22 | Lee Benjamin Seong | Sell | 400 | $225.94 |
| 2025-08-22 | Lee Benjamin Seong | Sell | 464 | $227.74 |
| 2025-08-22 | Lee Benjamin Seong | Sell | 394 | $228.97 |
| 2025-08-22 | Lee Benjamin Seong | Sell | 100 | $229.47 |
| 2025-08-22 | Reynolds Michelle Marie | Sell | 1.7K | $215.00 |
| 2025-08-22 | Reynolds Michelle Marie | Sell | 583 | $217.40 |
| 2025-08-22 | Reynolds Michelle Marie | Sell | 269 | $218.48 |
| 2025-08-22 | Reynolds Michelle Marie | Sell | 100 | $219.31 |
| 2025-08-22 | Reynolds Michelle Marie | Sell | 100 | $221.07 |
| 2025-08-22 | Reynolds Michelle Marie | Sell | 100 | $223.07 |
| 2025-08-22 | Reynolds Michelle Marie | Sell | 156 | $226.45 |
| 2025-08-22 | Reynolds Michelle Marie | Sell | 100 | $227.33 |
| 2025-08-21 | Slowe Christopher Brian | Conversion | 24K | — |
| 2025-08-21 | Slowe Christopher Brian | Sell | 900 | $220.98 |
| 2025-08-21 | Slowe Christopher Brian | Sell | 5.7K | $220.03 |
| 2025-08-21 | Slowe Christopher Brian | Sell | 12K | $218.96 |
| 2025-08-21 | Slowe Christopher Brian | Sell | 8.3K | $218.16 |
| 2025-08-21 | Slowe Christopher Brian | Sell | 900 | $216.99 |
| 2025-08-20 | Reynolds Michelle Marie | Tax withheld | 3.1K | $228.18 |
| 2025-08-20 | Lee Benjamin Seong | Tax withheld | 9.4K | $228.18 |
| 2025-08-20 | Wong Jennifer L. | Tax withheld | 38K | $228.18 |
| 2025-08-20 | Vollero Andrew | Tax withheld | 20K | $228.18 |
| 2025-08-20 | Slowe Christopher Brian | Tax withheld | 15K | $228.18 |
| 2025-08-20 | Huffman Steve Ladd | Conversion | 2.9K | — |
| 2025-08-20 | Huffman Steve Ladd | Tax withheld | 40K | $228.18 |
| 2025-08-18 | Wong Jennifer L. | Sell | 100 | $251.94 |
| 2025-08-18 | Wong Jennifer L. | Sell | 200 | $251.28 |
| 2025-08-18 | Wong Jennifer L. | Sell | 900 | $238.36 |
| 2025-08-18 | Wong Jennifer L. | Sell | 5.0K | $239.51 |
| 2025-08-18 | Wong Jennifer L. | Sell | 5.1K | $240.41 |
| 2025-08-18 | Wong Jennifer L. | Sell | 7.1K | $241.59 |
| 2025-08-18 | Wong Jennifer L. | Sell | 6.3K | $242.27 |
| 2025-08-18 | Wong Jennifer L. | Sell | 3.8K | $243.58 |
| 2025-08-18 | Wong Jennifer L. | Sell | 1.9K | $244.32 |
| 2025-08-18 | Wong Jennifer L. | Sell | 100 | $245.21 |
| 2025-08-18 | Wong Jennifer L. | Sell | 500 | $247.15 |
| 2025-08-18 | Wong Jennifer L. | Sell | 300 | $247.83 |
| 2025-08-18 | Wong Jennifer L. | Sell | 700 | $248.87 |
| 2025-08-18 | Wong Jennifer L. | Sell | 500 | $250.11 |
| 2025-08-15 | Huffman Steve Ladd | Conversion | 14K | — |
| 2025-08-15 | Huffman Steve Ladd | Sell | 400 | $236.69 |
| 2025-08-15 | Huffman Steve Ladd | Sell | 500 | $237.86 |
| 2025-08-15 | Huffman Steve Ladd | Sell | 400 | $239.38 |
| 2025-08-15 | Huffman Steve Ladd | Sell | 200 | $240.61 |
| 2025-08-15 | Huffman Steve Ladd | Sell | 600 | $241.63 |
| 2025-08-15 | Huffman Steve Ladd | Sell | 600 | $242.76 |
| 2025-08-15 | Huffman Steve Ladd | Sell | 1.9K | $244.54 |
| 2025-08-15 | Huffman Steve Ladd | Sell | 4.0K | $245.51 |
| 2025-08-15 | Huffman Steve Ladd | Sell | 4.7K | $246.35 |
| 2025-08-15 | Huffman Steve Ladd | Sell | 540 | $247.38 |
| 2025-08-15 | Huffman Steve Ladd | Sell | 100 | $247.91 |
| 2025-08-14 | Huffman Steve Ladd | Gift | 8.1K | — |
| 2025-08-05 | Reynolds Michelle Marie | Sell | 200 | $200.45 |
| 2025-08-05 | Reynolds Michelle Marie | Sell | 100 | $201.11 |
| 2025-08-05 | Reynolds Michelle Marie | Sell | 700 | $203.16 |
| 2025-08-05 | Reynolds Michelle Marie | Sell | 729 | $204.13 |
| 2025-08-05 | Reynolds Michelle Marie | Sell | 200 | $205.16 |
| 2025-08-05 | Reynolds Michelle Marie | Sell | 500 | $206.30 |
| 2025-08-05 | Reynolds Michelle Marie | Sell | 100 | $207.22 |
| 2025-08-05 | Huffman Steve Ladd | Conversion | 14K | — |
| 2025-08-05 | Huffman Steve Ladd | Sell | 1.8K | $199.22 |
| 2025-08-05 | Huffman Steve Ladd | Sell | 1.7K | $198.00 |
| 2025-08-05 | Huffman Steve Ladd | Sell | 100 | $208.38 |
| 2025-08-05 | Huffman Steve Ladd | Sell | 300 | $207.68 |
| 2025-08-05 | Huffman Steve Ladd | Sell | 1.3K | $206.51 |
| 2025-08-05 | Huffman Steve Ladd | Sell | 1.7K | $205.58 |
| 2025-08-05 | Huffman Steve Ladd | Sell | 2.5K | $204.52 |
| 2025-08-05 | Huffman Steve Ladd | Sell | 2.0K | $203.38 |
| 2025-08-05 | Huffman Steve Ladd | Sell | 998 | $202.52 |
| 2025-08-05 | Huffman Steve Ladd | Sell | 800 | $201.06 |
| 2025-08-05 | Huffman Steve Ladd | Sell | 800 | $200.04 |
| 2025-08-05 | Reynolds Michelle Marie | Sell | 571 | $199.27 |
| 2025-08-05 | Reynolds Michelle Marie | Sell | 400 | $197.96 |
| 2025-07-22 | Slowe Christopher Brian | Sell | 1.1K | $142.58 |
| 2025-07-22 | Slowe Christopher Brian | Conversion | 11K | — |
| 2025-07-22 | Slowe Christopher Brian | Sell | 400 | $139.24 |
| 2025-07-22 | Slowe Christopher Brian | Sell | 400 | $140.39 |
| 2025-07-22 | Slowe Christopher Brian | Sell | 1.4K | $144.42 |
| 2025-07-22 | Slowe Christopher Brian | Sell | 3.5K | $145.63 |
| 2025-07-22 | Slowe Christopher Brian | Sell | 8.5K | $146.50 |
| 2025-07-22 | Slowe Christopher Brian | Sell | 800 | $147.39 |
| 2025-07-16 | Wong Jennifer L. | Sell | 900 | $145.12 |
| 2025-07-16 | Wong Jennifer L. | Sell | 100 | $145.90 |
| 2025-07-16 | Wong Jennifer L. | Sell | 1.3K | $139.15 |
| 2025-07-16 | Wong Jennifer L. | Sell | 8.0K | $140.07 |
| 2025-07-16 | Wong Jennifer L. | Sell | 3.6K | $141.12 |
| 2025-07-16 | Wong Jennifer L. | Sell | 8.0K | $142.18 |
| 2025-07-16 | Wong Jennifer L. | Sell | 4.9K | $143.08 |
| 2025-07-16 | Wong Jennifer L. | Sell | 6.5K | $144.18 |
| 2025-07-16 | Wong Jennifer L. | Option exercise | 33K | — |
| 2025-07-15 | Huffman Steve Ladd | Conversion | 14K | — |
| 2025-07-15 | Huffman Steve Ladd | Sell | 900 | $143.47 |
| 2025-07-15 | Huffman Steve Ladd | Sell | 3.5K | $145.04 |
| 2025-07-15 | Huffman Steve Ladd | Sell | 6.4K | $145.75 |
| 2025-07-15 | Huffman Steve Ladd | Sell | 3.1K | $146.63 |
| 2025-07-15 | Huffman Steve Ladd | Sell | 100 | $147.51 |
| 2025-07-05 | Gale Mary Porter | Grant | 149 | — |
| 2025-07-05 | FARRELL SARAH E | Grant | 175 | — |
| 2025-07-05 | Seibel Michael | Grant | 144 | — |
| 2025-07-05 | Newhouse Steven O | Grant | 160 | — |
| 2025-07-05 | Habiger David C | Grant | 395 | — |
| 2025-07-05 | FILIKRUSHEL PATRICIA | Grant | 170 | — |
| 2025-06-30 | Huffman Steve Ladd | Sell | 1.8K | $153.27 |
| 2025-06-30 | Huffman Steve Ladd | Sell | 500 | $154.26 |
| 2025-06-30 | Huffman Steve Ladd | Conversion | 7.5K | — |
| 2025-06-30 | Huffman Steve Ladd | Sell | 602 | $147.81 |
| 2025-06-30 | Huffman Steve Ladd | Sell | 300 | $148.94 |
| 2025-06-30 | Huffman Steve Ladd | Sell | 4.7K | $150.31 |
| 2025-06-30 | Huffman Steve Ladd | Sell | 3.1K | $151.48 |
| 2025-06-30 | Huffman Steve Ladd | Sell | 3.0K | $152.20 |
| 2025-06-25 | Reynolds Michelle Marie | Sell | 3.5K | $150.64 |
| 2025-06-23 | Slowe Christopher Brian | Sell | 4.2K | $133.93 |
| 2025-06-23 | Slowe Christopher Brian | Conversion | 11K | — |
| 2025-06-23 | Slowe Christopher Brian | Sell | 2.3K | $135.09 |
| 2025-06-23 | Slowe Christopher Brian | Sell | 2.9K | $136.07 |
| 2025-06-23 | Slowe Christopher Brian | Sell | 1.8K | $137.03 |
| 2025-06-23 | Slowe Christopher Brian | Sell | 1.8K | $138.55 |
| 2025-06-23 | Slowe Christopher Brian | Sell | 1.7K | $139.57 |
| 2025-06-23 | Slowe Christopher Brian | Sell | 1.1K | $140.54 |
| 2025-06-23 | Slowe Christopher Brian | Sell | 108 | $141.48 |
| 2025-06-16 | Wong Jennifer L. | Sell | 2.7K | $126.20 |
| 2025-06-16 | Reynolds Michelle Marie | Sell | 909 | $125.00 |
| 2025-06-16 | Huffman Steve Ladd | Sell | 2.4K | $122.64 |
| 2025-06-16 | Huffman Steve Ladd | Sell | 4.1K | $123.78 |
| 2025-06-16 | Huffman Steve Ladd | Sell | 3.0K | $124.72 |
| 2025-06-16 | Huffman Steve Ladd | Sell | 4.0K | $125.78 |
| 2025-06-16 | Huffman Steve Ladd | Sell | 500 | $126.38 |
| 2025-06-16 | Huffman Steve Ladd | Conversion | 110K | — |
| 2025-06-16 | Huffman Steve Ladd | Sell | 16K | $122.59 |
| 2025-06-16 | Huffman Steve Ladd | Sell | 29K | $123.62 |
| 2025-06-16 | Huffman Steve Ladd | Sell | 26K | $124.52 |
| 2025-06-16 | Huffman Steve Ladd | Sell | 30K | $125.63 |
| 2025-06-16 | Huffman Steve Ladd | Sell | 9.6K | $126.19 |
| 2025-06-16 | Wong Jennifer L. | Option exercise | 33K | — |
| 2025-06-16 | Wong Jennifer L. | Sell | 5.0K | $122.60 |
| 2025-06-16 | Wong Jennifer L. | Sell | 8.7K | $123.63 |
| 2025-06-16 | Wong Jennifer L. | Sell | 7.9K | $124.55 |
| 2025-06-16 | Wong Jennifer L. | Sell | 9.1K | $125.64 |
| 2025-06-13 | Vollero Andrew | Sell | 10K | $117.93 |
| 2025-06-13 | Vollero Andrew | Sell | 4.9K | $119.62 |
| 2025-06-13 | Vollero Andrew | Sell | 1.3K | $116.45 |
| 2025-06-13 | Vollero Andrew | Sell | 7.4K | $118.65 |
| 2025-06-13 | Vollero Andrew | Sell | 600 | $113.25 |
| 2025-06-13 | Vollero Andrew | Sell | 2.8K | $114.29 |
| 2025-06-13 | Vollero Andrew | Sell | 2.8K | $115.31 |
| 2025-06-10 | Gale Mary Porter | Gift | 21K | — |
| 2025-06-10 | Gale Mary Porter | Gift | 21K | — |
| 2025-06-09 | Newhouse Steven O | Grant | 2.3K | — |
| 2025-06-09 | Seibel Michael | Grant | 2.3K | — |
| 2025-06-09 | Sauerberg Robert A. | Grant | 2.3K | — |
| 2025-06-09 | FILIKRUSHEL PATRICIA | Grant | 2.3K | — |
| 2025-06-09 | FARRELL SARAH E | Grant | 2.3K | — |
| 2025-06-09 | Gale Mary Porter | Grant | 2.3K | — |
| 2025-06-09 | Habiger David C | Grant | 2.3K | — |
| 2025-05-30 | Huffman Steve Ladd | Sell | 4.3K | $109.59 |
| 2025-05-30 | Huffman Steve Ladd | Sell | 2.9K | $110.55 |
| 2025-05-30 | Huffman Steve Ladd | Sell | 1.4K | $111.27 |
| 2025-05-30 | Huffman Steve Ladd | Sell | 2.2K | $112.38 |
| 2025-05-30 | Huffman Steve Ladd | Sell | 1.6K | $107.62 |
| 2025-05-30 | Huffman Steve Ladd | Sell | 1.6K | $108.50 |
| 2025-05-22 | Slowe Christopher Brian | Sell | 3.6K | $96.73 |
| 2025-05-22 | Reynolds Michelle Marie | Sell | 300 | $96.71 |
| 2025-05-22 | Reynolds Michelle Marie | Sell | 600 | $97.57 |
| 2025-05-22 | Reynolds Michelle Marie | Sell | 620 | $98.92 |
| 2025-05-22 | Reynolds Michelle Marie | Sell | 1.2K | $99.97 |
| 2025-05-22 | Slowe Christopher Brian | Sell | 7.4K | $97.50 |
| 2025-05-22 | Slowe Christopher Brian | Sell | 5.4K | $98.66 |
| 2025-05-22 | Slowe Christopher Brian | Sell | 7.9K | $99.56 |
| 2025-05-22 | Slowe Christopher Brian | Sell | 1.7K | $100.11 |
| 2025-05-22 | Slowe Christopher Brian | Conversion | 11K | — |
| 2025-05-22 | Lee Benjamin Seong | Sell | 900 | $96.63 |
| 2025-05-22 | Lee Benjamin Seong | Sell | 2.1K | $97.54 |
| 2025-05-22 | Lee Benjamin Seong | Sell | 1.9K | $98.81 |
| 2025-05-22 | Lee Benjamin Seong | Sell | 2.0K | $99.76 |
| 2025-05-20 | Vollero Andrew | Tax withheld | 35K | $107.99 |
| 2025-05-20 | Huffman Steve Ladd | Tax withheld | 40K | $107.99 |
| 2025-05-20 | Slowe Christopher Brian | Tax withheld | 15K | $107.99 |
| 2025-05-20 | Lee Benjamin Seong | Tax withheld | 8.9K | $107.99 |
| 2025-05-20 | Reynolds Michelle Marie | Tax withheld | 3.4K | $107.99 |
| 2025-05-20 | Huffman Steve Ladd | Conversion | 37K | — |
| 2025-05-20 | Wong Jennifer L. | Tax withheld | 38K | $107.99 |
| 2025-05-16 | Wong Jennifer L. | Sell | 900 | $116.47 |
| 2025-05-16 | Wong Jennifer L. | Option exercise | 33K | — |
| 2025-05-16 | Wong Jennifer L. | Sell | 1.6K | $111.35 |
| 2025-05-16 | Wong Jennifer L. | Sell | 7.5K | $112.55 |
| 2025-05-16 | Wong Jennifer L. | Sell | 20K | $113.45 |
| 2025-05-16 | Wong Jennifer L. | Sell | 2.2K | $114.26 |
| 2025-05-16 | Wong Jennifer L. | Sell | 1.5K | $115.61 |
| 2025-05-15 | Huffman Steve Ladd | Conversion | 14K | — |
| 2025-05-15 | Huffman Steve Ladd | Sell | 5.0K | $113.56 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 3.5K | $114.91 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 3.5K | $115.57 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 1.0K | $116.70 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 400 | $117.38 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 200 | $118.70 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 100 | $119.63 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 300 | $121.40 |
| 2025-05-15 | Huffman Steve Ladd | Conversion | 110K | — |
| 2025-05-15 | Huffman Steve Ladd | Sell | 36K | $113.53 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 16K | $114.52 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 39K | $115.32 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 11K | $116.37 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 4.4K | $117.15 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 2.0K | $118.82 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 800 | $120.04 |
| 2025-05-15 | Huffman Steve Ladd | Sell | 1.3K | $120.83 |
| 2025-05-06 | Huffman Steve Ladd | Conversion | 14K | — |
| 2025-05-06 | Huffman Steve Ladd | Sell | 6.5K | $109.47 |
| 2025-05-06 | Huffman Steve Ladd | Sell | 2.8K | $110.09 |
| 2025-05-06 | Huffman Steve Ladd | Sell | 1.1K | $111.25 |
| 2025-05-06 | Huffman Steve Ladd | Sell | 1.7K | $112.45 |
| 2025-05-06 | Huffman Steve Ladd | Sell | 1.3K | $113.39 |
| 2025-05-06 | Huffman Steve Ladd | Sell | 600 | $114.07 |
| 2025-04-24 | Slowe Christopher Brian | Sell | 1.1K | $110.81 |
| 2025-04-24 | Slowe Christopher Brian | Sell | 700 | $109.85 |
| 2025-04-24 | Slowe Christopher Brian | Sell | 200 | $107.02 |
| 2025-04-24 | Slowe Christopher Brian | Sell | 2.7K | $111.97 |
| 2025-04-24 | Slowe Christopher Brian | Sell | 400 | $112.65 |
| 2025-04-22 | Slowe Christopher Brian | Sell | 3.3K | $100.94 |
| 2025-04-22 | Slowe Christopher Brian | Conversion | 11K | — |
| 2025-04-22 | Slowe Christopher Brian | Sell | 500 | $96.08 |
| 2025-04-22 | Slowe Christopher Brian | Sell | 1.5K | $97.59 |
| 2025-04-22 | Slowe Christopher Brian | Sell | 1.6K | $98.57 |
| 2025-04-22 | Slowe Christopher Brian | Sell | 2.8K | $100.02 |
| 2025-04-22 | Slowe Christopher Brian | Sell | 1.2K | $101.54 |
| 2025-04-16 | Wong Jennifer L. | Sell | 7.6K | $95.11 |
| 2025-04-16 | Wong Jennifer L. | Sell | 5.7K | $92.27 |
| 2025-04-16 | Wong Jennifer L. | Option exercise | 33K | — |
| 2025-04-16 | Wong Jennifer L. | Sell | 5.7K | $93.21 |
| 2025-04-16 | Wong Jennifer L. | Sell | 14K | $94.40 |
| 2025-04-15 | Huffman Steve Ladd | Sell | 2.4K | $98.15 |
| 2025-04-15 | Huffman Steve Ladd | Sell | 300 | $99.33 |
| 2025-04-15 | Huffman Steve Ladd | Conversion | 110K | — |
| 2025-04-15 | Huffman Steve Ladd | Sell | 51K | $96.20 |
| 2025-04-15 | Huffman Steve Ladd | Sell | 17K | $97.16 |
| 2025-04-15 | Huffman Steve Ladd | Sell | 18K | $97.99 |
| 2025-04-15 | Huffman Steve Ladd | Sell | 6.2K | $98.96 |
| 2025-04-15 | Huffman Steve Ladd | Sell | 200 | $99.63 |
| 2025-04-15 | Huffman Steve Ladd | Sell | 17K | $95.25 |
| 2025-04-15 | Huffman Steve Ladd | Conversion | 14K | — |
| 2025-04-15 | Huffman Steve Ladd | Sell | 3.1K | $95.35 |
| 2025-04-15 | Huffman Steve Ladd | Sell | 5.6K | $96.26 |
| 2025-04-15 | Huffman Steve Ladd | Sell | 2.6K | $97.31 |
| 2025-04-05 | Newhouse Steven O | Grant | 116 | — |
| 2025-04-05 | Habiger David C | Grant | 286 | — |
| 2025-04-05 | Gale Mary Porter | Grant | 108 | — |
| 2025-04-05 | FILIKRUSHEL PATRICIA | Grant | 124 | — |
| 2025-04-05 | FARRELL SARAH E | Grant | 120 | — |
| 2025-04-05 | Seibel Michael | Grant | 104 | — |
| 2025-03-31 | Huffman Steve Ladd | Sell | 1.9K | $101.98 |
| 2025-03-31 | Huffman Steve Ladd | Conversion | 7.5K | — |
| 2025-03-31 | Huffman Steve Ladd | Sell | 300 | $98.62 |
| 2025-03-31 | Huffman Steve Ladd | Sell | 579 | $99.87 |
| 2025-03-31 | Huffman Steve Ladd | Sell | 1.8K | $101.01 |
| 2025-03-31 | Huffman Steve Ladd | Sell | 2.1K | $102.85 |
| 2025-03-31 | Huffman Steve Ladd | Sell | 1.7K | $103.98 |
| 2025-03-31 | Huffman Steve Ladd | Sell | 4.9K | $104.89 |
| 2025-03-31 | Huffman Steve Ladd | Sell | 700 | $105.78 |
| 2025-03-25 | Vollero Andrew | Sell | 7.3K | $120.84 |
| 2025-03-25 | Vollero Andrew | Sell | 6.8K | $121.89 |
| 2025-03-25 | Vollero Andrew | Sell | 35K | $122.72 |
| 2025-03-25 | Vollero Andrew | Sell | 20K | $123.60 |
| 2025-03-25 | Vollero Andrew | Sell | 13K | $124.89 |
| 2025-03-25 | Vollero Andrew | Sell | 17K | $125.72 |
| 2025-03-24 | Slowe Christopher Brian | Conversion | 11K | — |
| 2025-03-24 | Slowe Christopher Brian | Sell | 100 | $120.17 |
| 2025-03-24 | Slowe Christopher Brian | Sell | 1.5K | $122.51 |
| 2025-03-24 | Slowe Christopher Brian | Sell | 4.5K | $123.84 |
| 2025-03-24 | Slowe Christopher Brian | Sell | 3.8K | $124.65 |
| 2025-03-24 | Slowe Christopher Brian | Sell | 800 | $125.38 |
| 2025-03-24 | Slowe Christopher Brian | Sell | 300 | $126.25 |
| 2025-03-24 | Slowe Christopher Brian | Sell | 200 | $120.17 |
| 2025-03-24 | Slowe Christopher Brian | Sell | 600 | $122.57 |
| 2025-03-24 | Slowe Christopher Brian | Sell | 1.2K | $123.74 |
| 2025-03-24 | Slowe Christopher Brian | Sell | 2.5K | $124.55 |
| 2025-03-24 | Vollero Andrew | Sell | 800 | $120.26 |
| 2025-03-24 | Slowe Christopher Brian | Sell | 400 | $125.66 |
| 2025-03-24 | Vollero Andrew | Sell | 4.2K | $122.11 |
| 2025-03-24 | Vollero Andrew | Sell | 15K | $122.97 |
| 2025-03-24 | Vollero Andrew | Sell | 48K | $123.98 |
| 2025-03-24 | Vollero Andrew | Sell | 25K | $124.85 |
| 2025-03-24 | Vollero Andrew | Sell | 7.6K | $125.79 |
| 2025-03-17 | Wong Jennifer L. | Sell | 1.0K | $128.71 |
| 2025-03-17 | Wong Jennifer L. | Option exercise | 33K | — |
| 2025-03-17 | Wong Jennifer L. | Sell | 675 | $120.73 |
| 2025-03-17 | Wong Jennifer L. | Sell | 4.6K | $121.73 |
| 2025-03-17 | Wong Jennifer L. | Sell | 6.7K | $122.64 |
| 2025-03-17 | Wong Jennifer L. | Sell | 3.0K | $123.64 |
| 2025-03-17 | Wong Jennifer L. | Sell | 2.9K | $124.64 |
| 2025-03-17 | Wong Jennifer L. | Sell | 8.2K | $125.70 |
| 2025-03-17 | Wong Jennifer L. | Sell | 1.4K | $126.61 |
| 2025-03-17 | Wong Jennifer L. | Sell | 2.2K | $127.91 |
| 2025-03-17 | Wong Jennifer L. | Sell | 400 | $129.80 |
| 2025-03-17 | Wong Jennifer L. | Sell | 300 | $131.83 |
| 2025-03-17 | Wong Jennifer L. | Sell | 100 | $133.02 |
| 2025-03-17 | Wong Jennifer L. | Sell | 300 | $134.53 |
| 2025-03-17 | Wong Jennifer L. | Sell | 198 | $135.75 |
| 2025-03-17 | Wong Jennifer L. | Sell | 300 | $137.17 |
| 2025-03-17 | Wong Jennifer L. | Sell | 434 | $138.45 |
| 2025-03-17 | Wong Jennifer L. | Sell | 500 | $139.49 |
| 2025-03-17 | Wong Jennifer L. | Sell | 100 | $140.90 |
| 2025-03-14 | Huffman Steve Ladd | Gift | 598K | — |
| 2025-03-14 | Huffman Steve Ladd | Gift | 598K | — |
| 2025-03-14 | Huffman Steve Ladd | Sell | 700 | $124.05 |
| 2025-03-14 | Huffman Steve Ladd | Sell | 1.3K | $125.47 |
| 2025-03-14 | Huffman Steve Ladd | Sell | 2.0K | $126.61 |
| 2025-03-14 | Huffman Steve Ladd | Sell | 6.7K | $127.47 |
| 2025-03-14 | Huffman Steve Ladd | Sell | 2.1K | $128.43 |
| 2025-03-14 | Huffman Steve Ladd | Sell | 800 | $129.50 |
| 2025-03-14 | Huffman Steve Ladd | Sell | 500 | $130.29 |
| 2025-03-14 | Huffman Steve Ladd | Conversion | 110K | — |
| 2025-03-14 | Huffman Steve Ladd | Sell | 5.3K | $123.93 |
| 2025-03-14 | Huffman Steve Ladd | Sell | 4.5K | $124.90 |
| 2025-03-14 | Huffman Steve Ladd | Sell | 9.9K | $126.03 |
| 2025-03-14 | Huffman Steve Ladd | Sell | 36K | $127.05 |
| 2025-03-14 | Huffman Steve Ladd | Sell | 37K | $127.83 |
| 2025-03-14 | Huffman Steve Ladd | Sell | 11K | $128.86 |
| 2025-03-14 | Huffman Steve Ladd | Sell | 6.3K | $129.91 |
| 2025-03-14 | Huffman Steve Ladd | Sell | 936 | $130.55 |
| 2025-03-13 | Habiger David C | Buy | 780 | $126.07 |
| 2025-03-12 | Habiger David C | Buy | 387 | $129.71 |
| 2025-03-12 | Habiger David C | Buy | 387 | $131.00 |
| 2025-03-04 | Reynolds Michelle Marie | Sell | 1.0K | $151.35 |
| 2025-03-04 | Reynolds Michelle Marie | Sell | 1.4K | $152.29 |
| 2025-03-04 | Reynolds Michelle Marie | Sell | 400 | $153.13 |
| 2025-03-04 | Reynolds Michelle Marie | Sell | 500 | $154.71 |
| 2025-03-04 | Reynolds Michelle Marie | Sell | 1.2K | $156.27 |
| 2025-03-04 | Reynolds Michelle Marie | Sell | 900 | $156.89 |
| 2025-03-04 | Reynolds Michelle Marie | Sell | 2.8K | $158.71 |
| 2025-03-04 | Reynolds Michelle Marie | Sell | 1.3K | $159.67 |
| 2025-03-04 | Reynolds Michelle Marie | Sell | 1.3K | $161.23 |
| 2025-03-04 | Reynolds Michelle Marie | Sell | 700 | $162.31 |
| 2025-03-04 | Reynolds Michelle Marie | Sell | 300 | $163.43 |
| 2025-03-04 | Reynolds Michelle Marie | Sell | 200 | $164.31 |
| 2025-03-04 | Lee Benjamin Seong | Option exercise | 75K | $7.92 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 1.6K | $149.17 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 1.9K | $150.43 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 8.1K | $151.63 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 9.7K | $152.54 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 4.2K | $153.42 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 2.2K | $154.66 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 6.9K | $155.63 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 7.1K | $156.54 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 2.5K | $157.46 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 4.5K | $158.92 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 17K | $159.37 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 9.6K | $160.67 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 7.1K | $161.58 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 6.1K | $162.56 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 1.8K | $163.63 |
| 2025-03-04 | Lee Benjamin Seong | Sell | 1.7K | $164.34 |
| 2025-02-28 | Huffman Steve Ladd | Sell | 300 | $156.03 |
| 2025-02-28 | Huffman Steve Ladd | Sell | 1.7K | $158.03 |
| 2025-02-28 | Huffman Steve Ladd | Sell | 2.5K | $159.08 |
| 2025-02-28 | Huffman Steve Ladd | Sell | 3.4K | $160.12 |
| 2025-02-28 | Huffman Steve Ladd | Sell | 2.5K | $161.06 |
| 2025-02-28 | Huffman Steve Ladd | Sell | 3.4K | $162.19 |
| 2025-02-28 | Huffman Steve Ladd | Sell | 200 | $162.90 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 1.0K | $158.18 |
| 2025-02-24 | Slowe Christopher Brian | Conversion | 11K | — |
| 2025-02-24 | Slowe Christopher Brian | Sell | 400 | $155.52 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 1.5K | $157.27 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 700 | $159.07 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 400 | $160.32 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 900 | $161.49 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 2.5K | $162.74 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 5.8K | $163.66 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 4.9K | $164.54 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 2.9K | $165.33 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 600 | $157.23 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 300 | $159.83 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 300 | $161.27 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 1.2K | $163.07 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 1.6K | $163.97 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 900 | $165.02 |
| 2025-02-24 | Slowe Christopher Brian | Sell | 100 | $165.71 |
| 2025-02-24 | Vollero Andrew | Sell | 700 | $155.36 |
| 2025-02-24 | Vollero Andrew | Sell | 1.2K | $156.74 |
| 2025-02-24 | Vollero Andrew | Sell | 3.5K | $157.46 |
| 2025-02-24 | Vollero Andrew | Sell | 2.1K | $158.39 |
| 2025-02-24 | Vollero Andrew | Sell | 1.3K | $159.49 |
| 2025-02-24 | Vollero Andrew | Sell | 700 | $160.46 |
| 2025-02-24 | Vollero Andrew | Sell | 1.7K | $161.68 |
| 2025-02-24 | Vollero Andrew | Sell | 6.1K | $162.76 |
| 2025-02-24 | Vollero Andrew | Sell | 13K | $163.72 |
| 2025-02-24 | Vollero Andrew | Sell | 11K | $164.56 |
| 2025-02-24 | Vollero Andrew | Sell | 6.9K | $165.34 |
| 2025-02-24 | Reynolds Michelle Marie | Grant | 4.0K | — |
| 2025-02-21 | Gale Mary Porter | Sell | 5.0K | $175.00 |
| 2025-02-21 | Gale Mary Porter | Sell | 15K | $167.95 |
| 2025-02-20 | Lee Benjamin Seong | Tax withheld | 20K | $189.66 |
| 2025-02-20 | Wong Jennifer L. | Tax withheld | 38K | $189.66 |
| 2025-02-20 | Reynolds Michelle Marie | Tax withheld | 4.9K | $189.66 |
| 2025-02-20 | Vollero Andrew | Tax withheld | 56K | $189.66 |
| 2025-02-20 | Huffman Steve Ladd | Conversion | 37K | — |
| 2025-02-20 | Huffman Steve Ladd | Tax withheld | 20K | $189.66 |
| 2025-02-20 | Huffman Steve Ladd | Tax withheld | 20K | $189.66 |
| 2025-02-20 | Slowe Christopher Brian | Tax withheld | 33K | $189.66 |
| 2025-02-18 | Wong Jennifer L. | Sell | 500 | $192.91 |
| 2025-02-18 | Wong Jennifer L. | Sell | 1.4K | $193.86 |
| 2025-02-18 | Wong Jennifer L. | Sell | 900 | $195.12 |
| 2025-02-18 | Wong Jennifer L. | Sell | 600 | $196.05 |
| 2025-02-18 | Huffman Steve Ladd | Conversion | 14K | — |
| 2025-02-18 | Huffman Steve Ladd | Sell | 1.6K | $185.09 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 4.3K | $186.33 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 4.1K | $187.08 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 966 | $188.14 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 534 | $188.99 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 600 | $189.87 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 249 | $191.12 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 200 | $192.08 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 701 | $193.70 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 200 | $194.34 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 400 | $195.72 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 100 | $196.55 |
| 2025-02-18 | Huffman Steve Ladd | Conversion | 110K | — |
| 2025-02-18 | Huffman Steve Ladd | Sell | 3.9K | $184.65 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 12K | $185.46 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 43K | $186.42 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 24K | $187.31 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 6.7K | $188.47 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 1.7K | $190.56 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 1.6K | $191.73 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 1.5K | $192.90 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 4.2K | $193.78 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 2.7K | $194.78 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 2.4K | $195.80 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 500 | $196.58 |
| 2025-02-18 | Huffman Steve Ladd | Sell | 6.7K | $189.39 |
| 2025-02-18 | Wong Jennifer L. | Option exercise | 33K | — |
| 2025-02-18 | Wong Jennifer L. | Sell | 1.2K | $184.66 |
| 2025-02-18 | Wong Jennifer L. | Sell | 3.5K | $185.47 |
| 2025-02-18 | Wong Jennifer L. | Sell | 13K | $186.44 |
| 2025-02-18 | Wong Jennifer L. | Sell | 7.0K | $187.30 |
| 2025-02-18 | Wong Jennifer L. | Sell | 2.0K | $188.48 |
| 2025-02-18 | Wong Jennifer L. | Sell | 1.9K | $189.50 |
| 2025-02-18 | Wong Jennifer L. | Sell | 522 | $190.50 |
| 2025-02-18 | Wong Jennifer L. | Sell | 555 | $191.82 |
| 2025-02-11 | Lee Benjamin Seong | Grant | 14K | — |
| 2025-02-11 | Slowe Christopher Brian | Grant | 13K | — |
| 2025-01-31 | Huffman Steve Ladd | Sell | 1.0K | $200.13 |
| 2025-01-31 | Huffman Steve Ladd | Conversion | 14K | — |
| 2025-01-31 | Huffman Steve Ladd | Sell | 1.0K | $198.20 |
| 2025-01-31 | Huffman Steve Ladd | Sell | 3.4K | $199.48 |
| 2025-01-31 | Huffman Steve Ladd | Sell | 1.7K | $201.66 |
| 2025-01-31 | Huffman Steve Ladd | Sell | 1.5K | $202.85 |
| 2025-01-31 | Huffman Steve Ladd | Sell | 3.0K | $203.84 |
| 2025-01-31 | Huffman Steve Ladd | Sell | 1.6K | $204.80 |
| 2025-01-31 | Huffman Steve Ladd | Sell | 701 | $205.67 |
| 2025-01-31 | Huffman Steve Ladd | Sell | 100 | $206.42 |
| 2025-01-22 | Slowe Christopher Brian | Sell | 5.3K | $183.63 |
| 2025-01-22 | Slowe Christopher Brian | Sell | 1.8K | $184.77 |
| 2025-01-22 | Slowe Christopher Brian | Sell | 1.6K | $185.79 |
| 2025-01-22 | Slowe Christopher Brian | Sell | 417 | $187.24 |
| 2025-01-22 | Slowe Christopher Brian | Sell | 674 | $182.58 |
| 2025-01-22 | Slowe Christopher Brian | Sell | 2.6K | $183.60 |
| 2025-01-22 | Slowe Christopher Brian | Sell | 701 | $184.80 |
| 2025-01-22 | Slowe Christopher Brian | Sell | 600 | $185.59 |
| 2025-01-22 | Slowe Christopher Brian | Sell | 400 | $187.16 |
| 2025-01-22 | Slowe Christopher Brian | Conversion | 11K | — |
| 2025-01-22 | Slowe Christopher Brian | Sell | 1.9K | $182.73 |
| 2025-01-16 | Wong Jennifer L. | Sell | 6.2K | $172.11 |
| 2025-01-16 | Wong Jennifer L. | Sell | 6.5K | $173.01 |
| 2025-01-16 | Wong Jennifer L. | Sell | 3.4K | $173.90 |
| 2025-01-16 | Wong Jennifer L. | Sell | 10K | $174.93 |
| 2025-01-16 | Wong Jennifer L. | Sell | 600 | $176.63 |
| 2025-01-16 | Wong Jennifer L. | Sell | 4.7K | $175.99 |
| 2025-01-16 | Wong Jennifer L. | Option exercise | 33K | — |
| 2025-01-16 | Wong Jennifer L. | Sell | 1.5K | $171.10 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 11K | $175.85 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 5.4K | $172.81 |
| 2025-01-15 | Huffman Steve Ladd | Conversion | 14K | — |
| 2025-01-15 | Huffman Steve Ladd | Sell | 200 | $168.05 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 4.0K | $170.18 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 2.5K | $171.05 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 1.2K | $172.12 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 500 | $172.96 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 1.9K | $174.39 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 1.4K | $175.54 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 1.3K | $176.51 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 900 | $177.43 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 100 | $178.23 |
| 2025-01-15 | Huffman Steve Ladd | Conversion | 110K | — |
| 2025-01-15 | Huffman Steve Ladd | Sell | 1.1K | $168.14 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 16K | $169.96 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 32K | $170.69 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 12K | $171.68 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 8.3K | $174.03 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 12K | $174.89 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 7.5K | $176.90 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 4.8K | $177.71 |
| 2025-01-15 | Huffman Steve Ladd | Sell | 582 | $178.48 |
| 2024-12-31 | Huffman Steve Ladd | Sell | 2.7K | $166.73 |
| 2024-12-31 | Huffman Steve Ladd | Conversion | 7.4K | — |
| 2024-12-31 | Huffman Steve Ladd | Sell | 2.6K | $163.71 |
| 2024-12-31 | Huffman Steve Ladd | Sell | 363 | $167.48 |
| 2024-12-31 | Huffman Steve Ladd | Sell | 3.4K | $164.71 |
| 2024-12-31 | Huffman Steve Ladd | Sell | 5.0K | $165.69 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-10 | Shareholder voteExhibits | filing ↗ |
| 2026-04-30 | ResultsExhibits | filing ↗ |
| 2026-02-05 | ResultsOtherExhibits | filing ↗ |
| 2025-10-30 | ResultsExhibits | filing ↗ |
| 2025-07-31 | ResultsExhibits | filing ↗ |
| 2025-07-02 | Material agreementDebt obligationExhibits | filing ↗ |
| 2025-06-10 | Shareholder voteExhibits | filing ↗ |
| 2025-05-01 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-10 | 2026-06-08 | 0001713445-26-000088 ↗ |
| 10-Q | 2026-05-01 | 2026-03-31 | 0001713445-26-000069 ↗ |
| 8-K | 2026-04-30 | 2026-04-30 | 0001713445-26-000067 ↗ |
| 10-K | 2026-02-06 | 2025-12-31 | 0001713445-26-000022 ↗ |
| 8-K | 2026-02-05 | 2026-02-05 | 0001713445-26-000020 ↗ |
| 10-Q | 2025-10-31 | 2025-09-30 | 0001713445-25-000227 ↗ |
| 8-K | 2025-10-30 | 2025-10-30 | 0001713445-25-000225 ↗ |
| 10-Q | 2025-08-01 | 2025-06-30 | 0001713445-25-000196 ↗ |
| 8-K | 2025-07-31 | 2025-07-31 | 0001713445-25-000194 ↗ |
| 8-K | 2025-07-02 | 2025-07-01 | 0001713445-25-000173 ↗ |
| 8-K | 2025-06-10 | 2025-06-09 | 0001713445-25-000144 ↗ |
| 10-Q | 2025-05-02 | 2025-03-31 | 0001713445-25-000102 ↗ |