SPT

$43.61
-$6.66 (-13.2%)
Closing price May 16, 2022
Monday afternoon's analyst upgrades and downgrades included Canadian National Railway, Las Vegas Sands, Personalis, Sprout Social and Texas Instruments.
Friday afternoon's analyst upgrades and downgrades included Adobe, Devon Energy, Micron Technology and Nvidia.