B. Riley Financial Inc.

2.93
0.08 (2.81%)
At close: Apr 17, 2025, 10:25 AM

13F Institute Ownership