| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.01 | 1,000 | $65,010.00 | 63,519 | 2026-05-21 | Filing | |
| $62.77 | 867 | $54,421.59 | 7,643 | 2026-05-13 | Filing | |
| $62.80 | 655 | $41,134.00 | 5,064 | 2026-05-13 | Filing | |
| $63.27 | 220 | $13,919.40 | 5,719 | 2026-05-12 | Filing | |
| $64.50 | 1,000 | $64,500.50 | 64,019 | 2026-05-11 | Filing | |
| $62.78 | 1,600 | $100,448.00 | 18,530 | 2026-04-29 | Filing | |
| $63.12 | 311 | $19,630.32 | 7,441 | 2026-04-28 | Filing | |
| $52.40 | 500 | $26,200.00 | 64,319 | 2025-05-12 | Filing | |
| $50.94 | 2,000 | $101,873.80 | 64,819 | 2025-05-05 | Filing | |
| $48.53 | 2,284 | $110,831.33 | 3,633 | 2025-04-25 | Filing | |
| $45.83 | 267 | $12,235.28 | 5,762 | 2024-10-25 | Filing | |
| $41.48 | 5,000 | $207,407.00 | 66,819 | 2024-07-22 | Filing | |
| $36.73 | 1,180 | $43,337.98 | 4,631 | 2024-06-13 | Filing | |
| $39.99 | 1,150 | $45,992.18 | 4,639 | 2023-12-14 | Filing | |
| $34.82 | 2,200 | $76,604.00 | 5,789 | 2023-06-13 | Filing | |
| $34.45 | 33 | $1,136.85 | 6,886 | 2023-03-13 | Filing | |
| $39.08 | 1,000 | $39,080.00 | 60,206 | 2021-05-27 | Filing | |
| $37.68 | 6,000 | $226,080.00 | 53,590 | 2019-09-05 | Filing | |
| $37.50 | 1,950 | $73,125.00 | 17,000 | 2019-07-31 | Filing | |
| $37.75 | 50 | $1,887.50 | 18,950 | 2019-07-26 | Filing |