| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.33 | 6,558 | $684,196.14 | 31,192 | 2025-12-01 | Filing | |
| $105.41 | 619 | $65,249.84 | 63,164 | 2025-11-14 | Filing | |
| $105.37 | 1,086 | $114,428.56 | 63,164 | 2025-11-14 | Filing | |
| $105.31 | 476 | $50,126.04 | 63,164 | 2025-11-14 | Filing | |
| $105.31 | 425 | $44,755.39 | 63,164 | 2025-11-14 | Filing | |
| $105.37 | 1,491 | $157,102.20 | 63,164 | 2025-11-14 | Filing | |
| $105.41 | 1,431 | $150,844.14 | 63,164 | 2025-11-14 | Filing | |
| $105.52 | 321 | $33,871.18 | 63,164 | 2025-11-14 | Filing | |
| $105.52 | 1,937 | $204,387.78 | 63,164 | 2025-11-14 | Filing | |
| $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 |