Historical Data

Shenandoah Telecommunications Compa... (SHEN)

$19.22

+0.04 (+0.21%)