tiprankstipranks
3M (MMM)
NYSE:MMM
US Market
United States
MMM3M
$144.98
$1.12(0.84%)
At close: 4:00 PM EST