| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.62 | 5,000 | $553,100.00 | 53,679 | 2026-03-19 | Filing | |
| $105.00 | 10,000 | $1,050,000.00 | 58,679 | 2026-03-19 | Filing | |
| $101.15 | 40,760 | $4,122,874.00 | 100,000 | 2026-03-18 | Filing | |
| $97.66 | 1,000 | $97,660.00 | 5,190 | 2026-03-17 | Filing | |
| $91.62 | 3,800 | $348,156.00 | 6,190 | 2026-03-10 | Filing | |
| $91.70 | 6,000 | $550,200.00 | 18,034 | 2026-03-10 | Filing | |
| $100.00 | 1,000 | $100,000.00 | 9,307 | 2025-10-09 | Filing | |
| $95.00 | 1,000 | $95,000.00 | 10,307 | 2025-10-08 | Filing | |
| $90.00 | 2,500 | $225,000.00 | 11,307 | 2025-10-03 | Filing | |
| $82.20 | 5,000 | $411,000.00 | 21,830 | 2025-09-25 | Filing | |
| $77.07 | 3,043 | $234,524.01 | 23,348 | 2025-09-17 | Filing | |
| $75.68 | 4,044 | $306,049.92 | 13,348 | 2025-03-31 | Filing | |
| $74.97 | 4,771 | $357,681.87 | 17,392 | 2025-03-31 | Filing | |
| $102.29 | 3,700 | $378,473.00 | 513,789 | 2024-06-28 | Filing | |
| $101.26 | 4,488 | $454,454.88 | 517,489 | 2024-06-28 | Filing | |
| $100.46 | 4,410 | $443,028.60 | 521,977 | 2024-06-28 | Filing | |
| $99.79 | 3,100 | $309,349.00 | 526,387 | 2024-06-28 | Filing | |
| $101.83 | 300 | $30,549.00 | 529,487 | 2024-06-27 | Filing | |
| $100.51 | 200 | $20,102.00 | 529,787 | 2024-06-27 | Filing | |
| $99.36 | 400 | $39,744.00 | 529,987 | 2024-06-27 | Filing |