| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
Director
1 company
John W. Randall is Director at TPET. John W. Randall's net worth is not public. Form 4 filings only show shares in the companies where this person is an insider; those holdings are worth an estimated $213K at current prices.
Historically, John W. Randall's trades have earned a strong insider score of 80/100 across 7 rated trades. Over a 12-month horizon, all 3 of those trades were profitable, with an average 12-month return of +65.5%.
The TPET filings lean toward selling, a net 155,500 shares.
John W. Randall has 9 Form 4 filings on record from September 2023 to July 2026, all as Director at Trio Petroleum (TPET), 2023–2026.
The 10 reported transactions were 7 open-market sales and 3 stock awards.
Counted by filing, the open-market trades come to no purchases and 7 sales worth about $60K.
The largest open-market sale was 12,000 shares of TPET at an average $1.25 on June 25, 2025, about $15K.
4 of the 7 sales since April 2023 were made under a Rule 10b5-1 trading plan; the other 3 were not.
| Date | Ticker | Role | Type | Shares | Price | Value | Chg% | 3M | 12M | SEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Jul 31, 2026 | TPET Trio Petroleum Corp. | Director | Sell10b5-1 | 15,000 | $0.28 | $4,189.50 | -10.7% | -30.4% | - | |
| May 1, 2026 | TPET Trio Petroleum Corp. | Director | Sell10b5-1 | 15,000 | $0.51 | $7,650.00 | -9.6% | -46.7% | - | |
| Feb 2, 2026 | TPET Trio Petroleum Corp | Director | Sell10b5-1 | 20,000 | $0.64 | $12,782.00 | -11.4% | -15.1% | - | |
| Oct 20, 2025 | TPET Trio Petroleum Corp | Director | Sell | 3,500 | $1.05 | $3,675.35 | -2.0% | -24.2% | -84.9% | |
| Jun 25, 2025 | TPET Trio Petroleum Corp | Director | Sell | 12,000 | $1.25 | $14,946.00 | -75.0% | -14.0% | - | |
| Jun 18, 2024 | TPET Trio Petroleum Corp | Director | Sell | 30,000 | $0.30 | $9,024.00 | -30.0% | -34.4% | -76.5% | |
| Feb 9, 2024 | TPET Trio Petroleum Corp | Director | Sell10b5-1 | 60,000 | $0.13 | $7,998.00 | -37.5% | +180.5% | -35.3% |