| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.78 | 3,182 | $148,853.96 | 94,308 | 2026-03-23 | Filing | |
| $46.78 | 10,020 | $468,735.60 | 255,501 | 2026-03-23 | Filing | |
| $46.78 | 3,708 | $173,460.24 | 15,565 | 2026-03-23 | Filing | |
| $48.26 | 3,150 | $152,019.00 | 13,143 | 2026-03-16 | Filing | |
| $48.26 | 4,021 | $194,053.46 | 13,773 | 2026-03-16 | Filing | |
| $48.26 | 5,848 | $282,224.48 | 17,794 | 2026-03-16 | Filing | |
| $48.26 | 3,450 | $166,497.00 | 91,240 | 2026-03-16 | Filing | |
| $48.26 | 10,349 | $499,442.74 | 245,834 | 2026-03-16 | Filing | |
| $52.80 | 2,800 | $147,840.00 | 87,815 | 2026-03-11 | Filing | |
| $52.80 | 9,798 | $517,334.40 | 235,558 | 2026-03-11 | Filing | |
| $52.58 | 6,967 | $366,324.86 | 226,106 | 2026-02-19 | Filing | |
| $52.58 | 2,112 | $111,048.96 | 85,115 | 2026-02-19 | Filing | |
| $60.19 | 34,972 | $2,104,964.68 | 6,767 | 2026-01-22 | Filing | |
| $60.23 | 60,000 | $3,613,800.00 | 134,201 | 2026-01-22 | Filing | |
| $52.10 | 8,567 | $446,340.70 | 194,201 | 2026-01-20 | Filing | |
| $51.61 | 21,433 | $1,106,157.13 | 202,768 | 2026-01-20 | Filing | |
| $60.21 | 5,763 | $347,009.82 | 6,767 | 2026-01-06 | Filing | |
| $60.00 | 5,004 | $300,240.00 | 12,530 | 2026-01-06 | Filing | |
| $60.18 | 18,933 | $1,139,386.05 | 17,534 | 2026-01-06 | Filing | |
| $56.89 | 1,000 | $56,885.80 | 6,767 | 2025-12-22 | Filing |