| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $94.91 | 100 | $9,491.00 | 211,930 | 2026-10-21 | Filing | |
| $93.71 | 2,000 | $187,420.00 | 212,030 | 2026-10-21 | Filing | |
| $92.66 | 2,000 | $185,320.00 | 214,030 | 2026-10-21 | Filing | |
| $91.76 | 2,985 | $273,903.60 | 216,030 | 2026-10-21 | Filing | |
| $90.98 | 5,101 | $464,088.98 | 219,015 | 2026-10-21 | Filing | |
| $89.74 | 7,623 | $684,088.02 | 224,116 | 2026-10-21 | Filing | |
| $89.20 | 1,677 | $149,588.40 | 231,739 | 2026-10-21 | Filing | |
| $87.67 | 8,514 | $746,422.38 | 233,416 | 2026-10-21 | Filing | |
| $34.67 | 4,104 | $142,285.68 | 211,930 | 2026-06-04 | Filing | |
| $34.01 | 25,896 | $880,722.96 | 216,034 | 2026-06-04 | Filing | |
| $41.77 | 600 | $25,062.00 | 183,316 | 2026-04-02 | Filing | |
| $40.88 | 4,231 | $172,963.28 | 183,916 | 2026-04-02 | Filing | |
| $40.29 | 12,477 | $502,698.33 | 188,147 | 2026-04-02 | Filing | |
| $39.14 | 12,692 | $496,764.88 | 200,624 | 2026-04-02 | Filing | |
| $3.65 | 723 | $2,639.67 | 183,316 | 2025-06-17 | Filing | |
| $2.75 | 2,874 | $7,903.50 | 182,164 | 2024-06-17 | Filing | |
| $2.92 | 1,558 | $4,549.36 | 179,544 | 2024-06-12 | Filing | |
| $9.23 | 2,258 | $20,841.34 | 61,924 | 2023-06-16 | Filing | |
| $9.42 | 1,132 | $10,663.44 | 58,688 | 2023-06-14 | Filing | |
| $9.23 | 2,749 | $25,373.27 | 178,077 | 2023-06-16 | Filing |