| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $175.53 | 838 | $147,092.80 | 7,067 | 2025-05-20 | Filing | |
| $175.53 | 1,151 | $202,033.19 | 3,141 | 2025-05-20 | Filing | |
| $175.53 | 1,088 | $190,974.90 | 12,096 | 2025-05-20 | Filing | |
| $151.73 | 1,000 | $151,734.80 | 5,535 | 2021-06-28 | Filing | |
| $181.98 | 3,768 | $685,715.71 | 5,405 | 2025-03-26 | Filing | |
| $176.75 | 3,785 | $668,987.40 | 21,755 | 2025-03-19 | Filing | |
| $177.68 | 4,846 | $861,021.29 | 1,792 | 2025-03-07 | Filing | |
| $177.21 | 1,241 | $219,917.61 | 3,975 | 2025-03-07 | Filing | |
| $168.66 | 32,824 | $5,535,964.54 | 773,195 | 2025-03-05 | Filing | |
| $170.67 | 32,096 | $5,477,689.52 | 806,019 | 2025-03-04 | Filing | |
| $169.51 | 2,000 | $339,026.80 | 4,975 | 2025-03-05 | Filing | |
| $160.14 | 37,025 | $5,929,227.93 | 674,694 | 2024-12-26 | Filing | |
| $160.02 | 15,783 | $2,525,530.95 | 674,694 | 2024-12-24 | Filing | |
| $159.93 | 750 | $119,947.50 | 6,975 | 2024-12-26 | Filing | |
| $157.41 | 52,808 | $8,312,274.92 | 674,694 | 2024-12-23 | Filing | |
| $158.23 | 330 | $52,214.91 | 8,610 | 2024-12-23 | Filing | |
| $162.13 | 35,205 | $5,707,948.59 | 674,694 | 2024-12-17 | Filing | |
| $164.45 | 500 | $82,224.50 | 2,000 | 2024-12-11 | Filing | |
| $172.00 | 875 | $150,500.00 | 5,752 | 2024-12-09 | Filing | |
| $170.00 | 46,940 | $7,979,800.00 | 674,694 | 2024-11-22 | Filing |