| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.01 | 4,387 | $219,393.87 | 365 | 2024-11-18 | Filing | |
| $48.98 | 1,232 | $60,343.36 | 14,919 | 2024-08-20 | Filing | |
| $48.89 | 20,632 | $1,008,684.04 | 90,341 | 2024-08-20 | Filing | |
| $77.85 | 703 | $54,728.55 | 12,084 | 2024-05-23 | Filing | |
| $78.05 | 209 | $16,312.45 | 715,055 | 2024-05-23 | Filing | |
| $77.57 | 8,881 | $688,899.17 | 715,264 | 2024-05-23 | Filing | |
| $76.16 | 22,784 | $1,735,229.44 | 724,145 | 2024-05-23 | Filing | |
| $75.51 | 12,357 | $933,077.07 | 746,929 | 2024-05-23 | Filing | |
| $76.08 | 743 | $56,527.44 | 759,286 | 2024-05-22 | Filing | |
| $75.43 | 17,008 | $1,282,913.44 | 760,029 | 2024-05-22 | Filing | |
| $74.62 | 12,249 | $914,020.38 | 777,037 | 2024-05-22 | Filing | |
| $75.10 | 378 | $28,387.80 | 0 | 2024-05-22 | Filing | |
| $74.29 | 863 | $64,112.27 | 378 | 2024-05-22 | Filing | |
| $72.26 | 5,811 | $419,902.86 | 109,116 | 2024-05-21 | Filing | |
| $71.82 | 10,654 | $765,170.28 | 114,927 | 2024-05-21 | Filing | |
| $72.97 | 1,210 | $88,293.70 | 14,554 | 2024-05-20 | Filing | |
| $69.20 | 650 | $44,980.00 | 1,920 | 2024-05-10 | Filing | |
| $75.23 | 7,250 | $545,417.50 | 124,116 | 2024-02-27 | Filing | |
| $74.57 | 15,756 | $1,174,924.92 | 131,366 | 2024-02-27 | Filing | |
| $75.75 | 551 | $41,738.25 | 11,908 | 2024-02-26 | Filing |