main street capital 2006 to 2025

Main Street Capital (MAIN) has returned 1,752% between 2006 and 2025.

DATEOPENHIGHLOWCLOSEVOLUME
November 2025
$56.75
$58.88
$55.87
$58.70
2,684,800
October 2025
$62.96
$63.66
$54.81
$56.67
15,175,100
September 2025
$64.64
$66.46
$61.67
$63.04
12,220,500
August 2025
$62.83
$66.63
$61.61
$65.17
10,969,700
July 2025
$57.53
$65.01
$57.39
$63.35
10,291,900
June 2025
$54.76
$58.21
$53.71
$57.63
9,025,700
May 2025
$51.61
$55.40
$49.68
$54.93
14,114,800
April 2025
$54.30
$55.32
$45.18
$51.49
12,684,700
March 2025
$57.92
$58.60
$51.89
$54.10
12,743,100
February 2025
$57.45
$59.99
$54.29
$57.60
10,247,400
January 2025
$55.25
$58.68
$53.83
$58.46
10,180,900
December 2024
$51.86
$55.25
$51.04
$55.03
9,317,900
November 2024
$47.55
$51.96
$45.84
$51.60
8,809,300
October 2024
$46.25
$48.72
$45.93
$47.54
7,310,100
September 2024
$45.21
$46.64
$44.24
$46.20
6,909,600
August 2024
$46.58
$46.68
$40.81
$45.02
9,663,900
July 2024
$45.88
$47.51
$45.27
$46.41
7,523,700
June 2024
$43.90
$45.99
$43.17
$45.57
6,580,100
May 2024
$44.12
$45.62
$42.60
$43.75
8,831,600
April 2024
$42.00
$44.24
$40.96
$44.07
6,903,500
March 2024
$39.88
$41.88
$39.45
$41.82
7,032,000
February 2024
$39.47
$40.54
$38.36
$39.94
7,600,200
January 2024
$37.41
$40.01
$37.09
$39.35
7,573,600
December 2023
$35.35
$38.19
$35.22
$37.36
7,425,900
November 2023
$32.56
$35.53
$32.47
$35.29
7,936,400