| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.63 | 2,000 | $99,250.00 | 3,343 | 2026-09-29 | Filing | |
| $49.50 | 465 | $22,997.65 | 465 | 2026-09-30 | Filing | |
| $49.41 | 2,000 | $98,820.00 | 2,000 | 2026-09-28 | Filing | |
| $48.98 | 500 | $24,490.00 | 4,053 | 2026-09-28 | Filing | |
| $48.96 | 1,542 | $75,494.32 | 3,553 | 2026-09-28 | Filing | |
| $49.34 | 2,030 | $100,160.20 | 3,381 | 2026-09-28 | Filing | |
| $49.87 | 2,005 | $99,984.54 | 3,356 | 2026-09-29 | Filing | |
| $49.97 | 40 | $1,998.90 | 3,386 | 2026-09-29 | Filing | |
| $49.06 | 2,000 | $98,120.00 | 3,346 | 2026-09-28 | Filing | |
| $65.83 | 1,000 | $65,830.00 | 3,391 | 2026-04-17 | Filing | |
| $57.08 | 5,170 | $295,103.60 | 8,670 | 2026-04-07 | Filing | |
| $58.62 | 31 | $1,817.22 | 2,822 | 2025-09-26 | Filing | |
| $56.66 | 3,500 | $198,310.00 | 3,500 | 2025-04-01 | Filing | |
| $58.20 | 1,000 | $58,200.00 | 1,000 | 2022-07-05 | Filing | |
| $51.99 | 3,200 | $166,380.80 | 14,647 | 2018-04-23 | Filing | |
| $52.03 | 3,200 | $166,486.08 | 11,447 | 2018-04-20 | Filing | |
| $52.15 | 3,200 | $166,874.88 | 8,247 | 2018-04-19 | Filing | |
| $51.41 | 970 | $49,863.53 | 970 | 2017-07-12 | Filing | |
| $30.02 | 3,000 | $90,052.20 | 62,861 | 2012-10-03 | Filing | |
| $22.71 | 170 | $3,860.70 | 55,338 | 2011-02-03 | Filing |