| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.24 | 700 | $82,767.02 | 835,679 | 2026-04-09 | Filing | |
| $117.45 | 1,100 | $129,189.61 | 836,379 | 2026-04-09 | Filing | |
| $116.23 | 1,000 | $116,234.20 | 837,479 | 2026-04-09 | Filing | |
| $115.02 | 500 | $57,508.50 | 838,479 | 2026-04-09 | Filing | |
| $113.86 | 2,699 | $307,320.83 | 838,979 | 2026-04-09 | Filing | |
| $113.10 | 4,100 | $463,696.47 | 841,678 | 2026-04-09 | Filing | |
| $111.88 | 4,606 | $515,334.94 | 845,778 | 2026-04-09 | Filing | |
| $111.03 | 7,295 | $809,931.75 | 850,384 | 2026-04-09 | Filing | |
| $110.04 | 5,700 | $627,217.17 | 857,679 | 2026-04-09 | Filing | |
| $109.06 | 14,743 | $1,607,873.05 | 863,379 | 2026-04-09 | Filing | |
| $122.28 | 20,000 | $2,445,600.00 | 1,640 | 2026-04-08 | Filing | |
| $117.90 | 300 | $35,370.99 | 531,311 | 2026-04-06 | Filing | |
| $117.01 | 13,738 | $1,607,483.38 | 531,611 | 2026-04-06 | Filing | |
| $116.23 | 14,862 | $1,727,364.19 | 545,349 | 2026-04-06 | Filing | |
| $115.13 | 3,400 | $391,434.52 | 560,211 | 2026-04-06 | Filing | |
| $120.53 | 20,000 | $2,410,600.00 | 1,640 | 2026-04-01 | Filing | |
| $128.31 | 8,509 | $1,091,784.68 | 1,640 | 2026-03-23 | Filing | |
| $127.33 | 7,400 | $942,266.42 | 10,149 | 2026-03-23 | Filing | |
| $125.79 | 2,691 | $338,492.01 | 17,549 | 2026-03-23 | Filing | |
| $124.78 | 1,400 | $174,693.82 | 20,240 | 2026-03-23 | Filing |