SLRC

SLR Investment Corp.

$12.88
$702.66M
Price
$12.88
Market Cap
$702.66M
Revenue CAGR (5Y)
+19.8%
EPS CAGR (5Y)
+17.8%

Revenue Growth

Year over Year
+291.0%
2016
-26.8%
2017
-2.6%
2018
-5.7%
2019
-46.7%
2020
+95.8%
2021
-25.2%
2022
+113.8%
2023
+10.9%
2024
+24.8%
2025

EPS Growth

Year over Year
+666.7%
2016
-34.0%
2017
-5.4%
2018
-15.8%
2019
-72.2%
2020
+281.1%
2021
-75.2%
2022
+300.0%
2023
+25.7%
2024
-3.4%
2025