Ceres Power is trading at Β£257.00, down 11.38% at the October 22 close after Grizzly Research disclosed a short position and criticized its business model and revenue prospects.
- Investors Chronicle reported nearly 18% of Ceres Powerβs share capital was being shorted, adding pressure around the stock.
- No new October 23 company announcement explaining the move was identified; available reporting points to short-selling concerns, not a confirmed operational event.