| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.59 | 2,000 | $201,180.00 | 45,515 | 2024-07-23 | Filing | |
| $98.00 | 2,500 | $245,000.00 | 83,218 | 2024-07-22 | Filing | |
| $96.91 | 2,500 | $242,275.00 | 85,718 | 2024-07-22 | Filing | |
| $99.00 | 10,000 | $990,019.00 | 26,642 | 2024-07-22 | Filing | |
| $98.40 | 76 | $7,478.40 | 26,498 | 2024-07-19 | Filing | |
| $97.57 | 7,726 | $753,825.82 | 26,574 | 2024-07-19 | Filing | |
| $96.74 | 7,198 | $696,334.52 | 34,300 | 2024-07-19 | Filing | |
| $98.20 | 1,670 | $163,994.00 | 38,515 | 2024-07-19 | Filing | |
| $97.50 | 3,330 | $324,675.00 | 40,185 | 2024-07-19 | Filing | |
| $97.97 | 10,000 | $979,700.00 | 43,515 | 2024-07-19 | Filing | |
| $76.70 | 1,000 | $76,700.00 | 88,218 | 2024-06-11 | Filing | |
| $79.00 | 1 | $79.00 | 89,218 | 2024-06-07 | Filing | |
| $79.05 | 5 | $395.25 | 89,219 | 2024-06-07 | Filing | |
| $79.03 | 2,478 | $195,836.34 | 89,224 | 2024-06-06 | Filing | |
| $79.00 | 522 | $41,238.00 | 91,702 | 2024-06-05 | Filing | |
| $81.87 | 150 | $12,280.50 | 150 | 2024-03-12 | Filing | |
| $81.93 | 2,000 | $163,860.00 | 42,889 | 2024-03-12 | Filing | |
| $81.00 | 100 | $8,099.50 | 26,571 | 2024-03-05 | Filing | |
| $80.80 | 4,900 | $395,920.00 | 26,671 | 2024-03-05 | Filing | |
| $82.45 | 2,053 | $169,269.85 | 41,427 | 2024-01-22 | Filing |