Tech Data Corp (NASDAQ:TECD)

81.83
Delayed Data
As of May 21
 -0.14 / -0.17%
Today’s Change
75.31
Today|||52-Week Range
111.10
-16.47%
Year-to-Date