SPDR S&P MIDCAP 400 ETF Trust company logo
SPDR S&P MIDCAP 400 ETF Trust logo

MDY Stock Price

Regular Market

$627.57$5.58-0.88%
| session closed

Full Day

$627.00$3.67-0.58%
| after-hours session closed

Summary

Current Value
As of today, MDY price is $627.57, down -0.88% in the most recent trading session on
Historical Performance
MDY price is up +4.03% year-to-date, and up +5.22% over the past 365 days
All-Time High Comparison
MDY price is currently -3.27% below its historical high of $648.79 set on
3-Year Low Comparison
MDY price is +47.94% above its 3-year low of $424.22 reached on
Upcoming Split
MDY next stock split has not yet been announced

Price Chart

Add series to chart
Add series to chart1/6
Series
SUGGESTED SERIES

Performance

MDY Performance
MetricDateValue1D1M3MYTD1Y3Y5Y
Price$627.57-0.9%+3.0%+6.5%+4.0%+5.2%+32.9%+47.3%
S&P 5006,940.69-0.4%+0.6%+1.7%+1.4%+14.3%+72.8%+86.9%
NASDAQ23,459.40-0.9%+0.2%-0.5%+0.9%+19.2%+105.9%+79.5%
Dow Jones48,911.98-0.3%+1.1%+2.9%+1.8%+9.0%+45.1%+63.1%
TTM Dividend Per Share$6.910.0%0.0%+1.5%0.0%+2.5%+14.3%+46.7%
TTM Dividend Yield1.10%+0.9%-2.6%-5.2%-4.3%-2.6%-14.1%-0.9%
$583.75+0.1%+2.0%+2.9%+1.9%+3.9%+31.1%+63.9%
$615.02+0.2%+2.6%+3.1%+2.6%+4.1%+34.6%+46.5%

Price Highs

MDY Price Highs Comparison
PeriodHighDateCurrent
1M$648.79-3.3%
3M$648.79-3.3%
6M$648.79-3.3%
1Y$648.79-3.3%
3Y$648.79-3.3%
5Y$648.79-3.3%
All$648.79-3.3%

Price Lows

MDY Price Lows Comparison
PeriodLowDateCurrent
1M$603.01+4.1%
3M$568.21+10.4%
6M$559.89+12.1%
1Y$458.82+36.8%
3Y$424.22+47.9%
5Y$398.11+57.6%
All$37.00+1596.1%

Price History

DateValueChange
$627.57+4.0%
$603.28+5.9%
$569.58+12.3%
$507.38+14.6%
$442.79-14.5%
$517.68+23.3%
$419.92+11.9%
$375.38+24.0%
$302.67-12.4%
$345.41+14.5%
$301.73+18.8%
$254.04-3.8%
$263.97+8.1%
$244.20+31.5%
$185.71+16.4%
$159.49-3.2%
DateValueChange
$164.68+25.0%
$131.74+35.6%
$97.16-37.4%
$155.10+6.0%
$146.35+8.7%
$134.69+11.3%
$121.00+14.8%
$105.40+34.0%
$78.65-15.2%
$92.80-1.7%
$94.38+16.3%
$81.13+11.5%
$72.75+13.5%
$64.08+29.5%
$49.50+13.9%
$43.45-

FAQ

  • What is the current price of MDY?

    As of today, MDY price is $627.57

  • What is MDY price today change?

    MDY price is down -0.88% today

  • What is year-to-date change in MDY price?

    MDY price is up +4.03% year-to-date

  • What is 1-year change in MDY price?

    MDY price is up +5.22% year-over-year

  • What is 3-year change in MDY price?

    MDY price is up +32.86% over the past 3 years

  • How far is MDY price from its all-time high?

    MDY price is currently -3.27% below its historical high of $648.79 set on January 22, 2026

  • When was MDY last stock split?

    MDY never had stock splits

  • When is MDY next stock split?

    MDY next stock split has not yet been announced

Data Sources & References

  1. MDY Profile on Yahoo Finance finance.yahoo.com/quote/MDY