On April 7, Blue Owl Capital's stock price dropped to $8.45, a significant decline from its all-time high of $25. This sharp decline has erased billions of dollars in market value for the company. The decline is linked to growing concerns regarding the stability of the private credit industry.