Main Street Capital Corporation
MAIN
$58.64
$1.953.44%
MAIN
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.