NYSE:MAIN | Historical Stock Price | Main Street Capital CORP

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2007-10-09 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$8.62$17.70$36.34$74.63$153.27$314.782007-10-092026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2023

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$43.23$170.91474,000
2023-12-28$43.80$173.17472,900
2023-12-27$43.42$171.66336,000
2023-12-26$43.12$170.48326,000
2023-12-22$42.93$169.73255,900
2023-12-21$42.90$169.61371,900
2023-12-20$42.59$168.38304,500
2023-12-19$42.92$169.69397,800
2023-12-18$43.25$169.90498,000
2023-12-15$42.80$168.14333,400
2023-12-14$42.93$168.65453,100
2023-12-13$42.58$167.27355,300
2023-12-12$42.40$166.56330,300
2023-12-11$42.09$165.35392,300
2023-12-08$42.13$165.50313,700
2023-12-07$41.83$164.33240,200
2023-12-06$41.62$162.58384,700
2023-12-05$41.70$162.89398,400
2023-12-04$41.84$163.44366,800
2023-12-01$41.68$162.81420,700
2023-11-30$41.33$161.44227,900
2023-11-29$41.21$160.98248,800
2023-11-28$41.39$161.68241,500
2023-11-27$41.40$161.72288,800
2023-11-24$41.28$161.25160,400
2023-11-22$41.17$160.82238,500
2023-11-21$40.96$160.00232,700
2023-11-20$40.86$159.61244,800
2023-11-17$40.53$158.32268,100
2023-11-16$40.56$158.44309,300
2023-11-15$40.81$159.41300,200
2023-11-14$40.77$159.26300,300
2023-11-13$40.49$158.16310,700
2023-11-10$40.30$157.42390,100
2023-11-09$40.38$157.73558,400
2023-11-08$40.31$157.461,155,800
2023-11-07$40.16$156.87356,700
2023-11-06$40.79$158.42582,900
2023-11-03$40.68$157.99585,900
2023-11-02$40.19$156.09513,100
2023-11-01$39.30$152.63421,500
2023-10-31$38.13$148.09312,700
2023-10-30$37.99$147.54384,400
2023-10-27$37.87$147.08387,800
2023-10-26$38.40$149.14332,300
2023-10-25$38.71$150.34285,100
2023-10-24$39.02$151.54249,800
2023-10-23$38.71$150.34381,200
2023-10-20$39.03$151.58609,800
2023-10-19$39.75$154.38391,400
2023-10-18$40.08$155.66303,200
2023-10-17$40.19$156.09257,800
2023-10-16$40.41$156.94326,300
2023-10-13$39.69$154.15240,800
2023-10-12$39.70$154.18398,300
2023-10-11$39.96$155.19215,600
2023-10-10$40.04$155.50378,100
2023-10-09$40.07$155.62294,300
2023-10-06$39.60$153.80241,900
2023-10-05$39.46$153.25337,500
2023-10-04$39.89$154.01482,700
2023-10-03$39.76$153.51524,800
2023-10-02$40.24$155.36452,200
2023-09-29$40.63$156.87267,600
2023-09-28$40.72$157.21248,500
2023-09-27$40.21$155.24355,900
2023-09-26$40.14$154.97236,900
2023-09-25$40.62$156.83265,500
2023-09-22$40.45$156.17216,000
2023-09-21$40.11$154.86282,100
2023-09-20$40.63$156.87263,000
2023-09-19$40.77$157.41309,300
2023-09-18$41.22$158.08366,300
2023-09-15$41.01$157.28447,000
2023-09-14$40.89$156.82300,300
2023-09-13$40.62$155.78293,600
2023-09-12$40.65$155.90195,200
2023-09-11$40.66$155.93282,100
2023-09-08$40.28$154.48751,700
2023-09-07$40.23$154.29294,000
2023-09-06$40.07$152.79271,000
2023-09-05$40.31$153.71414,500
2023-09-01$40.67$155.08254,700
2023-08-31$40.34$153.82575,300
2023-08-30$40.31$153.71330,000
2023-08-29$40.10$152.90544,500
2023-08-28$39.97$152.41246,300
2023-08-25$39.77$151.65196,200
2023-08-24$39.87$152.03201,400
2023-08-23$39.82$151.84319,300
2023-08-22$39.61$151.04311,600
2023-08-21$40.16$153.13480,400
2023-08-18$40.50$154.43325,600
2023-08-17$39.82$151.84289,100
2023-08-16$40.38$153.97248,400
2023-08-15$40.32$153.74536,800
2023-08-14$40.65$155.00295,900
2023-08-11$40.67$155.08357,800
2023-08-10$40.80$155.57312,100
2023-08-09$41.30$157.48287,700
2023-08-08$41.78$159.31350,800
2023-08-07$42.34$161.45357,800
2023-08-04$42.42$160.87510,600
2023-08-03$42.73$162.05413,800
2023-08-02$42.49$161.14342,400
2023-08-01$42.24$160.19262,800
2023-07-31$42.27$160.30325,600
2023-07-28$42.27$160.30272,100
2023-07-27$42.25$160.23331,000
2023-07-26$42.11$159.70218,700
2023-07-25$41.83$158.64322,800
2023-07-24$41.81$158.56278,200
2023-07-21$41.50$157.38243,300
2023-07-20$41.19$156.21324,600
2023-07-19$41.67$158.03303,600
2023-07-18$41.52$157.46341,300
2023-07-17$41.16$156.10305,800
2023-07-14$40.80$154.73364,000
2023-07-13$40.44$153.36318,600
2023-07-12$40.32$152.91550,300
2023-07-11$40.16$152.30532,900
2023-07-10$40.03$151.811,409,500
2023-07-07$39.89$151.28353,900
2023-07-06$39.84$151.09423,100
2023-07-05$40.05$151.011,015,200
2023-07-03$40.30$151.96353,700
2023-06-30$40.03$150.941,205,900
2023-06-29$39.76$149.92378,800
2023-06-28$39.21$147.85422,900
2023-06-27$38.85$146.49656,600
2023-06-26$38.76$146.15331,000
2023-06-23$38.20$144.04369,600
2023-06-22$38.10$143.66355,300
2023-06-21$38.33$144.53463,400
2023-06-20$38.74$146.07508,100
2023-06-16$39.20$146.96393,000
2023-06-15$39.36$147.56539,600
2023-06-14$39.23$147.07434,400
2023-06-13$39.55$148.27430,800
2023-06-12$39.88$149.51370,900
2023-06-09$40.03$150.07384,200
2023-06-08$40.52$151.91313,600
2023-06-07$40.39$151.42288,200
2023-06-06$40.45$150.80402,500
2023-06-05$40.49$150.95402,700
2023-06-02$40.32$150.32376,600
2023-06-01$39.90$148.75291,500
2023-05-31$39.66$147.86252,100
2023-05-30$39.75$148.19411,300
2023-05-26$39.70$148.01283,500
2023-05-25$39.27$146.40350,500
2023-05-24$39.22$146.22366,900
2023-05-23$39.11$145.81252,400
2023-05-22$39.21$146.18365,800
2023-05-19$39.32$146.59418,100
2023-05-18$39.25$146.33388,600
2023-05-17$39.21$146.18437,900
2023-05-16$39.04$145.55385,300
2023-05-15$39.53$147.37378,900
2023-05-12$39.60$147.63240,800
2023-05-11$39.92$148.83273,500
2023-05-10$40.21$149.91378,100
2023-05-09$40.45$150.80363,600
2023-05-08$41.17$153.49369,200
2023-05-05$40.33$150.36406,500
2023-05-04$39.72$147.24493,200
2023-05-03$40.62$150.58345,900
2023-05-02$40.36$149.61444,200
2023-05-01$40.53$150.25230,200
2023-04-28$40.52$150.21195,400
2023-04-27$40.20$149.02263,000
2023-04-26$39.50$146.43248,400
2023-04-25$39.91$147.95207,600
2023-04-24$40.22$149.10238,300
2023-04-21$40.05$148.47230,400
2023-04-20$39.92$147.98285,700
2023-04-19$40.37$149.65309,600
2023-04-18$39.98$148.21281,300
2023-04-17$39.92$147.98301,600
2023-04-14$39.56$146.65373,700
2023-04-13$39.65$146.98273,600
2023-04-12$39.17$145.20304,900
2023-04-11$39.22$145.39311,800
2023-04-10$39.24$145.46335,200
2023-04-06$39.31$145.72264,000
2023-04-05$38.91$144.24269,900
2023-04-04$39.67$146.22322,000
2023-04-03$39.75$146.52417,800
2023-03-31$39.46$145.45354,600
2023-03-30$39.25$144.67297,300
2023-03-29$39.40$145.23244,100
2023-03-28$39.45$145.41264,800
2023-03-27$39.38$145.15268,800
2023-03-24$39.28$144.79230,200
2023-03-23$38.66$142.50199,100
2023-03-22$38.55$142.09221,800
2023-03-21$39.27$144.75251,700
2023-03-20$38.44$141.69273,200
2023-03-17$38.48$141.19623,000
2023-03-16$38.89$142.70343,900
2023-03-15$38.54$141.41431,600
2023-03-14$38.89$142.70378,300
2023-03-13$38.09$139.76660,900
2023-03-10$37.98$139.36803,800
2023-03-09$39.44$144.71545,800
2023-03-08$41.92$153.81193,700
2023-03-07$41.55$152.46338,300
2023-03-06$42.47$155.01348,000
2023-03-03$42.27$154.28260,100
2023-03-02$42.14$153.80283,500
2023-03-01$41.92$153.00298,500
2023-02-28$42.49$155.08307,500
2023-02-27$42.49$155.08580,800
2023-02-24$40.99$149.60575,400
2023-02-23$40.19$146.68306,600
2023-02-22$39.81$145.30243,000
2023-02-21$39.36$143.66354,000
2023-02-17$40.28$147.01389,700
2023-02-16$39.67$144.79345,500
2023-02-15$39.76$145.12235,200
2023-02-14$39.67$144.79240,200
2023-02-13$39.40$143.80208,600
2023-02-10$39.11$142.74288,300
2023-02-09$38.74$141.39294,400
2023-02-08$39.21$143.11280,900
2023-02-07$39.59$144.49308,300
2023-02-06$39.95$144.99465,700
2023-02-03$40.11$145.57352,000
2023-02-02$39.96$145.02361,000
2023-02-01$39.71$144.12261,100
2023-01-31$39.53$143.46210,100
2023-01-30$38.92$141.25352,400
2023-01-27$39.58$143.64242,700
2023-01-26$39.30$142.63201,500
2023-01-25$39.20$142.27211,800
2023-01-24$39.50$143.35556,800
2023-01-23$39.58$143.64319,100
2023-01-20$39.15$142.08234,100
2023-01-19$38.58$140.02249,100
2023-01-18$38.97$141.43360,500
2023-01-17$39.19$142.23412,100
2023-01-13$38.51$139.76280,700
2023-01-12$38.81$140.85341,800
2023-01-11$38.22$138.71342,600
2023-01-10$37.50$136.10257,700
2023-01-09$37.15$134.83259,000
2023-01-06$36.87$133.81242,200
2023-01-05$36.93$134.03294,100
2023-01-04$37.48$135.21444,500
2023-01-03$36.91$133.15369,700