Are investors bearish on Dorchester DMLP stock Q4 2024 Earnings Report Royce RVT Stock Is It Showing Reversal Setup 033 20260420 BENFW Benf Warrant releases latest quarterly earnings report with no disclosed revenue or EPS metrics Blue Owl OBDC Stock Outlook and Forecast Blue Owl posts 16 EPS miss with 7097 million revenue Tennant Company TNC Stock Upside Volume Hovering 20260420