Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $145.68 | 150 | $21,852.00 | 8,230 | 2024-06-05 | Filing |
| $201.86 | 1 | $201.86 | 4,703,908 | 2023-12-14 | Filing |
| $159.20 | 314 | $49,988.80 | 6,864 | 2023-11-03 | Filing |
Director | $213.64 | 2 | $427.28 | 16 | 2019-10-17 | Filing |
Director | $117.83 | 3 | $353.48 | 14 | 2018-12-20 | Filing |
Director | $132.14 | 2 | $264.27 | 11 | 2018-11-29 | Filing |
Director | $124.85 | 8 | $998.77 | 9 | 2018-11-16 | Filing |
Director | $125.34 | 1 | $125.34 | 1 | 2018-10-31 | Filing |
Large Shareholder, Officer, Director | $45.73 | 25,000 | $1,143,312.50 | 4,076,220 | 2016-12-13 | Filing |
Director | $41.82 | 250 | $10,455.35 | 1,250 | 2016-11-15 | Filing |
Director | $41.24 | 1,000 | $41,243.50 | 21,000 | 2016-11-14 | Filing |
Large Shareholder, Officer, Director | $40.08 | 10,000 | $400,784.00 | 4,051,220 | 2016-11-10 | Filing |
Large Shareholder, Officer, Director | $41.90 | 9,400 | $393,893.84 | 4,041,220 | 2016-11-09 | Filing |
Large Shareholder, Officer, Director | $43.21 | 5,750 | $248,453.48 | 4,030,670 | 2016-11-04 | Filing |
Large Shareholder, Officer, Director | $43.98 | 1,150 | $50,581.03 | 4,031,640 | 2016-11-07 | Filing |
Large Shareholder, Officer, Director | $43.21 | 5,570 | $240,675.80 | 4,030,490 | 2016-11-04 | Filing |
Officer | $32.24 | 400 | $12,895.20 | 1,050 | 2015-07-30 | Filing |
Officer | $32.27 | 100 | $3,226.99 | 650 | 2015-07-30 | Filing |
Officer | $38.36 | 250 | $9,590.00 | 550 | 2015-06-19 | Filing |
Director | $37.40 | 4,000 | $149,600.00 | 20,000 | 2015-05-11 | Filing |