| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $61.48 | 2,900 | $178,287.36 | 37,448 | 2024-08-27 | Filing | |
| $64.89 | 417 | $27,059.13 | 28,870 | 2024-08-21 | Filing | |
| $57.09 | 12,154 | $693,859.71 | 128,413 | 2024-08-05 | Filing | |
| $78.00 | 219 | $17,082.00 | 29,507 | 2024-06-17 | Filing | |
| $73.48 | 26,853 | $1,973,214.83 | 144,623 | 2024-06-04 | Filing | |
| $71.88 | 416 | $29,902.08 | 30,321 | 2024-05-21 | Filing | |
| $75.00 | 443 | $33,225.00 | 30,958 | 2024-04-08 | Filing | |
| $69.95 | 2,648 | $185,227.60 | 20,509 | 2024-04-01 | Filing | |
| $63.00 | 284 | $17,892.00 | 31,401 | 2024-03-01 | Filing | |
| $62.00 | 2,807 | $174,034.00 | 31,685 | 2024-03-01 | Filing | |
| $61.00 | 7,677 | $468,297.00 | 34,492 | 2024-03-01 | Filing | |
| $64.50 | 1,500 | $96,750.00 | 23,157 | 2024-03-01 | Filing | |
| $61.00 | 1,500 | $91,500.00 | 24,657 | 2024-03-01 | Filing | |
| $43.11 | 45,461 | $1,959,896.45 | 175,697 | 2023-11-03 | Filing | |
| $42.49 | 20,000 | $849,756.00 | 221,158 | 2023-11-02 | Filing | |
| $45.42 | 2,169 | $98,515.98 | 43,011 | 2023-09-06 | Filing | |
| $40.90 | 2,169 | $88,712.10 | 31,554 | 2022-09-07 | Filing | |
| $63.00 | 4,776 | $300,888.00 | 26,719 | 2022-05-04 | Filing | |
| $53.37 | 11,380 | $607,384.74 | 254,507 | 2022-02-15 | Filing | |
| $51.82 | 4,150 | $215,054.25 | 7,545 | 2022-01-31 | Filing |