| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.72 | 17,009 | $1,866,224.08 | 338,992 | 2024-06-03 | Filing | |
| $108.93 | 67,228 | $7,323,206.55 | 356,001 | 2024-06-03 | Filing | |
| $109.46 | 11,387 | $1,246,364.09 | 279,025 | 2024-06-03 | Filing | |
| $125.00 | 300 | $37,500.00 | 99,965 | 2024-05-23 | Filing | |
| $118.72 | 60,114 | $7,136,613.85 | 290,412 | 2024-05-15 | Filing | |
| $118.35 | 66,991 | $7,928,384.85 | 350,526 | 2024-05-15 | Filing | |
| $113.37 | 300 | $34,011.00 | 100,053 | 2024-05-07 | Filing | |
| $126.84 | 9,901 | $1,255,801.26 | 337,247 | 2024-05-06 | Filing | |
| $126.02 | 25,507 | $3,214,366.63 | 347,148 | 2024-05-06 | Filing | |
| $125.02 | 41,631 | $5,204,516.12 | 372,655 | 2024-05-06 | Filing | |
| $123.98 | 7,898 | $979,172.72 | 414,286 | 2024-05-06 | Filing | |
| $122.95 | 700 | $86,065.98 | 422,184 | 2024-05-06 | Filing | |
| $130.08 | 24,518 | $3,189,237.69 | 337,247 | 2024-04-24 | Filing | |
| $131.37 | 298 | $39,148.26 | 337,247 | 2024-04-23 | Filing | |
| $130.04 | 23,626 | $3,072,249.44 | 337,545 | 2024-04-23 | Filing | |
| $130.94 | 2,203 | $288,450.47 | 162,706 | 2024-04-11 | Filing | |
| $130.14 | 3,734 | $485,952.84 | 164,909 | 2024-04-11 | Filing | |
| $129.34 | 2,763 | $357,363.10 | 168,643 | 2024-04-11 | Filing | |
| $128.34 | 1,300 | $166,843.04 | 171,406 | 2024-04-11 | Filing | |
| $130.28 | 15,000 | $1,954,228.50 | 0 | 2024-04-11 | Filing |