Octopus Renewables Infrastructure Trust (LON:ORIT) Stock Price Drops 1% - Should You Sell? Feb 13, 2025