PLUG shares fell after disappointing Q1 results amid exciting earnings season. Analysts have mixed opinions, with ratings ranging from Underweight to Buy.
Traders are circulating a social media post from Thursday which appears to show recent activity from The Roaring Kitty's X account. The Roaring Kitty account "liked" a post on X dated Feb. 14 from a movie account referencing the film, "Run, Lola, Run."