| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.39 | 2,000 | $106,780.00 | 21,702 | 2026-06-25 | Filing | |
| $52.01 | 574 | $29,853.74 | 24,993 | 2026-06-25 | Filing | |
| $52.36 | 4,800 | $251,328.00 | 4,800 | 2026-06-24 | Filing | |
| $52.36 | 4,800 | $251,328.00 | 29,490 | 2026-06-24 | Filing | |
| $52.20 | 2,500 | $130,500.00 | 24,796 | 2026-06-22 | Filing | |
| $53.01 | 9,400 | $498,247.00 | 33,375 | 2026-06-22 | Filing | |
| $93.17 | 191 | $17,795.47 | 16,684 | 2020-10-16 | Filing | |
| $46.21 | 10,816 | $499,807.36 | 24,690 | 2025-10-02 | Filing | |
| $45.57 | 2,000 | $91,140.00 | 38,330 | 2025-10-02 | Filing | |
| $65.49 | 1,300 | $85,137.00 | 33,577 | 2025-04-24 | Filing | |
| $60.98 | 8,220 | $501,255.60 | 165,128 | 2022-12-30 | Filing | |
| $93.40 | 2,700 | $252,180.00 | 5,709 | 2020-09-30 | Filing | |
| $63.91 | 1,550 | $99,060.50 | 26,439 | 2020-04-17 | Filing | |
| $62.12 | 5,000 | $310,600.00 | 5,165 | 2018-04-06 | Filing | |
| $65.15 | 35 | $2,280.25 | 37,369 | 2017-12-29 | Filing | |
| $51.78 | 1,000 | $51,780.00 | 1,000 | 2016-04-12 | Filing | |
| $42.40 | 700 | $29,680.00 | 2,690 | 2013-04-16 | Filing | |
| $39.22 | 10,000 | $392,200.00 | 53,500 | 2013-02-13 | Filing | |
| $39.39 | 10,000 | $393,900.00 | 43,500 | 2013-02-12 | Filing | |
| $39.43 | 30,000 | $1,182,900.00 | 33,500 | 2013-02-07 | Filing |