| May 18, 2026 | Sell | -100,000 | 41.26 USD | $4.1M | SEC |
| Apr 29, 2026 | Award | 9,270 | 0.00 USD | $0 | SEC |
| Mar 29, 2023 | Other | -19,350,638 | — | — | SEC |
| Dec 17, 2003 | Sell | -127,342 | 4.12 USD | — | SEC |
| Dec 17, 2003 | Sell | -269,608 | 4.12 USD | — | SEC |
| Dec 15, 2003 | Sell | -23,900 | 4.25 USD | — | SEC |
| Dec 15, 2003 | Sell | -50,600 | 4.25 USD | — | SEC |
| Dec 9, 2003 | Sell | -34,775 | 4.33 USD | — | SEC |
| Dec 9, 2003 | Sell | -16,425 | 4.33 USD | — | SEC |
| Dec 8, 2003 | Sell | -11,750 | 4.30 USD | — | SEC |
| Dec 8, 2003 | Sell | -5,550 | 4.30 USD | — | SEC |
| Dec 4, 2003 | Sell | -50,940 | 4.33 USD | — | SEC |
| Dec 4, 2003 | Sell | -24,060 | 4.33 USD | — | SEC |
| Dec 3, 2003 | Sell | -27,268 | 4.52 USD | — | SEC |
| Dec 3, 2003 | Sell | -55,559 | 4.46 USD | — | SEC |
| Dec 3, 2003 | Sell | -26,241 | 4.46 USD | — | SEC |
| Dec 3, 2003 | Sell | -57,732 | 4.52 USD | — | SEC |
| Nov 26, 2003 | Sell | -10,324 | 4.58 USD | — | SEC |
| Nov 26, 2003 | Sell | -4,876 | 4.58 USD | — | SEC |
| Nov 14, 2003 | Sell | -69,004 | 3.56 USD | — | SEC |
| Nov 14, 2003 | Sell | -146,096 | 3.56 USD | — | SEC |
| Nov 13, 2003 | Sell | -40,684 | 3.47 USD | — | SEC |
| Nov 13, 2003 | Sell | -19,216 | 3.47 USD | — | SEC |
| Nov 12, 2003 | Sell | -9,624 | 3.60 USD | — | SEC |
| Nov 12, 2003 | Sell | -20,376 | 3.60 USD | — | SEC |