| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.55 | 400 | $28,620.00 | 0 | 2025-05-12 | Filing | |
| $72.17 | 1,800 | $129,906.00 | 400 | 2025-05-12 | Filing | |
| $74.31 | 7,060 | $524,652.60 | 5,487 | 2025-05-06 | Filing | |
| $72.98 | 707 | $51,596.01 | 85,622 | 2025-05-02 | Filing | |
| $72.21 | 25,847 | $1,866,355.01 | 86,329 | 2025-05-02 | Filing | |
| $71.94 | 12,856 | $924,818.22 | 85,622 | 2025-05-01 | Filing | |
| $73.22 | 21,520 | $1,575,776.18 | 2,941,985 | 2025-05-02 | Filing | |
| $72.52 | 18,480 | $1,340,145.58 | 2,963,505 | 2025-05-02 | Filing | |
| $71.96 | 9,350 | $672,781.12 | 9,009 | 2025-05-01 | Filing | |
| $70.22 | 2,200 | $154,484.00 | 0 | 2025-04-10 | Filing | |
| $114.55 | 590 | $67,584.09 | 85,622 | 2025-04-01 | Filing | |
| $102.16 | 5,590 | $571,077.75 | 85,622 | 2025-03-31 | Filing | |
| $101.43 | 15,133 | $1,534,937.16 | 91,212 | 2025-03-31 | Filing | |
| $100.26 | 79,277 | $7,947,994.91 | 106,345 | 2025-03-31 | Filing | |
| $114.53 | 650 | $74,443.01 | 9,009 | 2025-04-01 | Filing | |
| $102.48 | 5,050 | $517,522.99 | 9,009 | 2025-03-31 | Filing | |
| $101.37 | 32,942 | $3,339,416.19 | 14,059 | 2025-03-31 | Filing | |
| $100.22 | 162,008 | $16,236,571.37 | 47,001 | 2025-03-31 | Filing | |
| $114.51 | 678 | $77,639.00 | 5,487 | 2025-04-01 | Filing | |
| $114.71 | 350 | $40,148.50 | 2,981,985 | 2025-04-01 | Filing |