Shenandoah Telecommunications Company
SHEN
$11.80
$0.252.17%
SHEN
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.