As of Apr 1, 2025, the SLR Investment stock's price-to-earnings ratio is 9.61. This results from the current EPS of $1.76 and stock price of $16.92. The PE ratio has increased by 10% from the past four quarters average of 8.7.
The PE ratio of SLR Investment has averaged 19.24 over the last ten years. The current P/E ratio of 9.61 is 50% 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 |
---|---|---|---|---|
2024 | 9.18 | -14.53% | $16.16 | $1.76 |
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 |
Year | PE ratio | PE change | Price | EPS |
---|---|---|---|---|
Dec 2024 | 9.18 | 8% | $16.16 | $1.76 |
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 |
The current PE ratio of SLRC is lower than the 3, 5 and 10-year averages.
In comparison to its peer OCSL, SLRC's PE ratio is lower, but it is higher than OFS's.
Stock name | PE ratio | Market cap |
---|---|---|
OFS OFS Capital Corp | 4.47 | $127.01M |
SLRC SLR Investment Corp | 9.61 | $923.06M |
OCSL Oaktree Specialty Lending Corp | 22.68 | $1.27B |
SLRC's price to earnings ratio is 9.61 as of Apr 1, 2025.
As an average over the last 3 years, SLRC stock has a PE ratio of 26.56.
As an average over the last 5 years, SLRC stock has a PE ratio of 23.51.
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 50% 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 (Apr 1, 2025), SLR Investment's stock price is $16.92. The earnings per share for the trailing twelve months (TTM) ending Dec 2024 is $1.76. Therefore, SLR Investment's PE ratio for today is 9.61. PE RATIO(9.61) = STOCK PRICE($16.92) / TTM EPS($1.76)
All PE ratio stats are based on quarterly TTM periods, unless otherwise specified. Data from and Sharadar.