| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $151.46 | 10,000 | $1,514,600.00 | 20,000 | 2025-06-30 | Filing | |
| $151.46 | 10,000 | $1,514,600.00 | 10,000 | 2025-06-30 | Filing | |
| $52.94 | 2,000 | $105,880.00 | 6,642 | 2020-10-30 | Filing | |
| $63.55 | 62 | $3,940.10 | 46,040 | 2018-08-10 | Filing | |
| $54.18 | 925 | $50,115.58 | 6,768 | 2018-05-01 | Filing | |
| $53.63 | 600 | $32,179.20 | 7,427 | 2018-03-15 | Filing | |
| $53.61 | 1,862 | $99,819.96 | 5,843 | 2018-02-26 | Filing | |
| $68.39 | 1,420 | $97,106.70 | 1,420 | 2017-11-21 | Filing | |
| $60.69 | 2,000 | $121,372.00 | 9,158 | 2016-11-10 | Filing | |
| $61.19 | 33,150 | $2,028,319.22 | 192,052 | 2016-02-23 | Filing | |
| $59.18 | 2,100 | $124,278.00 | 5,063 | 2015-11-10 | Filing | |
| $68.59 | 13 | $891.67 | 13 | 2015-06-11 | Filing | |
| $68.17 | 13 | $886.21 | 13 | 2015-06-11 | Filing | |
| $62.34 | 1,900 | $118,446.00 | 2,400 | 2014-06-17 | Filing | |
| $62.32 | 500 | $31,162.05 | 500 | 2014-06-17 | Filing | |
| $69.60 | 3,500 | $243,600.00 | 3,500 | 2013-05-30 | Filing | |
| $64.40 | 781 | $50,296.32 | 781 | 2013-02-28 | Filing | |
| $41.89 | 7,600 | $318,364.00 | 17,000 | 2011-08-09 | Filing | |
| $41.89 | 9,400 | $393,756.60 | 9,400 | 2011-08-09 | Filing | |
| $40.92 | 20,000 | $818,424.00 | 62,745 | 2010-05-20 | Filing |