TPG MITP Stock Consolidating at 2516 Next Move Ahead 20260514 Jeremy Grantham Warns Blood in the Streets as AI Wars End Big Tech Monopoly Profits MEDIFAST INC MED at 1253 Buy Sell or Hold 20260514 Cronos CRON Reports Q1 2026 Results EPS 001 Meets Consensus