| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.40 | 8,547 | $883,785.44 | 7,509 | 2026-06-09 | Filing | |
| $100.00 | 1,900 | $190,000.00 | 10,402 | 2026-05-26 | Filing | |
| $98.23 | 4,200 | $412,578.60 | 7,509 | 2026-05-22 | Filing | |
| $98.78 | 200 | $19,755.00 | 12,302 | 2026-05-01 | Filing | |
| $99.72 | 3,284 | $327,464.06 | 7,509 | 2026-04-30 | Filing | |
| $100.61 | 1,704 | $171,439.44 | 10,793 | 2026-04-30 | Filing | |
| $97.03 | 10,779 | $1,045,907.93 | 110,056 | 2025-12-11 | Filing | |
| $97.33 | 1,000 | $97,331.40 | 29,687 | 2025-12-11 | Filing | |
| $98.03 | 10,036 | $983,868.22 | 8,171 | 2025-08-13 | Filing | |
| $98.19 | 10,000 | $981,943.00 | 130,425 | 2025-08-13 | Filing | |
| $86.10 | 24,000 | $2,066,486.40 | 0 | 2025-06-04 | Filing | |
| $85.25 | 25,000 | $2,131,317.50 | 24,000 | 2025-06-03 | Filing | |
| $85.22 | 25,402 | $2,164,819.40 | 49,000 | 2025-06-02 | Filing | |
| $86.70 | 25,000 | $2,167,500.00 | 74,402 | 2025-05-22 | Filing | |
| $90.02 | 9,789 | $881,235.15 | 12,722 | 2025-05-13 | Filing | |
| $103.15 | 961 | $99,122.35 | 7,701 | 2025-02-26 | Filing | |
| $100.22 | 1,500 | $150,322.50 | 9,032 | 2024-11-05 | Filing | |
| $103.02 | 2,219 | $228,605.82 | 15,884 | 2024-08-26 | Filing | |
| $106.64 | 5,396 | $575,443.47 | 98,093 | 2024-07-31 | Filing | |
| $105.83 | 5,000 | $529,143.00 | 103,489 | 2024-07-30 | Filing |