| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.71 | 11,252 | $919,344.66 | 111,576 | 2025-02-13 | Filing | |
| $81.70 | 7,500 | $612,750.00 | 122,828 | 2025-02-13 | Filing | |
| $81.70 | 4,000 | $326,780.00 | 130,328 | 2025-02-13 | Filing | |
| $69.98 | 13,000 | $909,675.00 | 3,023 | 2024-11-11 | Filing | |
| $61.59 | 13,254 | $816,313.86 | 88,966 | 2024-08-20 | Filing | |
| $60.66 | 8,000 | $485,315.20 | 91,539 | 2024-08-15 | Filing | |
| $60.53 | 9,299 | $562,821.98 | 99,539 | 2024-08-15 | Filing | |
| $60.52 | 8,000 | $484,124.00 | 108,838 | 2024-08-15 | Filing | |
| $40.66 | 28,096 | $1,142,397.41 | 410,060 | 2023-10-18 | Filing | |
| $49.87 | 12,000 | $598,440.00 | 155,979 | 2023-04-18 | Filing | |
| $51.63 | 12,500 | $645,400.00 | 239,429 | 2023-02-16 | Filing | |
| $50.77 | 2,950 | $149,771.50 | 82,779 | 2023-02-21 | Filing | |
| $51.18 | 98 | $5,015.64 | 93 | 2023-02-17 | Filing | |
| $51.11 | 11,903 | $608,302.82 | 65,764 | 2023-02-17 | Filing | |
| $68.66 | 8,000 | $549,256.00 | 0 | 2022-02-11 | Filing | |
| $68.62 | 1,474 | $101,148.68 | 158,448 | 2022-02-11 | Filing | |
| $68.56 | 14,800 | $1,014,614.00 | 57,043 | 2022-02-11 | Filing | |
| $68.68 | 8,000 | $549,468.00 | 109,505 | 2022-02-11 | Filing | |
| $68.66 | 5,000 | $343,300.00 | 65,829 | 2022-02-11 | Filing | |
| $72.50 | 27,783 | $2,014,267.50 | 54,333 | 2021-10-19 | Filing |