| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $112.86 | 3,600 | $406,296.00 | 59,686 | 2024-09-03 | Filing | |
| $109.75 | 2,262 | $248,254.50 | 9,049 | 2024-08-20 | Filing | |
| $110.00 | 1,000 | $110,000.00 | 14,000 | 2024-08-19 | Filing | |
| $109.75 | 15,875 | $1,742,281.25 | 295,650 | 2024-08-20 | Filing | |
| $108.41 | 15,875 | $1,721,008.75 | 295,650 | 2024-08-19 | Filing | |
| $107.58 | 4,636 | $498,740.88 | 63,286 | 2024-08-09 | Filing | |
| $105.00 | 2,866 | $300,930.00 | 15,000 | 2024-08-01 | Filing | |
| $100.00 | 2,500 | $250,000.00 | 17,866 | 2024-07-16 | Filing | |
| $92.88 | 15,875 | $1,474,470.00 | 295,650 | 2024-07-09 | Filing | |
| $91.59 | 15,875 | $1,453,991.25 | 295,650 | 2024-07-08 | Filing | |
| $89.42 | 2,700 | $241,420.50 | 20,366 | 2024-06-20 | Filing | |
| $88.71 | 32,384 | $2,872,622.72 | 23,066 | 2024-06-20 | Filing | |
| $88.35 | 6,200 | $547,770.00 | 11,311 | 2024-06-20 | Filing | |
| $88.31 | 9,000 | $794,790.00 | 110,367 | 2024-06-18 | Filing | |
| $86.83 | 3,095 | $268,738.85 | 0 | 2024-06-17 | Filing | |
| $87.41 | 3,923 | $342,909.43 | 18,107 | 2024-06-13 | Filing | |
| $87.41 | 10,000 | $874,100.00 | 18,107 | 2024-06-13 | Filing | |
| $81.33 | 954 | $77,588.82 | 35,166 | 2024-06-05 | Filing | |
| $80.38 | 15,875 | $1,276,032.50 | 295,650 | 2024-06-04 | Filing | |
| $81.03 | 15,875 | $1,286,351.25 | 295,650 | 2024-06-03 | Filing |