Deutsche Telekom AG Insider Trading Activity

DTEGFOTCQX
$35.34
0.842.43%
At close: Apr 17, 5:00 PM EST