Insider trades

Open-market buys and sales that US company officers, directors and 10% owners file, newest filing first.

Open-market buys
963 trades
$2B in total
Open-market sales
1,260 trades
$2.7B in total
Insiders filing
570 insiders
Last 7 days
Trade type
Stimcell EnergeticsSTME
Open-market sale25/12/1825/12/1916,667 sh$0.34$5,666.78+0.4%
10% Owner
Stimcell EnergeticsSTME
Open-market buy25/02/21–25/02/2425/02/2519,399 sh2 trades$0.17avg.$3,279.8−1.1%