| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.00 | 5,679 | $369,148.63 | 6,536 | 2025-05-08 | Filing | |
| $54.57 | 841 | $45,892.19 | 22,752 | 2025-02-21 | Filing | |
| $53.98 | 2,492 | $134,510.43 | 23,593 | 2025-02-21 | Filing | |
| $95.02 | 1,695 | $161,058.90 | 16,971 | 2024-03-26 | Filing | |
| $92.38 | 5,000 | $461,883.00 | 41,036 | 2024-10-24 | Filing | |
| $93.81 | 7,000 | $656,671.40 | 18,666 | 2024-10-23 | Filing | |
| $95.40 | 7,000 | $667,774.80 | 25,666 | 2024-10-22 | Filing | |
| $96.16 | 333 | $32,021.28 | 200,844 | 2024-10-23 | Filing | |
| $95.45 | 3,126 | $298,370.45 | 201,177 | 2024-10-23 | Filing | |
| $94.34 | 2,400 | $226,421.52 | 204,303 | 2024-10-23 | Filing | |
| $93.29 | 2,141 | $199,731.11 | 206,703 | 2024-10-23 | Filing | |
| $99.63 | 3,333 | $332,058.12 | 26,085 | 2024-10-21 | Filing | |
| $101.24 | 1,009 | $102,155.90 | 38,821 | 2024-10-16 | Filing | |
| $100.37 | 1,500 | $150,556.50 | 39,830 | 2024-10-16 | Filing | |
| $99.19 | 1,728 | $171,408.61 | 41,330 | 2024-10-16 | Filing | |
| $102.21 | 8,733 | $892,558.88 | 154,346 | 2024-10-16 | Filing | |
| $101.25 | 2,328 | $235,707.21 | 163,079 | 2024-10-16 | Filing | |
| $100.16 | 2,999 | $300,371.74 | 165,407 | 2024-10-16 | Filing | |
| $99.13 | 4,000 | $396,519.20 | 168,406 | 2024-10-16 | Filing | |
| $102.34 | 8,194 | $838,538.73 | 678,820 | 2024-10-16 | Filing |