As of Feb 25, 2025, the SLR Investment stock's price-to-earnings ratio is 9.88. This results from the current EPS of $1.77 and stock price of $17.49. The PE ratio has increased by 8% from the past four quarters average of 9.1.
The PE ratio of SLR Investment has averaged 19.51 over the last ten years. The current P/E ratio of 9.88 is 49% lower than the historical average. In the past ten years, SLRC's PE ratio peaked in the Sep 2022 quarter at 82.13, when the stock price was $12.32 and the EPS was $0.15. The lowest point was in the Mar 2021 quarter, when it reached 6.65 with a price of $17.76 and an EPS of $2.67.
Maximum annual increase: 212.36% in 2015
Maximum annual decrease: -83.47% in 2016
Year | PE ratio | PE change | Price | EPS |
---|---|---|---|---|
2023 | 10.74 | -72.97% | $15.03 | $1.4 |
2022 | 39.74 | 204.06% | $13.91 | $0.35 |
2021 | 13.07 | -72.38% | $18.43 | $1.41 |
2020 | 47.32 | 205.29% | $17.51 | $0.37 |
2019 | 15.5 | 27.57% | $20.62 | $1.33 |
2018 | 12.15 | 0.41% | $19.19 | $1.58 |
2017 | 12.1 | 47.02% | $20.21 | $1.67 |
2016 | 8.23 | -83.47% | $20.82 | $2.53 |
2015 | 49.79 | 212.36% | $16.43 | $0.33 |
2014 | 15.94 | 19.49% | $18.01 | $1.13 |
2013 | 13.34 | 73.47% | $22.55 | $1.69 |
2012 | 7.69 | -41.52% | $23.91 | $3.11 |
2011 | 13.15 | 126.72% | $22.09 | $1.68 |
2010 | 5.8 | N/A | $24.78 | $4.27 |
2009 | N/A | N/A | N/A | $2.65 |
Year | PE ratio | PE change | Price | EPS |
---|---|---|---|---|
Sep 2024 | 8.5 | -1.73% | $15.05 | $1.77 |
Jun 2024 | 8.65 | 0.35% | $16.09 | $1.86 |
Mar 2024 | 8.62 | -19.74% | $15.35 | $1.78 |
Dec 2023 | 10.74 | -7.17% | $15.03 | $1.4 |
Sep 2023 | 11.57 | -11.61% | $15.39 | $1.33 |
Jun 2023 | 13.09 | -60.83% | $14.27 | $1.09 |
Mar 2023 | 33.42 | -15.9% | $15.04 | $0.45 |
Dec 2022 | 39.74 | -51.61% | $13.91 | $0.35 |
Sep 2022 | 82.13 | 23.5% | $12.32 | $0.15 |
Jun 2022 | 66.5 | 248.53% | $14.63 | $0.22 |
Mar 2022 | 19.08 | 45.98% | $18.13 | $0.95 |
Dec 2021 | 13.07 | 16.8% | $18.43 | $1.41 |
Sep 2021 | 11.19 | 9.81% | $19.13 | $1.71 |
Jun 2021 | 10.19 | 53.23% | $18.64 | $1.83 |
Mar 2021 | 6.65 | -85.95% | $17.76 | $2.67 |
The current PE ratio of SLRC is lower than the 3, 5 and 10-year averages.
In comparison to its peer stock OCSL, SLRC's PE ratio is lower.
Stock name | PE ratio | Market cap |
---|---|---|
SLRC SLR Investment Corp | 9.82 | $948.16M |
OCSL Oaktree Specialty Lending Corp | 23.43 | $1.31B |
OFS OFS Capital Corp | N/A | $114.69M |
SLRC's price to earnings ratio is 9.88 as of Feb 25, 2025.
As an average over the last 3 years, SLRC stock has a PE ratio of 27.46.
As an average over the last 5 years, SLRC stock has a PE ratio of 24.4.
Over the last ten years, the quarterly PE ratio reached a historic high of 82.13 in the Sep 2022 quarter.
SLRC's price to earnings ratio is currently 49% below its 10-year historical average.
SLRC's PE ratio is low because its earnings per share (EPS) is high relative to its stock price.
The P/E ratio is obtained by dividing the latest price of a stock by its trailing twelve months EPS. As of today (Feb 25, 2025), SLR Investment's stock price is $17.49. The earnings per share for the trailing twelve months (TTM) ending Sep 2024 is $1.77. Therefore, SLR Investment's PE ratio for today is 9.88. PE RATIO(9.88) = STOCK PRICE($17.49) / TTM EPS($1.77)
All PE ratio stats are based on quarterly TTM periods, unless otherwise specified. Data from and Sharadar.