| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $44.44 | 7,296 | $324,197.76 | 0 | 2024-02-09 | Filing | |
| $44.08 | 32,704 | $1,441,719.87 | 7,296 | 2024-02-09 | Filing | |
| $44.44 | 36,479 | $1,620,944.37 | 1 | 2024-02-09 | Filing | |
| $44.08 | 163,521 | $7,208,643.41 | 36,480 | 2024-02-09 | Filing | |
| $41.77 | 200 | $8,354.00 | 9,786,603 | 2024-01-24 | Filing | |
| $41.15 | 8,133 | $334,706.30 | 9,786,803 | 2024-01-24 | Filing | |
| $38.58 | 4,000 | $154,320.00 | 258,310 | 2024-01-17 | Filing | |
| $46.66 | 8,333 | $388,828.61 | 9,794,936 | 2023-12-27 | Filing | |
| $46.02 | 103,846 | $4,779,148.69 | 1 | 2023-12-22 | Filing | |
| $44.92 | 1,200 | $53,907.00 | 228,942 | 2023-12-20 | Filing | |
| $44.28 | 2,800 | $123,977.00 | 230,142 | 2023-12-20 | Filing | |
| $45.00 | 5,829 | $262,305.00 | 732,588 | 2023-12-15 | Filing | |
| $45.00 | 1,457 | $65,565.00 | 93,773 | 2023-12-15 | Filing | |
| $38.96 | 8,333 | $324,612.02 | 9,830,269 | 2023-11-28 | Filing | |
| $38.79 | 100,000 | $3,879,000.00 | 3,284,862 | 2023-11-27 | Filing | |
| $37.90 | 2,523 | $95,621.70 | 95,230 | 2023-11-27 | Filing | |
| $37.36 | 45 | $1,681.11 | 97,753 | 2023-11-21 | Filing | |
| $36.69 | 4,450 | $163,274.95 | 97,798 | 2023-11-21 | Filing | |
| $37.36 | 389 | $14,532.26 | 738,417 | 2023-11-21 | Filing | |
| $36.69 | 38,478 | $1,411,796.30 | 738,806 | 2023-11-21 | Filing |