Economics Opinions Prices aren’t down — they’re up 30%. (By Their Own Numbers). Mannarino 14 July 2026, 11:47 pm Team Buyback