Insider Profile
Ruttan, Corey Christopher
1
Companies Filed At
7
Open-Market Buys (2yr)
$3.2M
Buy Value (2yr, open-market)
Jun 17, 2026
Most Recent Trade
Date Company Role Nature Dir. Shares Price Value Score
Jun 17, 2026 $ALV
Alvopetro Energy Ltd.
Exercise Buy 20,224 $6.96 $141K 67
Jun 15, 2026 $ALV
Alvopetro Energy Ltd.
Exercise Sell 86,000 $6.96 $599K 67
Jun 08, 2026 $ALV
Alvopetro Energy Ltd.
Exercise Sell 52,651 67
Jun 08, 2026 $ALV
Alvopetro Energy Ltd.
Exercise Buy 52,651 67
Apr 16, 2026 $ALV
Alvopetro Energy Ltd.
Open Market Buy 100,000 $8.50 $850K 67
Apr 13, 2026 $ALV
Alvopetro Energy Ltd.
Open Market Buy 50,000 $9.02 $451K 67
Apr 13, 2026 $ALV
Alvopetro Energy Ltd.
Open Market Buy 100,000 $9.00 $900K 67
Apr 13, 2026 $ALV
Alvopetro Energy Ltd.
Open Market Buy 100,000 $9.00 $900K 67
Apr 06, 2026 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 70,000 67
Apr 06, 2026 $ALV
Alvopetro Energy Ltd.
Exercise Buy 31,926 $4.84 $155K 67
Apr 06, 2026 $ALV
Alvopetro Energy Ltd.
Exercise Sell 63,333 $4.84 $307K 67
Jul 15, 2025 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 1,851 67
Jul 15, 2025 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 1,163 67
Jul 15, 2025 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 807 67
Jun 27, 2025 $ALV
Alvopetro Energy Ltd.
Open Market Buy 9,000 $6.57 $59K 67
Jun 20, 2025 $ALV
Alvopetro Energy Ltd.
Open Market Buy 400 $7.00 $3K 67
Jun 19, 2025 $ALV
Alvopetro Energy Ltd.
Open Market Buy 5,000 $7.00 $35K 67
Jun 17, 2025 $ALV
Alvopetro Energy Ltd.
Exercise Sell 120,000 67
Jun 17, 2025 $ALV
Alvopetro Energy Ltd.
Exercise Buy 120,000 67
May 16, 2025 $ALV
Alvopetro Energy Ltd.
Exercise Buy 16,370 $2.46 $40K 67
May 16, 2025 $ALV
Alvopetro Energy Ltd.
Exercise Sell 27,778 $2.46 $68K 67
Apr 15, 2025 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 1,482 67
Apr 15, 2025 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 2,359 67
Apr 15, 2025 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 1,028 67
Jun 12, 2024 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 1,269 67
Jun 12, 2024 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 880 67
Jan 15, 2024 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 1,365 67
Jan 15, 2024 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 947 67
Nov 17, 2023 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 34,000 67
Nov 17, 2023 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 93,000 67
Nov 17, 2023 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 1,175 67
Jul 14, 2023 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 919 67
Jul 14, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 9,100 $9.95 $91K 67
Jul 14, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 2,000 $9.94 $20K 67
Jul 14, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 5,000 $9.93 $50K 67
Jul 13, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 300 $9.92 $3K 67
Jul 13, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 1,400 $9.83 $14K 67
Jul 13, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 100 $9.91 $991 67
Jul 13, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 13,900 $9.90 $138K 67
Jul 12, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 4,900 $9.83 $48K 67
Jul 11, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 1,700 $9.85 $17K 67
Jul 11, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 400 $9.83 $4K 67
Jul 11, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 5,500 $9.84 $54K 67
Jul 10, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 300 $9.81 $3K 67
Jul 10, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 5,900 $9.82 $58K 67
Jul 10, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 1,100 $9.83 $11K 67
Jul 10, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 2,200 $9.84 $22K 67
Jul 10, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 300 $9.85 $3K 67
Jul 10, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 2,200 $9.77 $21K 67
Jul 05, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 5,200 $10.46 $54K 67
Jul 05, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 1,600 $10.00 $16K 67
Jul 05, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 1,500 $10.08 $15K 67
Jul 05, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 900 $10.09 $9K 67
Jul 05, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 8,500 $10.10 $86K 67
Jul 05, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 800 $10.11 $8K 67
Jul 05, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 1,900 $10.12 $19K 67
Jul 05, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 100 $10.13 $1K 67
Jul 05, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 1,600 $10.14 $16K 67
Jul 05, 2023 $ALV
Alvopetro Energy Ltd.
Open Market Buy 2,000 $10.34 $21K 67
Jun 06, 2023 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 994 67
Jan 16, 2023 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 1,119 67
Jun 09, 2022 $ALV
Alvopetro Energy Ltd.
Exercise Buy 19,629 $2.25 $44K 67
Jun 09, 2022 $ALV
Alvopetro Energy Ltd.
Exercise Buy 18,868 $2.46 $46K 67
Jun 09, 2022 $ALV
Alvopetro Energy Ltd.
Exercise Sell 41,666 $1.29 $54K 67
Jun 09, 2022 $ALV
Alvopetro Energy Ltd.
Exercise Sell 27,778 $2.25 $63K 67
Jun 09, 2022 $ALV
Alvopetro Energy Ltd.
Exercise Sell 27,777 $2.46 $68K 67
Jun 09, 2022 $ALV
Alvopetro Energy Ltd.
Exercise Buy 34,658 $1.29 $45K 67
Nov 24, 2020 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 250,000 67
Sep 29, 2020 $ALV
Alvopetro Energy Ltd.
Exercise Sell 120,000 $0.29 $35K 67
Sep 29, 2020 $ALV
Alvopetro Energy Ltd.
Exercise Buy 300,000 $0.28 $84K 67
Sep 29, 2020 $ALV
Alvopetro Energy Ltd.
Exercise Buy 120,000 $0.29 $35K 67
Sep 29, 2020 $ALV
Alvopetro Energy Ltd.
Exercise Sell 300,000 $0.28 $84K 67
Sep 28, 2020 $ALV
Alvopetro Energy Ltd.
Open Market Buy 68,000 $0.55 $37K 67
Aug 17, 2020 $ALV
Alvopetro Energy Ltd.
Comp. Grant Buy 360,000 67
Mar 25, 2020 $ALV
Alvopetro Energy Ltd.
Exercise Buy 19,643 $0.56 $11K 67
Mar 25, 2020 $ALV
Alvopetro Energy Ltd.
Exercise Sell 100,000 $0.45 $45K 67
Jan 08, 2020 $ALV
Alvopetro Energy Ltd.
Exercise Buy 112,557 $0.40 $45K 67
Jan 08, 2020 $ALV
Alvopetro Energy Ltd.
Other Sell 72,000 $0.40 $29K 67
Jan 08, 2020 $ALV
Alvopetro Energy Ltd.
Exercise Sell 228,000 $0.40 $91K 67
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Confluence Scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.