| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.36 | 4,333 | $309,210.68 | 9,938 | 2024-03-22 | Filing | |
| $70.13 | 25,975 | $1,821,696.88 | 14,271 | 2024-03-22 | Filing | |
| $69.59 | 10,057 | $699,910.88 | 40,246 | 2024-03-22 | Filing | |
| $70.55 | 504,263 | $35,575,754.65 | 1,479,148 | 2024-03-21 | Filing | |
| $69.73 | 3,043 | $212,192.35 | 9,485 | 2024-03-18 | Filing | |
| $69.03 | 3,782 | $261,063.14 | 12,528 | 2024-03-18 | Filing | |
| $70.99 | 3,337 | $236,881.28 | 0 | 2024-03-15 | Filing | |
| $70.36 | 3,763 | $264,768.44 | 3,337 | 2024-03-15 | Filing | |
| $69.44 | 1,900 | $131,932.20 | 7,100 | 2024-03-15 | Filing | |
| $64.46 | 2,967 | $191,251.34 | 30,303 | 2024-02-12 | Filing | |
| $63.40 | 3,688 | $233,810.72 | 33,270 | 2024-02-09 | Filing | |
| $62.29 | 3,456 | $215,289.79 | 36,958 | 2024-02-08 | Filing | |
| $64.46 | 11,169 | $719,948.16 | 92,339 | 2024-02-12 | Filing | |
| $63.40 | 13,886 | $880,340.46 | 103,508 | 2024-02-09 | Filing | |
| $62.29 | 13,010 | $810,451.45 | 117,394 | 2024-02-08 | Filing | |
| $55.27 | 7,598 | $419,925.50 | 17,859 | 2024-01-04 | Filing | |
| $55.27 | 8,514 | $470,550.90 | 16,310 | 2024-01-04 | Filing | |
| $55.27 | 29,073 | $1,606,803.66 | 60,193 | 2024-01-04 | Filing | |
| $51.86 | 845 | $43,822.71 | 7,795 | 2023-12-18 | Filing | |
| $51.03 | 12,243 | $624,700.30 | 8,640 | 2023-12-18 | Filing |