owl properties returns by year

Blue Owl Capital (OWL) had its best year since December 14, 2020 last year, returning 63.5%.

ASSET YEAR % RETURN
Blue Owl Capital (OWL)
2020
5.86%
Blue Owl Capital (OWL)
2021
33.94%
Blue Owl Capital (OWL)
2022
-25.95%
Blue Owl Capital (OWL)
2023
48.66%
Blue Owl Capital (OWL)
2024
63.52%
Blue Owl Capital (OWL)
2025
-8.89%