| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.50 | 5,043 | $532,036.50 | 54,884 | 2026-08-05 | Filing | |
| $105.04 | 24,957 | $2,621,433.37 | 54,884 | 2026-08-04 | Filing | |
| $103.54 | 10,000 | $1,035,350.00 | 77,883 | 2026-08-03 | Filing | |
| $102.97 | 7,400 | $761,992.80 | 921 | 2026-07-28 | Filing | |
| $102.01 | 5,300 | $540,658.30 | 8,321 | 2026-07-28 | Filing | |
| $101.11 | 2,300 | $232,541.50 | 13,621 | 2026-07-28 | Filing | |
| $102.05 | 25,000 | $2,551,250.00 | 20,148 | 2026-07-28 | Filing | |
| $103.20 | 10,000 | $1,031,950.00 | 18,308 | 2026-07-28 | Filing | |
| $99.33 | 20,000 | $1,986,588.00 | 39,829 | 2026-07-24 | Filing | |
| $88.09 | 1,680 | $147,991.20 | 6,818,451 | 2026-06-29 | Filing | |
| $87.18 | 5,652 | $492,741.36 | 6,820,131 | 2026-06-29 | Filing | |
| $87.67 | 3,838 | $336,477.46 | 6,825,783 | 2026-06-26 | Filing | |
| $87.21 | 46,162 | $4,025,788.02 | 6,829,621 | 2026-06-26 | Filing | |
| $90.50 | 5,000 | $452,500.00 | 618,802 | 2026-06-09 | Filing | |
| $91.07 | 10,000 | $910,700.00 | 77,883 | 2026-05-04 | Filing | |
| $91.16 | 4,000 | $364,640.00 | 921 | 2026-04-28 | Filing | |
| $91.82 | 15,000 | $1,377,300.00 | 54,884 | 2026-04-23 | Filing | |
| $90.73 | 1,559 | $141,448.07 | 39,829 | 2026-04-23 | Filing | |
| $90.08 | 23,441 | $2,111,565.28 | 41,388 | 2026-04-23 | Filing | |
| $90.00 | 10,000 | $900,000.00 | 20,148 | 2026-04-23 | Filing |