6.47 USD
↘ 0.04 (0.62%)AT CLOSE (03:59 PM EST)
BRC Group Holdings, Inc. Depositary Shares each representing 1/1000th in a share of 7.375% Series B Cumulative Perpetual Preferred Stock, par value $0.0001 (RILYL) is currently trading at $6.47. Both sides of the analysis point lower: technicals flash "Strong Sell" and fundamentals confirm with a "Sell" reading. Notable factors include a weak Piotroski F-Score of 1/9, negative Return on Equity, a bearish Death Cross on the long-term moving averages and bearish long-term moving average alignment.
Technical & fundamental data as of Nov 13, 2026.