Besides the obvious relationship between STO and ESG, the number of buy recommendations on both is quite incredible.
Unfortunately both stocks continue a sideways trend.
Bring on some sell recommendations I feel - maybe reverse logic will work
Add to My Watchlist
What is My Watchlist?