| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $114.73 | 1,877 | $215,348.21 | 21,118 | 2026-07-16 | Filing | |
| $115.01 | 1,093 | $125,705.93 | 63,940 | 2026-07-16 | Filing | |
| $113.05 | 28,237 | $3,192,192.85 | 26,083 | 2026-07-15 | Filing | |
| $100.00 | 2,639 | $263,900.00 | 21,132 | 2026-06-04 | Filing | |
| $97.35 | 2,051 | $199,664.85 | 21,132 | 2026-05-26 | Filing | |
| $94.93 | 15,000 | $1,423,950.00 | 23,741 | 2026-05-19 | Filing | |
| $96.50 | 18,667 | $1,801,365.50 | 262,692 | 2026-04-17 | Filing | |
| $94.24 | 18,667 | $1,759,178.08 | 234,800 | 2026-03-17 | Filing | |
| $100.91 | 18,668 | $1,883,787.88 | 234,800 | 2026-02-19 | Filing | |
| $109.07 | 10,856 | $1,184,063.92 | 66,132 | 2026-01-07 | Filing | |
| $101.70 | 15,634 | $1,589,977.80 | 34,203 | 2026-01-05 | Filing | |
| $100.00 | 2,774 | $277,400.00 | 22,973 | 2025-12-19 | Filing | |
| $98.25 | 600 | $58,950.00 | 22,973 | 2025-12-18 | Filing | |
| $97.26 | 4,323 | $420,454.98 | 27,507 | 2025-12-17 | Filing | |
| $97.29 | 53,175 | $5,173,395.75 | 31,830 | 2025-12-16 | Filing | |
| $97.42 | 833 | $81,150.86 | 85,005 | 2025-12-16 | Filing | |
| $94.94 | 255 | $24,209.70 | 60,011 | 2025-12-11 | Filing | |
| $95.58 | 5,553 | $530,755.74 | 60,266 | 2025-12-10 | Filing | |
| $102.51 | 20,105 | $2,060,963.55 | 63,129 | 2025-12-02 | Filing | |
| $102.96 | 2,559 | $263,474.64 | 100,327 | 2025-12-01 | Filing |