MetaCap

Invesco Municipal Opportunity Trust (VMO)

NYSE: VMOFinanceTrusts Except Educational Religious and CharitableUSD

8.39-0.05 (-0.59%)

At close: Oct 7, 4:00 PM ET · Delayed 15 min

After hours: 8.39 0.00%

VMO stock chart

Technical analysis

Key statistics

All statistics
Dividend yield
8.94% ($0.75)
Ex-dividend date
Sep 14, 2026
52-week range
8.12 – 10.10
Day range
8.31 – 8.40
Volume / Avg
501.65K / 279.53K
Beta
—

52-week range

$8.12$10.10

VMO stock today

Invesco Municipal Opportunity (VMO) closed at $8.39 on Oct 7, down 0.59% (-$0.05), versus the S&P 500's 0.22% decline. At this level, VMO sits near the bottom of its 52-week range of $8.12 to $10.10: 16.9% below the high, set on Feb 25, 2026 and 3.3% above the low. VMO is down 12.3% year to date, underperforming the S&P 500 (+14.0%). Over the past 12 months, the stock has lost 12.1%.

At 30.0x trailing earnings, Invesco Municipal Opportunity trades above the peer-group median of 9.3x. Invesco Municipal Opportunity pays an annual dividend of $0.75 per share, a 8.94% yield at the current price.

Summary generated from market data by MetaCap's automated system. Methodology

About Invesco Municipal Opportunity

Company profile
Sector
Finance
Industry
Trusts Except Educational Religious and Charitable

Dividends

Dividend history
Annual dividend
$0.75
Last payment
$0.063
Ex-dividend date
Sep 14, 2026

Invesco Municipal Opportunity peers

Finance sector

Indexes, lists and sector

Invesco Municipal Opportunity stock FAQ

What is Invesco Municipal Opportunity's stock price today?

VMO last traded at $8.39 as of Oct 7, 4:00 PM EDT, down 0.59% on the day. Prices are delayed at least 15 minutes.

Does Invesco Municipal Opportunity pay a dividend?

Yes. Invesco Municipal Opportunity pays $0.75 per share annually, a 8.94% yield. The most recent dividend of $0.063 had an ex-dividend date of Sep 14, 2026.

What is VMO's P/E ratio?

VMO trades at a trailing P/E ratio of 29.96, compared with a median of 9.3 for its closest peers.

What is the VMO 52-week high?

The 52-week high for VMO is $10.10 and the 52-week low is $8.12. The stock is currently 16.9% below its high.

Compare VMO