Santo Salvo John T

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -13% 8.2% 15.1%
Success rate 33% 68% 82%
Transactions
9 22% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 82%
Success rate 73%
Average holding period 220
Transactions 28
Santo Salvo John T's trades of Sunnova Energy International Inc's stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2023-08-07 2023-08-07 PrS Proposed sale
81,692
186.47
US$2,103,563
81,692 186.47 US$2,103,563
2023-03-30 2023-03-29 S Sale
88,255 -30.8%
180.76
US$2,880,782
88,255 -30.8% 180.76 US$2,880,782
2023-03-24 2023-03-22 S Sale
15,766 +6.6%
17.05
US$4,644,398
15,766 +6.6% 17.05 US$4,644,398
2022-08-02 2022-08-01 S Sale
4,301 -5.5%
24.52
US$105,461
4,301 -5.5% 24.52 US$105,461
2022-03-24 2022-03-23 S Sale
1,325 -2.0%
25.05
US$33,191
1,325 -2.0% 25.05 US$33,191
2022-03-15 2022-03-14 S Sale
5,441 -8.1%
21.60
US$117,526
5,441 -8.1% 21.60 US$117,526
2022-03-15 2022-03-14 S Sale
100 -0.2%
22.40
US$2,240
100 -0.2% 22.40 US$2,240
2022-03-15 2022-03-14 S Sale
2,306 -4.4%
21.89
US$50,478
2,306 -4.4% 21.89 US$50,478
2021-01-07 2021-01-06 PlS Planned sale
69,531 -87.3%
50.05
US$3,480,027
69,531 -87.3% 50.05 US$3,480,027
2021-01-07 2021-01-06 PlS Planned sale
107,158 -91.4%
50.04
US$5,362,186
107,158 -91.4% 50.04 US$5,362,186
2020-12-22 2020-12-22 PlS Planned sale
25,717 -71.8%
48.10
US$1,236,988
25,717 -71.8% 48.10 US$1,236,988
2020-12-22 2020-12-22 PlS Planned sale
6,429 -38.9%
48.21
US$309,942
6,429 -38.9% 48.21 US$309,942
2020-12-22 2020-12-18 PlS Planned sale
841 -7.7%
44.00
US$37,004
841 -7.7% 44.00 US$37,004
2020-12-22 2020-12-18 PlS Planned sale
16,303 -61.8%
44.00
US$717,332
16,303 -61.8% 44.00 US$717,332
2020-12-17 2020-12-15 PlS Planned sale
9,412 -48.3%
42.31
US$398,222
9,412 -48.3% 42.31 US$398,222
2020-12-17 2020-12-15 PlS Planned sale
23,532 -70.0%
42.38
US$997,286
23,532 -70.0% 42.38 US$997,286
2019-07-31 2019-07-29 B Purchase
6 +inf%
12.00
US$72
6 +inf% 12.00 US$72
2019-07-31 2019-07-29 B Purchase
1,000 +inf%
12.00
US$12,000
1,000 +inf% 12.00 US$12,000