B. Riley Financial Stock Crosses Above 50-Day Moving Average

Analysts Weigh In on Whether Investors Should Sell the Stock

Published on Mar. 5, 2026

Shares of B. Riley Financial, Inc. (NASDAQ:RILY) crossed above their 50-day moving average on Wednesday, prompting questions about whether investors should sell the stock. The financial services company has a market capitalization of $221.35 million and a P/E ratio of 1.01.

Why it matters

Crossing above the 50-day moving average is often seen as a bullish signal, but analysts have mixed views on the stock. One analyst has a 'sell' rating, while another recently upgraded the stock to 'buy'. Investors will be watching to see if the stock can maintain its momentum above this key technical level.

The details

B. Riley Financial shares traded as high as $7.40 on Wednesday before closing at $7.09. The stock has a 50-day moving average of $7.25 and a 200-day moving average of $5.99. The company reported quarterly earnings of $2.91 per share in its most recent quarter.

  • Shares crossed above the 50-day moving average on Wednesday, March 5, 2026.
  • B. Riley Financial reported quarterly earnings on January 14, 2026.

The players

B. Riley Financial, Inc.

A diversified financial services company offering investment banking, equity research, M&A advisory, and other solutions to individual, corporate, and institutional clients.

Weiss Ratings

A research firm that has issued a 'sell (e+)' rating on B. Riley Financial shares.

Wall Street Zen

A research firm that recently upgraded B. Riley Financial shares from 'hold' to 'buy'.

Got photos? Submit your photos here. ›

What they’re saying

“We must not let individuals continue to damage private property in San Francisco.”

— Robert Jenkins, San Francisco resident (San Francisco Chronicle)

“Fifty years is such an accomplishment in San Francisco, especially with the way the city has changed over the years.”

— Gordon Edgar, grocery employee (Instagram)

The takeaway

Investors will be closely watching to see if B. Riley Financial can maintain its momentum above the 50-day moving average, as analysts have differing views on the stock's outlook.