| Jun 25, 2026 | Buy | 683,654 | 28.81 USD | — | SEC |
| Jun 25, 2026 | Buy | 124,477 | 28.81 USD | — | SEC |
| Mar 11, 2026 | Buy | 200,000 | 18.18 USD | $3.6M | SEC |
| Mar 11, 2026 | Buy | 45,000 | 18.47 USD | $831.2K | SEC |
| Mar 9, 2026 | Buy | 100,000 | 18.46 USD | $1.8M | SEC |
| Mar 9, 2026 | Buy | 200,000 | 18.42 USD | $3.7M | SEC |
| Dec 19, 2024 | Buy | 477,048 | 29.37 USD | $14M | SEC |
| Dec 19, 2024 | Buy | 2,620,037 | 29.37 USD | $77M | SEC |
| Mar 5, 2018 | Buy | 1,119.5 | 18.28 USD | $20.5K | SEC |
| Nov 23, 2016 | Buy | 229.65 | 18.39 USD | $4.2K | SEC |
| Oct 17, 2014 | Buy | 14.94 | 15.66 USD | $234 | SEC |
| Mar 27, 2014 | Buy | 9,685.49 | 16.00 USD | $155K | SEC |
| Jan 3, 2014 | Buy | 14,071.82 | 15.35 USD | $216K | SEC |
| Sep 17, 2013 | Buy | 81.48 | 1,019.62 USD | $83.1K | SEC |
| Feb 8, 2013 | Buy | 845 | 1,021.87 USD | $863.5K | SEC |
| Dec 12, 2012 | Buy | 6,905 | 1,008.26 USD | $7M | SEC |
| Sep 14, 2012 | Buy | 3,856 | 1,011.56 USD | $3.9M | SEC |
| Jun 20, 2012 | Buy | 2,184 | 1,005.67 USD | $2.2M | SEC |
| Mar 20, 2012 | Buy | 4,867 | 985.01 USD | $4.8M | SEC |
| Feb 10, 2012 | Buy | 2,271 | 985.12 USD | $2.2M | SEC |
| Feb 3, 2012 | Buy | 3,741 | 985.21 USD | $3.7M | SEC |
| Dec 20, 2011 | Buy | 573 | 981.57 USD | $562.4K | SEC |
| Aug 3, 2011 | Buy | 4,534 | 960.56 USD | $4.4M | SEC |
| Jun 21, 2011 | Buy | 2,868 | 1,000.00 USD | $2.9M | SEC |