Deutsche Telekom AG Short Interest Report

DTEGYOTCQX
$34.80
0.561.64%
At close: Apr 17, 5:00 PM EST