Main Street Capital Corporation logo
Main Street Capital Corporation MAIN
$ 56.42 1.46%

Main Street Capital Corporation Financial Ratios 2011-2024 | MAIN

Annual Financial Ratios Main Street Capital Corporation

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

P/E

72.4 21.2 13.1 12.7 13.4 13.6 12.5 12.9 8.9 8.0

P/S

36.5 15.8 10.3 9.2 10.8 11.3 9.7 10.9 7.7 7.6

EV/EBITDA

391.8 - - - - - - - - -

PEG

-0.94 -0.8 -1.88 1.0 0.53 -1.74 -0.98 -0.52 0.32 0.5

P/B

1.4 1.8 1.5 1.6 1.5 1.3 1.3 1.6 1.4 1.2

P/CF

-39.3 -81.0 -20.2 29.8 -43.4 -10.8 -6.6 -5.2 18.9 13.5

ROE %

1.94 8.43 11.40 12.36 11.56 9.75 10.72 12.22 16.24 15.52

ROA %

1.06 4.78 6.59 7.53 6.68 5.56 5.95 7.12 10.07 8.54

ROCE %

- - - - - - - - - 8.61

DSO

311.3 106.3 69.6 60.1 78.9 109.5 129.6 51.2 44.3 36.0

DIO

- - - - - - - - - -

DPO

- - - - - - - - - -

All numbers in USD currency