| Jun 30, 2026 | Buy | 1,136.02 | 9.98 USD | — | SEC |
| Jun 30, 2026 | Buy | 1,132.38 | 9.99 USD | — | SEC |
| Jun 11, 2026 | Buy | 51,553.34 | 9.98 USD | $514.5K | SEC |
| Jun 11, 2026 | Buy | 1,501.88 | 9.98 USD | $15K | SEC |
| Apr 3, 2026 | Other | 12,500 | 20.00 USD | $250K | SEC |
| Apr 3, 2026 | Other | -2,500 | 100.00 USD | $250K | SEC |
| Feb 11, 2026 | Buy | 1,132.62 | 10.01 USD | $11.3K | SEC |
| Feb 11, 2026 | Buy | 1,287.46 | 10.01 USD | $12.9K | SEC |
| Nov 12, 2024 | Sell | -1,500 | 5.10 USD | $7.6K | SEC |
| Nov 12, 2024 | Sell | -6,262.43 | 5.08 USD | $31.8K | SEC |
| Nov 12, 2024 | Sell | -4,537 | 5.08 USD | $23K | SEC |
| Nov 6, 2024 | Sell | -6,262.43 | 5.04 USD | $31.6K | SEC |
| Nov 6, 2024 | Sell | -6,037.75 | 5.04 USD | $30.4K | SEC |
| Aug 10, 2022 | Buy | 2,500 | 100.00 USD | $250K | SEC |
| Apr 16, 2018 | Buy | 2,500 | 100.00 USD | $250K | SEC |
| Oct 17, 2014 | Buy | 0 | 0.00 USD | $0 | SEC |
| Oct 17, 2014 | Buy | 0 | 0.00 USD | $0 | SEC |
| Oct 17, 2014 | Buy | 0 | 0.00 USD | $0 | SEC |
| Oct 17, 2014 | Buy | 0 | 0.00 USD | $0 | SEC |
| Oct 17, 2014 | Buy | 0 | 0.00 USD | $0 | SEC |
| Oct 17, 2014 | Buy | 5,000 | 5.38 USD | $26.9K | SEC |
| Oct 15, 2014 | Buy | 0 | 0.00 USD | $0 | SEC |
| Oct 15, 2014 | Buy | 0 | 0.00 USD | $0 | SEC |
| Oct 15, 2014 | Buy | 2,000 | 5.48 USD | $11K | SEC |
| Oct 15, 2014 | Buy | 2,000 | 5.48 USD | $11K | SEC |