Stock chart
Ticker: STON


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2021-04-15 2021-04-14 B Purchase

Axelrod Andrew

Non-Executive Director Large shareholder
5,522,732 +6.6%
2.20
USD 12,150,010
5,522,732 +6.6% 2.20 USD 12,150,010
2020-12-02 2020-11-30 B Purchase

Miller David

Non-Executive Director
4,070 +0.4%
1.45
USD 5,902
4,070 +0.4% 1.45 USD 5,902
2020-11-27 2020-11-25 B Purchase

Miller David

Non-Executive Director
28,917 +3.2%
1.30
USD 37,511
28,917 +3.2% 1.30 USD 37,511
2020-11-27 2020-11-24 B Purchase

Miller David

Non-Executive Director
2,500 +0.3%
1.30
USD 3,250
2,500 +0.3% 1.30 USD 3,250
2020-11-20 2020-11-19 B Purchase

Negrotti Stephen J.

Non-Executive Director
10,050 +26.0%
1.01
USD 10,151
10,050 +26.0% 1.01 USD 10,151
2020-11-17 2020-11-17 B Purchase

Negrotti Stephen J.

Non-Executive Director
25,000 +184.0%
0.97
USD 24,205
25,000 +184.0% 0.97 USD 24,205
2020-04-06 2020-04-03 S Sale

Mangrove Partners Master Fund, Ltd.

87,490 -0.9%
0.75
USD 65,451
87,490 -0.9% 0.75 USD 65,451
2020-04-06 2020-04-03 S Sale

Mangrove Partners Master Fund, Ltd.

83,968 -0.9%
0.75
USD 63,094
83,968 -0.9% 0.75 USD 63,094
2020-04-02 2020-04-02 S Sale

Mangrove Partners Master Fund, Ltd.

97,510 -1.0%
0.99
USD 96,808
97,510 -1.0% 0.99 USD 96,808
2020-04-02 2020-04-02 S Sale

Mangrove Partners Master Fund, Ltd.

64,539 -0.7%
1.00
USD 64,255
64,539 -0.7% 1.00 USD 64,255
2020-04-02 2020-04-01 S Sale

Mangrove Partners Master Fund, Ltd.

12,309 -0.1%
1.09
USD 13,449
12,309 -0.1% 1.09 USD 13,449
2020-04-02 2020-04-01 S Sale

Mangrove Partners Master Fund, Ltd.

37,399 -0.4%
1.08
USD 40,327
37,399 -0.4% 1.08 USD 40,327
2020-04-01 2020-03-30 S Sale

Mangrove Partners Master Fund, Ltd.

47,085 -0.5%
1.05
USD 49,472
47,085 -0.5% 1.05 USD 49,472
2020-04-01 2020-03-30 S Sale

Mangrove Partners Master Fund, Ltd.

47,237 -0.5%
1.05
USD 49,410
47,237 -0.5% 1.05 USD 49,410
2020-03-30 2020-03-26 S Sale

Mangrove Partners Master Fund, Ltd.

41,099 -0.4%
1.07
USD 43,873
41,099 -0.4% 1.07 USD 43,873
2020-03-25 2020-03-25 S Sale

Mangrove Partners Master Fund, Ltd.

50,421 -0.5%
1.05
USD 53,098
50,421 -0.5% 1.05 USD 53,098
2020-03-25 2020-03-25 S Sale

Mangrove Partners Master Fund, Ltd.

125,900 -1.3%
1.07
USD 134,562
125,900 -1.3% 1.07 USD 134,562
2020-03-25 2020-03-24 S Sale

Mangrove Partners Master Fund, Ltd.

11,496 -0.1%
1.26
USD 14,437
11,496 -0.1% 1.26 USD 14,437
2020-03-25 2020-03-24 S Sale

Mangrove Partners Master Fund, Ltd.

36,456 -0.4%
1.20
USD 43,685
36,456 -0.4% 1.20 USD 43,685
2020-03-24 2020-03-23 S Sale

Mangrove Partners Master Fund, Ltd.

96,100 -0.9%
1.26
USD 121,451
96,100 -0.9% 1.26 USD 121,451
2020-03-24 2020-03-23 S Sale

Mangrove Partners Master Fund, Ltd.

77,219 -0.8%
1.20
USD 92,539
77,219 -0.8% 1.20 USD 92,539
2020-03-24 2020-03-20 S Sale

Mangrove Partners Master Fund, Ltd.

40,405 -0.4%
1.51
USD 61,076
40,405 -0.4% 1.51 USD 61,076
2020-03-24 2020-03-20 S Sale

Mangrove Partners Master Fund, Ltd.

10,400 -0.1%
1.51
USD 15,726
10,400 -0.1% 1.51 USD 15,726
// ... existing code ... // ... rest of the file ...