| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.57 | 3,293 | $199,460.63 | 12,546 | 2025-04-25 | Filing | |
| $54.60 | 5,000 | $272,977.50 | 49,988 | 2025-03-17 | Filing | |
| $54.78 | 3,333 | $182,580.07 | 17,184 | 2025-03-17 | Filing | |
| $54.78 | 15,088 | $826,513.10 | 100,628 | 2025-03-17 | Filing | |
| $60.45 | 3,563 | $215,371.24 | 5,000 | 2025-02-20 | Filing | |
| $62.27 | 1,000 | $62,270.00 | 17,668 | 2025-02-13 | Filing | |
| $58.77 | 3,000 | $176,318.70 | 52,253 | 2024-12-19 | Filing | |
| $65.17 | 1,250 | $81,461.00 | 30,193 | 2024-11-11 | Filing | |
| $55.32 | 1,000 | $55,322.30 | 0 | 2024-10-29 | Filing | |
| $57.92 | 1,473 | $85,316.16 | 11,732 | 2024-10-21 | Filing | |
| $55.14 | 1,250 | $68,925.75 | 31,443 | 2024-10-04 | Filing | |
| $55.99 | 1,824 | $102,123.02 | 55,253 | 2024-07-24 | Filing | |
| $55.11 | 1,005 | $55,389.87 | 57,077 | 2024-07-23 | Filing | |
| $54.98 | 57,052 | $3,136,593.45 | 124,156 | 2024-07-23 | Filing | |
| $55.95 | 658 | $36,813.65 | 181,208 | 2024-07-22 | Filing | |
| $55.33 | 34,328 | $1,899,282.42 | 181,866 | 2024-07-22 | Filing | |
| $59.52 | 958 | $57,020.16 | 35,401 | 2023-01-27 | Filing | |
| $58.01 | 2,000 | $116,010.00 | 36,359 | 2023-01-26 | Filing | |
| $73.70 | 1,000 | $73,697.40 | 0 | 2022-05-12 | Filing | |
| $86.78 | 14 | $1,214.92 | 27,255 | 2022-05-11 | Filing |