| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.10 | 5,000 | $245,511.00 | 35,939 | 2026-03-03 | Filing | |
| $48.23 | 10,000 | $482,268.00 | 40,939 | 2026-02-27 | Filing | |
| $47.76 | 488 | $23,308.64 | 91,756 | 2026-02-23 | Filing | |
| $46.38 | 14,974 | $694,542.04 | 92,244 | 2026-02-23 | Filing | |
| $47.47 | 14,349 | $681,108.29 | 73,124 | 2026-02-24 | Filing | |
| $49.41 | 7,990 | $394,770.72 | 94,003 | 2026-02-18 | Filing | |
| $56.49 | 1,600 | $90,384.00 | 6,366 | 2025-11-21 | Filing | |
| $59.71 | 48 | $2,866.08 | 372,985 | 2025-11-06 | Filing | |
| $58.73 | 1,260 | $73,997.28 | 373,033 | 2025-11-06 | Filing | |
| $57.30 | 3,692 | $211,545.32 | 374,293 | 2025-11-06 | Filing | |
| $62.30 | 849 | $52,891.26 | 377,985 | 2025-11-05 | Filing | |
| $60.31 | 1,856 | $111,937.22 | 378,834 | 2025-11-05 | Filing | |
| $59.52 | 2,295 | $136,600.92 | 380,690 | 2025-11-05 | Filing | |
| $63.29 | 1,048 | $66,328.97 | 382,985 | 2025-11-04 | Filing | |
| $62.18 | 3,952 | $245,733.38 | 384,033 | 2025-11-04 | Filing | |
| $66.61 | 4,000 | $266,445.60 | 10,069 | 2025-08-29 | Filing | |
| $63.98 | 2,500 | $159,950.00 | 7,966 | 2025-08-08 | Filing | |
| $74.26 | 800 | $59,411.04 | 111,156 | 2025-07-30 | Filing | |
| $73.32 | 2,038 | $149,416.38 | 111,956 | 2025-07-30 | Filing | |
| $72.17 | 5,162 | $372,550.32 | 113,994 | 2025-07-30 | Filing |