US Markets

Major market indexes

as of 5:43 PM ET 07/12/2024
40,000.90 247.15 (0.62%)
Performance
  • 1 week
  • +1.59%
  • 1 month
  • +3.33%
  • 1 year
  • +16.59%
52-week range
32,787.56

Today

position in 52wk range graphic
40,257.24
18,398.45 115.04 (0.63%)
Performance
  • 1 week
  • +0.25%
  • 1 month
  • +4.49%
  • 1 year
  • +32.18%
52-week range
12,543.86

Today

position in 52wk range graphic
18,671.07
5,615.35 30.81 (0.55%)
Performance
  • 1 week
  • +0.87%
  • 1 month
  • +3.58%
  • 1 year
  • +25.56%
52-week range
4,103.78

Today

position in 52wk range graphic
5,655.56
See more indexes

Market diaries

By contract
Advancing
Declining
Unchanged
Total
By volume
Advancing
Declining
Unchanged
Total

Latest market news

Stock market today: Wall Street rolls to the edge of records as hopes remain for cuts to rates

5:05 PM ET 07/12/2024 - Associated Press

U.S. stocks rose after some mixed signals on big banks’ profits and inflation did little to dent Wall Street’s belief that easier interest rates are on the way More

Major market gainers and losers

as of {{ asOfTimestamp | date:"h:mm a 'ET' MM/dd/yyyy"}}
Symbol Name Last Change Volume
{{symbol.symbol}} {{symbol.name}} {{symbol.last | number:2}} {{symbol.change | idmsNumberFilter:true:true}} ({{symbol.changePercent | idmsNumberFilter:true:true}}%) {{symbol.volume | number:0}}
Symbol Name Last Change Volume
{{symbol.symbol}} {{symbol.name}} {{symbol.last | number:2}} {{symbol.change | idmsNumberFilter:true:true}} ({{symbol.changePercent | idmsNumberFilter:true:true}}%) {{symbol.volume | number:0}}
Symbol Name Last Change Volume
{{symbol.symbol}} {{symbol.name}} {{symbol.last | number:2}} {{symbol.change | idmsNumberFilter:true:true}} ({{symbol.changePercent | idmsNumberFilter:true:true}}%) {{symbol.volume | number:0}}

Bond market yields

as of 7:03 PM ET 07/12/2024
Maturity Yield Change
1-month Treasury bill 5.35% –0.01
3-month Treasury bill 5.33% –0.01
6-month Treasury bill 5.19% –0.02
2-year Treasury note 4.46% –0.06
5-year Treasury note 4.20% +0.05
10-year Treasury note 4.19% –0.03
30-year Treasury bond 4.40% –0.02