main vs msft last 5 years

Between July 1, 2021 and July 1, 2026, Main Street Capital (MAIN) has returned 85.1% and Microsoft (MSFT) has returned 44.2%.

DATEMicrosoftMain Street Capital
June 2026
$373.02
$51.88
May 2026
$450.24
$50.65
April 2026
$406.90
$54.98
March 2026
$369.37
$51.89
February 2026
$391.89
$55.10
January 2026
$428.38
$61.63
December 2025
$481.48
$58.08
November 2025
$489.83
$55.31
October 2025
$514.55
$54.00
September 2025
$514.69
$60.08
August 2025
$503.50
$62.11
July 2025
$529.27
$60.38
June 2025
$493.47
$54.92
May 2025
$456.71
$52.35
April 2025
$391.41
$49.07
March 2025
$371.73
$51.56
February 2025
$393.12
$54.89
January 2025
$410.19
$55.71
December 2024
$416.56
$52.45
November 2024
$418.50
$49.18
October 2024
$400.78
$45.30
September 2024
$424.41
$44.03
August 2024
$411.43
$42.91
July 2024
$411.88
$44.23
June 2024
$440.03
$43.43