main vs msft last 5 years

Between October 26, 2021 and October 26, 2026, Main Street Capital (MAIN) has returned 80.5% and Microsoft (MSFT) has returned 75.7%.

DATEMicrosoftMain Street Capital
October 2026
$524.51
$53.51
September 2026
$512.90
$54.78
August 2026
$507.29
$58.05
July 2026
$463.85
$53.35
June 2026
$372.32
$50.61
May 2026
$449.39
$49.41
April 2026
$406.13
$53.63
March 2026
$368.68
$50.62
February 2026
$391.15
$53.76
January 2026
$427.58
$60.12
December 2025
$480.57
$56.67
November 2025
$488.91
$53.96
October 2025
$513.58
$52.69
September 2025
$513.72
$58.62
August 2025
$502.56
$60.59
July 2025
$528.28
$58.90
June 2025
$492.54
$53.58
May 2025
$455.85
$51.08
April 2025
$390.67
$47.87
March 2025
$371.03
$50.30
February 2025
$392.38
$53.55
January 2025
$409.42
$54.35
December 2024
$415.78
$51.17
November 2024
$417.71
$47.98
October 2024
$400.03
$44.20