Upgrade to FINVIZ*Elite to get real-time quotes, intraday charts, and advanced charting tools.

Last Close
Sep 12  •  04:00PM ET
13.56
Dollar change
-0.14
Percentage change
-1.02
%
IndexRUT P/E- EPS (ttm)-0.66 Insider Own10.89% Shs Outstand54.90M Perf Week0.82%
Market Cap744.40M Forward P/E- EPS next Y-0.68 Insider Trans51.27% Shs Float48.92M Perf Month5.20%
Enterprise Value1.33B PEG- EPS next Q-0.19 Inst Own65.46% Short Float5.18% Perf Quarter-2.31%
Income-36.00M P/S2.13 EPS this Y-18.64% Inst Trans6.93% Short Ratio7.73 Perf Half Y12.16%
Sales349.48M P/B0.83 EPS next Y2.86% ROA-2.08% Short Interest2.53M Perf YTD7.53%
Book/sh16.43 P/C25.60 EPS next 5Y- ROE-3.93% 52W High16.89 -19.72% Perf Year-7.38%
Cash/sh0.53 P/FCF- EPS past 3/5Y- - ROIC-2.55% 52W Low9.77 38.79% Perf 3Y-37.08%
Dividend Est.- EV/EBITDA13.46 Sales past 3/5Y10.18% 9.66% Gross Margin27.54% Volatility4.03% 3.31% Perf 5Y-59.95%
Dividend TTM- EV/Sales3.79 EPS Y/Y TTM-237.78% Oper. Margin-6.14% ATR (14)0.51 Perf 10Y8.69%
Dividend Ex-DateNov 05, 2024 Quick Ratio0.69 Sales Y/Y TTM16.73% Profit Margin-10.30% RSI (14)53.79 Recom2.50
Dividend Gr. 3/5Y- - Current Ratio0.69 EPS Q/Q18.62% SMA203.33% Beta0.79 Target Price26.00
Payout- Debt/Eq0.58 Sales Q/Q3.23% SMA50-1.34% Rel Volume0.82 Prev Close13.70
Employees1089 LT Debt/Eq0.57 EarningsJul 31 AMC SMA2006.33% Avg Volume327.40K Price13.56
IPOApr 26, 1999 Option/ShortYes / Yes EPS/Sales Surpr.5.00% -1.52% Trades Volume268,863 Change-1.02%
Date Action Analyst Rating Change Price Target Change
Mar-04-24Upgrade BWS Financial Neutral → Buy $26
Aug-04-23Upgrade BWS Financial Sell → Neutral $20
Jun-28-22Downgrade Raymond James Strong Buy → Mkt Perform
May-03-22Upgrade Raymond James Outperform → Strong Buy $25
May-02-22Downgrade B. Riley Securities Buy → Neutral $29 → $21
Mar-02-22Downgrade BWS Financial Neutral → Sell $26.25 → $16
Dec-14-21Upgrade Raymond James Mkt Perform → Outperform $29
Aug-18-21Upgrade B. Riley Securities Neutral → Buy $34 → $41
Aug-04-21Upgrade Raymond James Underperform → Mkt Perform
Jul-07-21Downgrade Raymond James Mkt Perform → Underperform
Aug-27-25 07:02AM
Aug-25-25 04:05PM
08:00AM
Aug-12-25 10:40AM
Aug-01-25 03:35AM
05:35PM Loading…
Jul-31-25 05:35PM
05:00PM
04:30PM
04:05PM
Jul-30-25 09:54AM
Jul-23-25 07:05AM
Jul-17-25 04:05PM
Jul-15-25 06:16AM
Jul-08-25 05:35AM
Jul-03-25 09:01AM
07:59AM Loading…
07:59AM
Jul-02-25 05:16AM
Jun-27-25 03:10AM
Jun-20-25 11:00AM
Jun-13-25 08:19PM
Jun-10-25 04:42AM
May-05-25 07:51AM
May-01-25 03:08AM
01:03AM
Apr-30-25 01:41PM
08:10AM
07:13AM
07:00AM
Apr-21-25 04:05PM
Apr-16-25 09:40AM
05:23AM Loading…
Apr-09-25 05:23AM
Apr-08-25 05:30AM
Apr-03-25 02:13AM
Mar-28-25 09:40AM
Mar-24-25 07:09AM
Mar-21-25 09:55AM
Feb-21-25 02:05AM
01:28AM
Feb-20-25 09:20AM
08:15AM
07:21AM
07:00AM
Feb-13-25 01:21PM
Feb-12-25 04:05PM
05:57AM
Feb-11-25 01:34PM
Feb-03-25 05:01AM
Nov-07-24 08:40AM
07:36AM
07:00AM
Nov-06-24 07:28AM
Oct-24-24 04:05PM
Oct-23-24 04:30PM
Sep-10-24 05:45AM
Aug-27-24 05:00AM
Aug-22-24 11:00AM
Aug-07-24 08:15AM
07:14AM
07:00AM
Jul-31-24 04:30PM
Jul-30-24 03:30PM
Jul-22-24 04:05PM
Jul-09-24 05:00AM
May-30-24 02:45PM
May-08-24 02:42PM
02:41AM
May-04-24 09:13AM
03:01AM
May-03-24 10:16PM
11:53AM
10:48AM
08:33AM
08:10AM
07:08AM
07:00AM
Apr-24-24 07:00AM
Apr-18-24 05:45AM
Apr-15-24 04:55PM
Apr-01-24 04:05PM
Mar-29-24 01:00PM
Mar-19-24 05:00AM
Mar-18-24 04:05PM
Mar-12-24 03:07PM
Mar-01-24 07:00AM
Feb-22-24 09:42AM
Feb-21-24 04:30PM
08:15AM
07:39AM
07:18AM
07:00AM
Feb-13-24 05:00AM
Feb-06-24 04:00AM
Feb-02-24 07:00AM
Jan-30-24 07:59AM
Jan-16-24 04:45PM
Jan-10-24 03:45PM
Jan-04-24 03:07PM
Nov-05-23 09:48AM
Nov-03-23 10:05PM
08:33AM
Shenandoah Telecommunications Co. is a holding company, which engages in the provision of regulated and unregulated telecommunication services to end-user customers and other telecommunications providers. The Tower segment leases space on 225 owned cell towers. The company was founded in 1902 and is headquartered in Edinburg, VA.
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
ECP Fiber Holdings GP, LLC10% OwnerSep 10 '25Buy13.2913,541179,9123,455,302Sep 12 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerSep 11 '25Buy13.341,80324,0533,457,105Sep 12 04:30 PM
ECP ControlCo, LLC10% OwnerSep 10 '25Buy13.2913,541179,9123,455,302Sep 12 04:30 PM
ECP ControlCo, LLC10% OwnerSep 11 '25Buy13.341,80324,0533,457,105Sep 12 04:30 PM
ECP ControlCo, LLC10% OwnerSep 09 '25Buy13.393624,8463,441,761Sep 10 04:30 PM
ECP ControlCo, LLC10% OwnerSep 08 '25Buy13.461471,9793,441,399Sep 10 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerSep 09 '25Buy13.393624,8463,441,761Sep 10 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerSep 08 '25Buy13.461471,9793,441,399Sep 10 04:30 PM
ECP ControlCo, LLC10% OwnerSep 05 '25Buy13.453,00040,3503,441,252Sep 08 04:30 PM
ECP ControlCo, LLC10% OwnerSep 04 '25Buy12.962,06826,7993,438,252Sep 08 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerSep 05 '25Buy13.453,00040,3503,441,252Sep 08 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerSep 04 '25Buy12.962,06826,7993,438,252Sep 08 04:30 PM
ECP ControlCo, LLC10% OwnerSep 03 '25Buy12.7930,000383,8023,436,184Sep 04 04:30 PM
ECP ControlCo, LLC10% OwnerSep 02 '25Buy13.0128,951376,5923,406,184Sep 04 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerSep 03 '25Buy12.7930,000383,8023,436,184Sep 04 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerSep 02 '25Buy13.0128,951376,5923,406,184Sep 04 04:30 PM
ECP ControlCo, LLC10% OwnerAug 28 '25Buy13.2614,358190,4343,365,233Sep 02 05:23 PM
ECP ControlCo, LLC10% OwnerAug 29 '25Buy13.2512,000159,0183,377,233Sep 02 05:23 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 28 '25Buy13.2614,358190,4343,365,233Sep 02 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 29 '25Buy13.2512,000159,0183,377,233Sep 02 04:30 PM
ECP ControlCo, LLC10% OwnerAug 26 '25Buy13.277,05393,5643,350,675Aug 28 04:15 PM
ECP ControlCo, LLC10% OwnerAug 27 '25Buy13.352002,6693,350,875Aug 28 04:15 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 26 '25Buy13.277,05393,5643,350,675Aug 28 04:15 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 27 '25Buy13.352002,6693,350,875Aug 28 04:15 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 22 '25Buy13.094,00052,3603,342,122Aug 26 04:46 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 25 '25Buy13.101,50019,6483,343,622Aug 26 04:46 PM
ECP ControlCo, LLC10% OwnerAug 22 '25Buy13.094,00052,3603,342,122Aug 26 04:45 PM
ECP ControlCo, LLC10% OwnerAug 25 '25Buy13.101,50019,6483,343,622Aug 26 04:45 PM
ECP ControlCo, LLC10% OwnerAug 20 '25Buy12.5215,433193,1893,329,063Aug 22 04:15 PM
ECP ControlCo, LLC10% OwnerAug 21 '25Buy12.669,059114,6533,338,122Aug 22 04:15 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 20 '25Buy12.5215,433193,1893,329,063Aug 22 04:15 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 21 '25Buy12.669,059114,6533,338,122Aug 22 04:15 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 18 '25Buy12.5220,047250,9443,303,070Aug 20 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 19 '25Buy12.5410,560132,3943,313,630Aug 20 04:30 PM
ECP ControlCo, LLC10% OwnerAug 18 '25Buy12.5220,047250,9443,303,070Aug 20 04:30 PM
ECP ControlCo, LLC10% OwnerAug 19 '25Buy12.5410,560132,3943,313,630Aug 20 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 12 '25Buy12.5930,000377,7633,281,550Aug 14 04:31 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 13 '25Buy12.871,47318,9633,283,023Aug 14 04:31 PM
ECP ControlCo, LLC10% OwnerAug 12 '25Buy12.5930,000377,7633,281,550Aug 14 04:30 PM
ECP ControlCo, LLC10% OwnerAug 13 '25Buy12.871,47318,9633,283,023Aug 14 04:30 PM
ECP ControlCo, LLC10% OwnerAug 08 '25Buy12.5230,000375,5103,221,550Aug 12 04:30 PM
ECP ControlCo, LLC10% OwnerAug 11 '25Buy11.8830,000356,4603,251,550Aug 12 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 08 '25Buy12.5230,000375,5103,221,550Aug 12 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 11 '25Buy11.8830,000356,4603,251,550Aug 12 04:30 PM
FRENCH CHRISTOPHER EPresident & CEOAug 11 '25Buy11.8316,800198,677410,517Aug 12 09:00 AM
ECP Fiber Holdings GP, LLC10% OwnerAug 07 '25Buy12.7125,104319,0823,191,550Aug 08 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 06 '25Buy13.0122,085287,3523,166,446Aug 08 04:30 PM
ECP ControlCo, LLC10% OwnerAug 07 '25Buy12.7125,104319,0823,191,550Aug 08 04:30 PM
ECP ControlCo, LLC10% OwnerAug 06 '25Buy13.0122,085287,3523,166,446Aug 08 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 05 '25Buy13.1226,117342,5953,144,361Aug 06 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 04 '25Buy13.0023,703308,0323,118,244Aug 06 04:30 PM
ECP ControlCo, LLC10% OwnerAug 05 '25Buy13.1226,117342,5953,144,361Aug 06 04:30 PM
ECP ControlCo, LLC10% OwnerAug 04 '25Buy13.0023,703308,0323,118,244Aug 06 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerAug 01 '25Buy13.4830,000404,2723,094,541Aug 04 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 31 '25Buy14.7422,847336,7473,064,541Aug 04 04:30 PM
ECP ControlCo, LLC10% OwnerAug 01 '25Buy13.4830,000404,2723,094,541Aug 04 04:30 PM
ECP ControlCo, LLC10% OwnerJul 31 '25Buy14.7422,847336,7473,064,541Aug 04 04:30 PM
ECP ControlCo, LLC10% OwnerJul 29 '25Buy14.8819,852295,4673,024,391Jul 31 04:30 PM
ECP ControlCo, LLC10% OwnerJul 30 '25Buy14.8817,303257,5123,041,694Jul 31 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 29 '25Buy14.8819,852295,4673,024,391Jul 31 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 30 '25Buy14.8817,303257,5123,041,694Jul 31 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 28 '25Buy15.0611,934179,7263,004,539Jul 29 05:02 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 25 '25Buy15.2210,264156,2592,992,605Jul 29 05:02 PM
ECP ControlCo, LLC10% OwnerJul 28 '25Buy15.0611,934179,7263,004,539Jul 29 05:01 PM
ECP ControlCo, LLC10% OwnerJul 25 '25Buy15.2210,264156,2592,992,605Jul 29 05:01 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 23 '25Buy15.6415,801247,1782,973,361Jul 25 04:31 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 24 '25Buy15.528,980139,3352,982,341Jul 25 04:31 PM
ECP ControlCo, LLC10% OwnerJul 23 '25Buy15.6415,801247,1782,973,361Jul 25 04:30 PM
ECP ControlCo, LLC10% OwnerJul 24 '25Buy15.528,980139,3352,982,341Jul 25 04:30 PM
ECP ControlCo, LLC10% OwnerJul 22 '25Buy15.4017,583270,7822,957,560Jul 23 04:34 PM
ECP ControlCo, LLC10% OwnerJul 21 '25Buy15.0216,467247,3642,939,977Jul 23 04:34 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 22 '25Buy15.4017,583270,7822,957,560Jul 23 04:31 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 21 '25Buy15.0216,467247,3642,939,977Jul 23 04:31 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 17 '25Buy14.6230,000438,7112,903,506Jul 21 04:53 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 18 '25Buy14.8320,004296,7092,923,510Jul 21 04:53 PM
ECP ControlCo, LLC10% OwnerJul 17 '25Buy14.6230,000438,7112,903,506Jul 21 04:53 PM
ECP ControlCo, LLC10% OwnerJul 18 '25Buy14.8320,004296,7092,923,510Jul 21 04:53 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 15 '25Buy14.6928,952425,3952,851,104Jul 17 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 16 '25Buy14.5922,402326,7512,873,506Jul 17 04:30 PM
ECP ControlCo, LLC10% OwnerJul 15 '25Buy14.6928,952425,3952,851,104Jul 17 04:30 PM
ECP ControlCo, LLC10% OwnerJul 16 '25Buy14.5922,402326,7512,873,506Jul 17 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 14 '25Buy15.2821,137322,9252,822,152Jul 15 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 11 '25Buy14.768,000118,0802,801,015Jul 15 04:30 PM
ECP ControlCo, LLC10% OwnerJul 14 '25Buy15.2821,137322,9252,822,152Jul 15 04:30 PM
ECP ControlCo, LLC10% OwnerJul 11 '25Buy14.768,000118,0802,801,015Jul 15 04:30 PM
ECP ControlCo, LLC10% OwnerJul 09 '25Buy14.5417,687257,2042,776,072Jul 11 04:30 PM
ECP ControlCo, LLC10% OwnerJul 10 '25Buy14.8916,943252,3392,793,015Jul 11 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 09 '25Buy14.5417,687257,2042,776,072Jul 11 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 10 '25Buy14.8916,943252,3392,793,015Jul 11 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 08 '25Buy14.6728,700421,0032,758,385Jul 09 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJul 07 '25Buy14.4015,314220,4792,729,685Jul 09 04:30 PM
ECP ControlCo, LLC10% OwnerJul 08 '25Buy14.6728,700421,0032,758,385Jul 09 04:30 PM
ECP ControlCo, LLC10% OwnerJul 07 '25Buy14.4015,314220,4792,729,685Jul 09 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJun 12 '25Buy13.8511,100153,6912,708,371Jun 16 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJun 13 '25Buy13.736,00082,3632,714,371Jun 16 04:30 PM
ECP ControlCo, LLC10% OwnerJun 12 '25Buy13.8511,100153,6912,708,371Jun 16 04:30 PM
ECP ControlCo, LLC10% OwnerJun 13 '25Buy13.736,00082,3632,714,371Jun 16 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerJun 10 '25Buy13.8413,219182,9832,692,640Jun 12 04:40 PM
ECP Fiber Holdings GP, LLC10% OwnerJun 11 '25Buy13.914,63164,3952,697,271Jun 12 04:40 PM
ECP ControlCo, LLC10% OwnerJun 10 '25Buy13.8413,219182,9832,692,640Jun 12 04:39 PM