Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $99.07 | 1,059 | Large Shareholder, Officer, Director | 80,006 | 2023-06-22 | Filing |
| $96.26 | 672 | Large Shareholder, Officer, Director | 81,065 | 2023-06-22 | Filing |
| $97.10 | 581 | Large Shareholder, Officer, Director | 81,737 | 2023-06-22 | Filing |
| $99.46 | 24,648 | Large Shareholder, Officer, Director | 82,318 | 2023-06-21 | Filing |
| $100.31 | 14,277 | Large Shareholder, Officer, Director | 106,966 | 2023-06-21 | Filing |
| $101.12 | 1,075 | Large Shareholder, Officer, Director | 121,243 | 2023-06-21 | Filing |
| $66.62 | 10,000 | Director | 36,257 | 2023-03-06 | Filing |
| $105.45 | 10,000 | Large Shareholder, Officer, Director | 57,729 | 2021-07-30 | Filing |
| $88.72 | 7,191 | Large Shareholder, Officer, Director | 57,789 | 2021-03-09 | Filing |
| $89.69 | 2,809 | Large Shareholder, Officer, Director | 64,980 | 2021-03-09 | Filing |
| $22.61 | 22,000 | Large Shareholder, Officer, Director | 45,789 | 2020-01-13 | Filing |
| $3.57 | 314,937 | Large Shareholder, Officer, Director | 3,057,965 | 2015-04-16 | Filing |
| $3.41 | 68,386 | Officer | 1,066,664 | 2015-03-20 | Filing |
| $3.46 | 1,665 | Officer | 1,135,050 | 2015-03-20 | Filing |
| $3.44 | 231 | Officer | 1,136,715 | 2015-03-20 | Filing |
| $6.30 | 47,000 | Officer | 1,167,494 | 2014-01-10 | Filing |
| $6.33 | 20,000 | Officer | 1,214,494 | 2014-01-10 | Filing |
| $6.40 | 10,000 | Director | 63,212 | 2013-01-11 | Filing |
| $5.94 | 350,764 | Large Shareholder, Officer, Director | 3,376,747 | 2012-12-19 | Filing |
| $3.94 | 15,000 | Officer | 51,526 | 2010-12-28 | Filing |