| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.73 | 300 | $35,619.00 | 102,857 | 2026-03-30 | Filing | |
| $117.09 | 1,588 | $185,940.51 | 103,157 | 2026-03-30 | Filing | |
| $116.46 | 8,290 | $965,486.56 | 104,745 | 2026-03-30 | Filing | |
| $115.72 | 1,846 | $213,611.74 | 113,035 | 2026-03-30 | Filing | |
| $119.19 | 1,300 | $154,944.40 | 114,881 | 2026-03-27 | Filing | |
| $118.34 | 12,285 | $1,453,794.62 | 116,181 | 2026-03-27 | Filing | |
| $117.80 | 13,066 | $1,539,200.93 | 128,466 | 2026-03-27 | Filing | |
| $118.58 | 3,501 | $415,148.58 | 11,017 | 2026-03-27 | Filing | |
| $120.00 | 4,050 | $486,000.00 | 14,744 | 2026-03-27 | Filing | |
| $118.58 | 2,025 | $240,124.50 | 18,794 | 2026-03-27 | Filing | |
| $119.84 | 1,523 | $182,516.32 | 18,954 | 2026-03-19 | Filing | |
| $119.84 | 7,314 | $876,509.76 | 181,594 | 2026-03-19 | Filing | |
| $105.24 | 7,614 | $801,259.29 | 10,206 | 2025-11-24 | Filing | |
| $103.00 | 1,500 | $154,500.00 | 11,120 | 2025-11-12 | Filing | |
| $110.16 | 2,025 | $223,074.00 | 14,685 | 2025-08-28 | Filing | |
| $110.16 | 1,500 | $165,240.00 | 10,601 | 2025-08-28 | Filing | |
| $110.00 | 2,000 | $220,000.00 | 29,241 | 2025-08-21 | Filing | |
| $91.76 | 2,025 | $185,814.00 | 18,819 | 2025-05-28 | Filing | |
| $85.00 | 2,811 | $238,935.00 | 7,041 | 2025-05-13 | Filing | |
| $85.00 | 2,500 | $212,500.00 | 38,386 | 2025-05-13 | Filing |