| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.10 | 2,406 | $276,930.60 | 323,922 | 2026-11-09 | Filing | |
| $112.97 | 9,100 | $1,028,027.00 | 19,697 | 2026-11-09 | Filing | |
| $113.88 | 3,315 | $377,512.20 | 0 | 2026-11-09 | Filing | |
| $113.82 | 5,564 | $633,294.48 | 3,315 | 2026-11-09 | Filing | |
| $110.21 | 70,000 | $7,714,700.00 | 326,328 | 2026-11-06 | Filing | |
| $115.02 | 1,768 | $203,355.36 | 396,328 | 2026-11-05 | Filing | |
| $113.77 | 2,046 | $232,773.42 | 398,096 | 2026-11-05 | Filing | |
| $113.31 | 5,667 | $642,127.77 | 400,142 | 2026-11-05 | Filing | |
| $111.88 | 2,742 | $306,774.96 | 405,809 | 2026-11-05 | Filing | |
| $111.15 | 2,941 | $326,892.15 | 408,551 | 2026-11-05 | Filing | |
| $109.59 | 5,808 | $636,498.72 | 411,492 | 2026-11-05 | Filing | |
| $108.63 | 4,697 | $510,235.11 | 34,812 | 2026-11-06 | Filing | |
| $98.79 | 16,137 | $1,594,174.23 | 417,300 | 2026-09-14 | Filing | |
| $98.35 | 27,086 | $2,663,908.10 | 433,437 | 2026-09-14 | Filing | |
| $97.17 | 14,777 | $1,435,881.09 | 460,523 | 2026-09-14 | Filing | |
| $96.78 | 45,000 | $4,355,100.00 | 475,300 | 2026-09-11 | Filing | |
| $98.82 | 3,775 | $373,045.50 | 50,971 | 2026-09-09 | Filing | |
| $103.32 | 7,766 | $802,383.12 | 0 | 2026-08-28 | Filing | |
| $99.55 | 5,564 | $553,896.20 | 0 | 2026-08-21 | Filing | |
| $94.38 | 17,840 | $1,683,739.20 | 58,763 | 2025-11-26 | Filing |