MAIN
Main Street Capital Corporation
$53.12
$4.94B
Price
$53.12
Market Cap
$4.94B
Revenue CAGR (5Y)
+15.4%
EPS CAGR (5Y)
+10.0%
Revenue Growth
Year over Year+30.5%
2016
+31.5%
2017
-4.5%
2018
-13.7%
2019
-53.9%
2020
+367.3%
2021
-15.6%
2022
+54.5%
2023
+18.3%
2024
-11.1%
2025
EPS Growth
Year over Year+25.4%
2016
+12.7%
2017
-7.0%
2018
-26.4%
2019
-78.2%
2020
+966.7%
2021
-32.5%
2022
+61.4%
2023
+11.9%
2024
-5.6%
2025