Howell Stephen Mitchell Jr. has filed 10 insider transactions across 1 company since July 2024.
Most recent transaction: a grant/award of 197316 shares of Riot Platforms, Inc. ($RIOT) on January 01, 2026.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jan. 1, 2026 | Riot Platforms, Inc. | $RIOT | Howell Stephen Mitchell Jr. | COO | A | Common Stock | 197316 | $0.00 | 1,636,102.0000 | 340,719,298 | 13.71% | 0.06% |
| Jan. 1, 2026 | Riot Platforms, Inc. | $RIOT | Howell Stephen Mitchell Jr. | COO | A | Common Stock | 394632 | $0.00 | 2,030,734.0000 | 340,719,298 | 24.12% | 0.12% |
| Jan. 1, 2026 | Riot Platforms, Inc. | $RIOT | Howell Stephen Mitchell Jr. | COO | F | Common Stock | 29482 | $12.67 | 1,438,786.0000 | 340,719,298 | 2.01% | 0.01% |
| July 1, 2025 | Riot Platforms, Inc. | $RIOT | Howell Stephen Mitchell Jr. | COO | F | Common Stock | 20345 | $11.27 | 802,785.0000 | 382,677,364 | 2.47% | 0.01% |
| July 1, 2025 | Riot Platforms, Inc. | $RIOT | Howell Stephen Mitchell Jr. | COO | A | Common Stock | 443656 | $0.00 | 1,468,268.0000 | 382,677,364 | 43.30% | 0.12% |
| July 1, 2025 | Riot Platforms, Inc. | $RIOT | Howell Stephen Mitchell Jr. | COO | F | Common Stock | 20345 | $11.27 | 802,785.0000 | 382,677,364 | 2.47% | 0.01% |
| July 1, 2025 | Riot Platforms, Inc. | $RIOT | Howell Stephen Mitchell Jr. | COO | A | Common Stock | 221827 | $0.00 | 1,024,612.0000 | 382,677,364 | 27.63% | 0.06% |
| July 1, 2024 | Riot Platforms, Inc. | $RIOT | Howell Stephen Mitchell Jr. | COO | F | Common Stock | 3188 | $9.95 | 446,246.0000 | 264,625,308 | 0.71% | 0.00% |
| July 1, 2024 | Riot Platforms, Inc. | $RIOT | Howell Stephen Mitchell Jr. | COO | A | Common Stock | 251256 | $0.00 | 823,130.0000 | 264,625,308 | 43.94% | 0.09% |
| July 1, 2024 | Riot Platforms, Inc. | $RIOT | Howell Stephen Mitchell Jr. | COO | A | Common Stock | 125628 | $0.00 | 571,874.0000 | 264,625,308 | 28.15% | 0.05% |