The closing price for Microsoft (MSFT) on March 31, 2004 was $15.35. It was down 1% for the day (down 1.1% from previous close). The latest price is $403.12.
DATE
OPEN
HIGH
LOW
CLOSE
VOLUME
March 31 2004
$15.51
$15.52
$15.31
$15.35
70,533,117
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.