| Mar 19, 2026 | Buy | 2,502.5 | 9.99 USD | $25K | SEC | |
| Jan 6, 2023 | Buy | 10,000 | 10.00 USD | $100K | SEC | |
| Jan 30, 2007 | Other | -1,218 | 47.75 | $58.2K | SEC | |
| Jan 18, 2007 | Other | 45.3 | — | — | SEC | |
| Jan 18, 2007 | Other | 47.39 | — | — | SEC | |
| Jan 18, 2007 | Other | 45.65 | — | — | SEC | |
| Jan 18, 2007 | Other | 70.76 | — | — | SEC | |
| Jan 5, 2007 | Other | -1,691 | 40.17 | $67.9K | SEC | |
| Feb 16, 2006 | Sell | -43,517 | 20.97 | $912.6K | SEC | |
| Feb 2, 2006 | Other | -33,628 | 20.16 | $677.9K | SEC | |
| Jan 31, 2006 | Award | 25,095 | 0.00 | — | SEC | |
| Jan 23, 2006 | Other | 225.84 | — | — | SEC | |
| Jan 23, 2006 | Other | 183.77 | — | — | SEC | |
| Jan 23, 2006 | Other | 151.09 | — | — | SEC | |
| Jan 23, 2006 | Other | 171.22 | — | — | SEC | |
| Jan 5, 2006 | Other | -1,796 | 18.61 | $33.4K | SEC | |
| Mar 22, 2005 | Buy | 1,000 | 17.60 USD | $17.6K | SEC | |
| Feb 14, 2005 | Buy | 1,900 | 11.18 USD | $21.2K | SEC | |
| Feb 4, 2005 | Other | 91.2 | — | — | SEC | |
| Feb 4, 2005 | Other | 84.33 | — | — | SEC | |
| Feb 4, 2005 | Other | 56.9 | — | — | SEC | |
| Feb 4, 2005 | Other | 106.08 | — | — | SEC | |
| Dec 23, 2004 | Award | 8,217 | 0.00 USD | — | SEC | |
| Dec 14, 2004 | Award | 12,210 | 0.00 USD | — | SEC | |
| Aug 16, 2004 | Award | 385,724 | 0.00 USD | — | SEC | |