Main Street Capital CORP (MAIN)

Market price: $54.04

3 valuation methods