STME Stimcell Energetics Inc.: institutional ownership and insider trading
Over the last 12 months insiders bought $0 and sold $5.67K on the open market.
Recent STME insider trades
- Dec 18, 2025: Vahabzadeh Amir sold 16,667 shares ($5.67K)
- Feb 24, 2025: Jeffs Richard bought 19,399 shares ($3.28K)