Performance of major indexes over the last month
S&P
500
Dow
Jones Industrial Average
Nasdaq
100
3
Mar
5
7
9
11
13
15
17
19
21
23
25
27
29
31
1
Apr
3
−12
−10
−8
−6
−4
−2
0%