30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

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 Activity 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