| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.94 | 6,558 | $589,827.18 | 26,313 | 2025-04-28 | Filing | |
| $98.14 | 7,200 | $706,608.00 | 15,099 | 2025-02-14 | Filing | |
| $109.14 | 4,008 | $437,433.12 | 29,895 | 2024-12-02 | Filing | |
| $99.67 | 3,588 | $357,615.96 | 19,232 | 2024-11-01 | Filing | |
| $89.00 | 2,004 | $178,356.00 | 25,016 | 2024-07-31 | Filing | |
| $88.44 | 2,004 | $177,233.76 | 25,016 | 2024-07-30 | Filing | |
| $84.89 | 756 | $64,177.90 | 38,538 | 2024-05-22 | Filing | |
| $84.43 | 23,991 | $2,025,620.11 | 39,294 | 2024-05-22 | Filing | |
| $72.00 | 2,427 | $174,744.00 | 18,535 | 2023-12-14 | Filing | |
| $67.85 | 2,260 | $153,341.00 | 23,081 | 2023-12-13 | Filing | |
| $64.40 | 2,260 | $145,544.00 | 27,893 | 2023-12-01 | Filing | |
| $60.77 | 4,000 | $243,071.20 | 18,535 | 2023-11-06 | Filing | |
| $71.42 | 32,596 | $2,328,058.47 | 7,690 | 2023-08-07 | Filing | |
| $45.14 | 3,947 | $178,167.58 | 27,609 | 2022-12-15 | Filing | |
| $46.75 | 3,947 | $184,522.25 | 26,496 | 2022-12-01 | Filing | |
| $47.90 | 2,531 | $121,223.76 | 21,339 | 2022-08-22 | Filing | |
| $74.80 | 6,307 | $471,763.60 | 23,746 | 2021-12-01 | Filing | |
| $69.44 | 11,754 | $816,193.06 | 724 | 2021-05-10 | Filing | |
| $69.59 | 9,159 | $637,405.95 | 724 | 2021-05-10 | Filing | |
| $69.52 | 10,066 | $699,808.45 | 724 | 2021-05-10 | Filing |