| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.93 | 9,000 | $746,377.20 | 12,884 | 2024-06-04 | Filing | |
| $85.00 | 7,500 | $637,500.00 | 608,678 | 2024-05-15 | Filing | |
| $85.18 | 22,500 | $1,916,550.00 | 616,178 | 2024-04-30 | Filing | |
| $90.96 | 7,500 | $682,200.00 | 651,264 | 2024-01-08 | Filing | |
| $88.49 | 7,500 | $663,675.00 | 579,743 | 2023-12-08 | Filing | |
| $80.48 | 13,535 | $1,089,317.10 | 109,864 | 2023-11-01 | Filing | |
| $92.24 | 9,784 | $902,516.27 | 123,399 | 2023-09-05 | Filing | |
| $90.67 | 1,914 | $173,550.23 | 7,500 | 2023-08-07 | Filing | |
| $84.86 | 9,300 | $789,154.29 | 19,801 | 2023-05-05 | Filing | |
| $93.90 | 500 | $46,950.00 | 4,894 | 2022-09-08 | Filing | |
| $105.38 | 5,000 | $526,900.00 | 80,328 | 2022-05-31 | Filing | |
| $124.92 | 5,623 | $702,447.65 | 43,290 | 2022-03-14 | Filing | |
| $125.20 | 2,030 | $254,145.85 | 48,913 | 2022-03-07 | Filing | |
| $120.00 | 5,717 | $686,040.00 | 50,943 | 2022-03-04 | Filing | |
| $123.54 | 336 | $41,509.44 | 1,031,059 | 2022-02-17 | Filing | |
| $107.47 | 348 | $37,399.56 | 1,031,037 | 2021-11-03 | Filing | |
| $110.21 | 3,735 | $411,629.87 | 44,736 | 2021-08-31 | Filing | |
| $100.43 | 30 | $3,012.90 | 1,031,037 | 2021-07-28 | Filing | |
| $100.00 | 340 | $34,000.00 | 1,031,067 | 2021-07-28 | Filing | |
| $113.60 | 5,136 | $583,452.68 | 48,471 | 2021-05-07 | Filing |