Gorilla Surges 34% Since Q1 Earnings: Should You Buy GRRR Now?

  • GRRR jumps 34% post-Q1 earnings on strong global contracts, solid guidance and rising cash flow prospects.