Invesco Main Street Fund (MSIGX) Dividend 2026: History, Ex-Dividend Dates & Yield

$68.15
-$0.12-0.18% Wednesday 00:00
Dividend Yield
6.88%
Dividend amount
$4.69
Last ex-date
Dec 18, 2025
Last pay date
Dec 18, 2025

Summary

Invesco Main Street Fund (MSIGX) dividends are paid annual. The latest dividend per share was $4.69 with an ex date of December 18, 2025 and a payment date of December 18, 2025. The next dividend per share will be $4.69 with an ex date of December 18, 2026 and a payment date of December 18, 2026. The current dividend yield of Invesco Main Street Fund (MSIGX) is 6.88%.

Upcoming

Past

DateAmountChange
$4.69
+33.26%
18 Dec 2025
$4.69
+80.32%
$3.52
-4.3%
16 Dec 2024
$0.39
+1,346.52%
16 Dec 2024
$0.50
+25.65%
16 Dec 2024
$2.60
+424.02%
24 Oct 2024
$0.03
-99.2%
$3.68
+80.94%
15 Dec 2023
$3.39
+1,574.28%
15 Dec 2023
$0.08
-94.75%
15 Dec 2023
$0.20
+146.77%
$2.03
-81.4%
16 Dec 2022
$0.47
-94.89%
16 Dec 2022
$1.56
+234.65%
$10.92
+546.14%
16 Dec 2021
$0.38
-69.45%
16 Dec 2021
$1.39
+264.07%
16 Dec 2021
$9.15
+559.96%
$1.69
-58.57%
15 Dec 2020
$0.44
-87.62%
15 Dec 2020
$1.25
+181.49%
$4.08
-47.53%
13 Dec 2019
$0.07
-98.98%
13 Dec 2019
$0.43
+496.79%
13 Dec 2019
$3.58
+736.76%
$7.78
+103.29%
07 Dec 2018
$0.49
+108.59%
07 Dec 2018
$0.23
-90.94%
10Y Growth
26.85%
5Y Growth
60.29%
3Y Growth
115.66%
1Y Growth
1,087.34%

Community

FAQ

How much dividend does Invesco Main Street Fund pay?▼
Invesco Main Street Fund pays an annual dividend of $4.69 per share, with a dividend yield of 6.88%.
What is the dividend yield of Invesco Main Street Fund?▼
The current dividend yield of Invesco Main Street Fund is 6.88%.
When does Invesco Main Street Fund pay dividends?▼
Invesco Main Street Fund pays dividends annual. The next payment is expected on December 18, 2026.
When is the next dividend from Invesco Main Street Fund?▼
The next dividend payment from Invesco Main Street Fund is estimated for December 18, 2026.
How safe is the dividend of Invesco Main Street Fund?▼
Invesco Main Street Fund has raised its dividend for 1 consecutive years, with a payout ratio of 0% and 5-year dividend growth of 60.29%.
What is the dividend of Invesco Main Street Fund?▼
Invesco Main Street Fund currently pays a dividend of $4.69 per share.
When did I have to buy the shares of Invesco Main Street Fund to receive the previous dividend?▼
To receive the previous dividend from Invesco Main Street Fund, you needed to own the shares before the ex-dividend date of December 18, 2025.
When did Invesco Main Street Fund pay the last dividend?▼
The last dividend payment from Invesco Main Street Fund was made on December 18, 2025.
What was the dividend of Invesco Main Street Fund in 2025?▼
In 2025, Invesco Main Street Fund paid a total dividend of $4.69 per share.
In which currency does Invesco Main Street Fund distribute the dividend?▼
Invesco Main Street Fund distributes its dividends in USD.