| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.00 | 1,971 | $118,260.00 | 117,623 | 2026-04-21 | Filing | |
| $54.14 | 3,038 | $164,477.32 | 119,594 | 2026-03-19 | Filing | |
| $52.77 | 4,577 | $241,528.29 | 117,072 | 2026-03-17 | Filing | |
| $54.14 | 3,641 | $197,123.74 | 160,049 | 2026-03-19 | Filing | |
| $52.77 | 6,729 | $355,089.33 | 156,370 | 2026-03-17 | Filing | |
| $54.14 | 2,155 | $116,671.70 | 167,941 | 2026-03-19 | Filing | |
| $52.77 | 4,729 | $249,549.33 | 164,166 | 2026-03-17 | Filing | |
| $54.14 | 8,083 | $437,613.62 | 838,561 | 2026-03-19 | Filing | |
| $52.77 | 18,976 | $1,001,363.52 | 830,958 | 2026-03-17 | Filing | |
| $61.42 | 12,040 | $739,540.14 | 768,979 | 2026-03-02 | Filing | |
| $60.91 | 32,460 | $1,977,226.24 | 781,019 | 2026-03-02 | Filing | |
| $59.53 | 2,600 | $154,769.94 | 813,479 | 2026-03-02 | Filing | |
| $58.77 | 1,900 | $111,663.00 | 816,079 | 2026-03-02 | Filing | |
| $56.83 | 1,000 | $56,832.00 | 817,979 | 2026-03-02 | Filing | |
| $70.25 | 7,945 | $558,136.25 | 149,587 | 2025-12-30 | Filing | |
| $75.58 | 7,728 | $584,105.42 | 146,039 | 2026-01-05 | Filing | |
| $70.32 | 3,765 | $264,754.80 | 153,767 | 2025-12-30 | Filing | |
| $72.18 | 500 | $36,090.00 | 41,279 | 2025-12-26 | Filing | |
| $72.96 | 3,791 | $276,591.36 | 102,738 | 2025-12-18 | Filing | |
| $71.82 | 2,579 | $185,223.78 | 106,529 | 2025-12-17 | Filing |