Vista stock has soared this year and holds an 81% gain year-to-date, and is just a little over 10% away from its all-time high of 59.47. Vista Energy is Monday’s selection for IBD …
IBD 50 Leader’s Bet Pays Off; Energy Stock Poised To Extend Massive 479% Run
view original post