| May 22, 2026 | Sell | -142,970 | 3.48 USD | $497K | SEC |
| May 22, 2026 | Sell | -112,284 | 3.40 USD | $382K | SEC |
| May 22, 2026 | Sell | -11,239 | 3.29 USD | $37K | SEC |
| May 22, 2026 | Sell | -60,182 | 3.35 USD | $201.6K | SEC |
| Mar 8, 2018 | Other | -402,000 | — | — | SEC |
| Mar 8, 2018 | Other | -17,816.74 | — | — | SEC |
| Apr 4, 2017 | Gift | -2,600 | 0.00 USD | $0 | SEC |
| Sep 28, 2015 | Sell | -105,113 | 49.92 USD | $5.2M | SEC |
| Sep 28, 2015 | Other | 106,983 | 0.00 USD | $0 | SEC |
| Sep 28, 2015 | Other | -106,983 | 0.00 USD | $0 | SEC |
| Sep 28, 2015 | Sell | -1,870 | 50.22 USD | $93.9K | SEC |
| Sep 18, 2015 | Sell | -100,000 | 53.51 USD | $5.4M | SEC |
| Sep 18, 2015 | Other | 119,700 | 0.00 USD | $0 | SEC |
| Sep 18, 2015 | Other | -119,700 | 0.00 USD | $0 | SEC |
| Sep 18, 2015 | Sell | -40,007 | 53.39 USD | $2.1M | SEC |
| Sep 18, 2015 | Sell | -119,700 | 53.52 USD | $6.4M | SEC |
| Sep 18, 2015 | Other | -40,007 | 0.00 USD | $0 | SEC |
| Sep 18, 2015 | Other | 100,000 | 0.00 USD | $0 | SEC |
| Sep 18, 2015 | Other | -100,000 | 0.00 USD | $0 | SEC |
| Sep 18, 2015 | Other | 40,007 | 0.00 USD | $0 | SEC |
| Sep 16, 2015 | Sell | -33,310 | 67.47 USD | $2.2M | SEC |
| Jun 26, 2015 | Gift | -3,000 | 0.00 USD | $0 | SEC |
| Jun 25, 2014 | Sell | -85,000 | 80.63 USD | $6.9M | SEC |
| Mar 24, 2014 | Sell | -38,666 | 77.46 USD | $3M | SEC |
| Mar 24, 2014 | Sell | -29,852 | 77.64 USD | $2.3M | SEC |