Login

Insider Transactions

Insider Transaction Summary

Petros Panagiotis Panagiotidis
20,822,206 shares
Net: +849,981 B/S:

Individual Transactions

April 24, 2026

Petros Panagiotis Panagiotidis
Open Market Purchase
Change: +67,407
Price: $6.79
Shares: 20,822,206
Value: +$457,592

April 23, 2026

Petros Panagiotis Panagiotidis
Open Market Purchase
Change: +265,836
Price: $6.52
Shares: 20,754,799
Value: +$1,734,473

April 22, 2026

Petros Panagiotis Panagiotidis
Open Market Purchase
Change: +516,738
Price: $5.04
Shares: 19,022,973
Value: +$2,606,064

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support