NEW: Premarket Now Starts at 4AM!

We’re excited to announce the extension of premarket and aftermarket hours! Our members now have access to quotes daily from 4:00 AM to 8:00 PM ET — offering greater flexibility and deeper insights into market trends beyond regular trading hours.

Upgrade to FINVIZ*Elite to access premarket quotes »

IndexRUT P/E- EPS (ttm)-0.70 Insider Own9.05% Shs Outstand54.86M Perf Week11.01%
Market Cap685.71M Forward P/E- EPS next Y-0.68 Insider Trans5.04% Shs Float49.90M Perf Month8.79%
Income-38.32M PEG- EPS next Q-0.20 Inst Own63.03% Short Float4.39% Perf Quarter13.53%
Sales346.71M P/S1.98 EPS this Y-10.17% Inst Trans1.20% Short Ratio7.00 Perf Half Y-3.25%
Book/sh16.60 P/B0.75 EPS next Y-4.62% ROA-2.34% Short Interest2.19M Perf Year-29.70%
Cash/sh1.60 P/C7.83 EPS next 5Y- ROE-4.30% 52W Range9.77 - 21.89 Perf YTD-0.87%
Dividend Est.0.10 (0.80%) P/FCF- EPS past 5Y- ROI-2.69% 52W High-42.90% Beta0.86
Dividend TTM- Quick Ratio1.17 Sales past 5Y9.66% Gross Margin29.16% 52W Low27.94% ATR (14)0.56
Dividend Ex-DateNov 05, 2024 Current Ratio1.17 EPS Y/Y TTM-1010.29% Oper. Margin-4.94% RSI (14)56.69 Volatility1.74% 3.21%
Employees1089 Debt/Eq0.58 Sales Y/Y TTM21.68% Profit Margin-11.05% Recom2.50 Target Price26.00
Option/ShortYes / Yes LT Debt/Eq0.57 EPS Q/Q-361.48% Payout- Rel Volume1.16 Prev Close12.58
Sales Surprise-1.58% EPS Surprise-26.67% Sales Q/Q26.93% EarningsApr 30 BMO Avg Volume313.14K Price12.50
SMA206.05% SMA501.53% SMA200-3.25% Trades Volume363,124 Change-0.64%
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
May-05-25 07:51AM
May-01-25 03:08AM
01:03AM
Apr-30-25 01:41PM
08:10AM
07:13AM Loading…
07:13AM
07:00AM
Apr-21-25 04:05PM
Apr-16-25 09:40AM
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
02:05AM Loading…
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
04:05PM Loading…
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
07:22AM
07:00AM
Nov-02-23 09:25AM
Nov-01-23 11:05AM
Oct-26-23 06:35AM
Oct-25-23 12:20PM
Oct-24-23 09:50PM
04:05PM
Oct-19-23 04:30PM
Oct-03-23 09:00AM
Sep-12-23 05:22AM
Aug-23-23 05:23AM
Aug-08-23 05:40AM
Aug-03-23 08:10AM
Aug-02-23 08:55AM
07:44AM
07:00AM
Jul-24-23 04:05PM
Jul-18-23 07:09PM
Jul-13-23 10:41AM
Jun-21-23 08:00PM
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% OwnerMay 29 '25Buy12.4632,000398,6502,532,697Jun 02 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerMay 30 '25Buy12.5530,339380,8672,563,036Jun 02 04:30 PM
ECP ControlCo, LLC10% OwnerMay 29 '25Buy12.4632,000398,6502,532,697Jun 02 04:30 PM
ECP ControlCo, LLC10% OwnerMay 30 '25Buy12.5530,339380,8672,563,036Jun 02 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerMay 27 '25Buy11.9128,268336,7962,480,652May 29 04:30 PM
ECP Fiber Holdings GP, LLC10% OwnerMay 28 '25Buy12.3020,045246,6542,500,697May 29 04:30 PM
ECP ControlCo, LLC10% OwnerMay 27 '25Buy11.9128,268336,7962,480,652May 29 04:30 PM
ECP ControlCo, LLC10% OwnerMay 28 '25Buy12.3020,045246,6542,500,697May 29 04:30 PM
FRENCH CHRISTOPHER EPresident & CEOMar 11 '25Buy12.0116,500198,167361,500Mar 11 04:38 PM
Lytle Glenn E JrSVP Commercial SalesFeb 20 '25Buy9.975004,9852,500Feb 20 09:17 PM
Lytle Glenn E JrSVP Commercial SalesNov 15 '24Buy12.762202,8072,000Nov 15 03:58 PM
McKay Edward HExecutive VP & COONov 14 '24Buy12.671,00012,67375,369Nov 14 02:35 PM
Lytle Glenn E JrSVP Commercial SalesNov 11 '24Buy13.073804,9671,780Nov 12 09:08 AM
Koontz Richard L JrDirectorSep 09 '24Buy13.751,70023,37552,734Sep 09 03:50 PM
QUAGLIO KENNETH LDirectorAug 19 '24Buy14.002002,80021,196Aug 20 09:27 AM
Lytle Glenn E JrSVP Commercial SalesAug 19 '24Buy14.005007,0001,400Aug 19 01:59 PM
FRENCH CHRISTOPHER EPresident & CEOAug 14 '24Buy14.025,00070,10086,485Aug 15 12:16 PM
McKay Edward HExecutive VP & COOAug 13 '24Buy14.152,00028,30768,951Aug 13 12:04 PM
John W FloraDirectorAug 12 '24Buy14.875007,43538,975Aug 12 02:14 PM
FRENCH CHRISTOPHER EPresident & CEOAug 09 '24Buy14.9012,000178,74381,485Aug 09 06:55 PM
FRENCH CHRISTOPHER EPresident & CEOAug 09 '24Buy14.946,50097,110346,394Aug 09 06:55 PM
VOLK JAMES JSVP Finance & CFOAug 09 '24Buy15.145,04076,3255,040Aug 09 03:54 PM
FRENCH CHRISTOPHER EPresident & CEOJun 14 '24Buy15.795,00078,95084,629Jun 14 07:41 PM
FRENCH CHRISTOPHER EPresident & CEOJun 10 '24Buy16.1810,000161,85079,629Jun 10 04:14 PM
FRENCH CHRISTOPHER EPresident & CEOJun 10 '24Buy16.595,00082,950324,750Jun 10 04:14 PM
VOLK JAMES JSVP Finance & CFOJun 10 '24Buy16.363,18752,12538,264Jun 10 02:56 PM
CTOS Custom Truck One Source Inc daily Stock Chart
IndexRUT P/E- EPS (ttm)-0.14 Insider Own71.53% Shs Outstand225.78M Perf Week-1.62%
Market Cap960.26M Forward P/E47.25 EPS next Y0.09 Insider Trans11.18% Shs Float64.48M Perf Month8.44%
Income-32.11M PEG- EPS next Q-0.05 Inst Own25.24% Short Float8.36% Perf Quarter2.42%
Sales1.81B P/S0.53 EPS this Y75.47% Inst Trans-13.10% Short Ratio7.06 Perf Half Y-26.90%
Book/sh3.60 P/B1.18 EPS next Y404.84% ROA-0.92% Short Interest5.39M Perf Year-6.61%
Cash/sh0.02 P/C178.49 EPS next 5Y- ROE-3.76% 52W Range3.03 - 6.11 Perf YTD-11.85%
Dividend Est.- P/FCF- EPS past 5Y31.78% ROI-1.29% 52W High-30.61% Beta1.19
Dividend TTM- Quick Ratio0.24 Sales past 5Y46.84% Gross Margin19.01% 52W Low39.93% ATR (14)0.20
Dividend Ex-Date- Current Ratio1.29 EPS Y/Y TTM-248.58% Oper. Margin6.27% RSI (14)46.80 Volatility1.42% 2.29%
Employees2619 Debt/Eq3.05 Sales Y/Y TTM-0.61% Profit Margin-1.77% Recom2.00 Target Price5.80
Option/ShortYes / Yes LT Debt/Eq2.07 EPS Q/Q-30.70% Payout- Rel Volume0.47 Prev Close4.30
Sales Surprise-2.94% EPS Surprise-37.46% Sales Q/Q2.66% EarningsApr 30 AMC Avg Volume763.70K Price4.24
SMA20-3.76% SMA500.96% SMA200-4.23% Trades Volume360,467 Change-1.40%
Date Action Analyst Rating Change Price Target Change
Apr-28-25Downgrade Robert W. Baird Outperform → Neutral $5
Feb-16-23Initiated DA Davidson Buy $12
Dec-13-22Initiated JP Morgan Neutral $7.50
Mar-30-22Initiated Deutsche Bank Buy $12
Jan-14-22Initiated Robert W. Baird Outperform $11
Dec-20-21Resumed Citigroup Buy $9
Dec-06-21Initiated Stifel Buy $10
Jun-14-21Resumed Citigroup Buy $12.50
May-27-25 12:36AM
May-08-25 04:10PM
May-06-25 12:36AM
May-05-25 12:42AM
May-02-25 04:20PM
06:30AM Loading…
06:30AM
Apr-30-25 06:25PM
05:49PM
04:10PM
Apr-29-25 03:10AM
Apr-16-25 04:10PM
05:02AM
Mar-19-25 05:12AM
Mar-17-25 09:40AM
Mar-07-25 10:00AM
08:27PM Loading…
Mar-04-25 08:27PM
04:10PM
Mar-03-25 06:30AM
Feb-21-25 09:40AM
Feb-11-25 04:10PM
Jan-20-25 09:40AM
Nov-21-24 04:10PM
Oct-30-24 04:15PM
Oct-16-24 04:15PM
Sep-11-24 04:15PM
Aug-01-24 04:15PM
Jul-25-24 10:01AM
Jul-18-24 04:15PM
Jun-29-24 06:03PM
May-28-24 08:00AM
06:10PM Loading…
May-02-24 06:10PM
04:15PM
Apr-29-24 06:55AM
Apr-25-24 04:15PM
10:02AM
Apr-18-24 04:15PM
Apr-17-24 11:08AM
Apr-04-24 11:33AM
Apr-03-24 09:36AM
Apr-02-24 04:05PM
Mar-18-24 09:35AM
Mar-08-24 11:56AM
Mar-07-24 10:52PM
04:15PM
Mar-05-24 04:15PM
Feb-28-24 11:00AM
Feb-26-24 04:15PM
Nov-29-23 10:00AM
Nov-16-23 04:15PM
Nov-11-23 03:13PM
Nov-07-23 04:15PM
Nov-01-23 10:00AM
Oct-30-23 04:15PM
Oct-24-23 04:15PM
Sep-27-23 01:00PM
Sep-13-23 04:15PM
Aug-08-23 04:15PM
Jul-25-23 04:15PM
Jul-13-23 04:15PM
Jun-01-23 04:15PM
May-09-23 04:15PM
May-03-23 04:15PM
Apr-25-23 04:15PM
Apr-11-23 10:00AM
Mar-14-23 04:15PM
Mar-09-23 04:15PM
Feb-27-23 04:15PM
Jan-04-23 04:15PM
Dec-07-22 04:25PM
Nov-29-22 10:00AM
Nov-22-22 04:05PM
Nov-08-22 04:05PM
Nov-07-22 04:05PM
Nov-01-22 10:00AM
Oct-31-22 04:05PM
Oct-25-22 04:05PM
10:00AM
Aug-29-22 09:55AM
Aug-12-22 09:55AM
Aug-09-22 04:05PM
Aug-05-22 08:19AM
Aug-04-22 04:05PM
Jul-25-22 04:05PM
Jul-19-22 09:00AM
Jul-18-22 06:37AM
Jun-02-22 04:05PM
May-18-22 07:58AM
May-10-22 04:05PM
12:02PM
Apr-27-22 04:05PM
Apr-26-22 04:05PM
Apr-21-22 04:05PM
Apr-11-22 04:05PM
Mar-31-22 03:15PM
Mar-22-22 09:50AM
Mar-17-22 04:05PM
Mar-10-22 04:05PM
Feb-17-22 04:05PM
Feb-15-22 04:05PM
Feb-08-22 05:27AM
Custom Truck One Source, Inc. engages in the sale and rental of truck and heavy equipment. The firm offers aftermarket parts and service, equipment customization, remanufacturing, financing solutions, and asset disposal services. The company was founded in 1996 and is headquartered in Kansas City, MO.
Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
Rich Thomas R.President - RentalsApr 01 '25Option Exercise0.00100,0000331,942Apr 03 04:15 PM
McMonagle RyanChief Executive OfficerApr 01 '25Option Exercise0.00162,5000661,931Apr 03 04:15 PM
Ross Fredrick M. Jr.DirectorApr 01 '25Option Exercise0.00175,0000457,575Apr 03 04:15 PM
BARRETT RAYMOND TODDChief Accounting OfficerApr 01 '25Option Exercise0.0015,000056,237Apr 03 04:15 PM
Ross Joe P.President - SalesApr 01 '25Option Exercise0.00100,0000356,998Apr 03 04:15 PM
Eperjesy Christopher JChief Financial OfficerApr 01 '25Option Exercise0.0067,5000237,115Apr 03 04:15 PM
JOLAS PAUL MEVP, Gen. Counsel & SecretaryApr 01 '25Option Exercise0.0033,750047,679Apr 03 04:15 PM
EIN MARKDirectorMar 31 '25Option Exercise0.0022,21801,585,707Apr 02 04:15 PM
BADER PAULDirectorMar 31 '25Option Exercise0.0022,218093,804Apr 02 04:15 PM
Jackson Mary M.DirectorMar 31 '25Option Exercise0.0022,218055,173Apr 02 04:15 PM
NELSON GEORGIA RDirectorMar 31 '25Option Exercise0.0022,2180105,804Apr 02 04:15 PM
Heinberg MarshallDirectorMar 31 '25Option Exercise0.0039,9930352,202Apr 02 04:15 PM
PE One Source Holdings, LLC10% OwnerJan 30 '25Buy4.008,143,63532,574,540156,743,635Feb 03 07:15 PM
PLATINUM EQUITY, LLC10% OwnerJan 30 '25Buy4.008,143,63532,574,540156,743,635Feb 03 07:14 PM
BARRETT RAYMOND TODDChief Accounting OfficerDec 31 '24Option Exercise0.002,258042,722Jan 03 05:56 PM
McMonagle RyanChief Executive OfficerDec 31 '24Option Exercise0.0029,3320525,919Jan 03 05:48 PM
Rich Thomas R.President - RentalsDec 31 '24Option Exercise0.0018,0500242,828Jan 03 05:40 PM
Ross Fredrick M. Jr.DirectorDec 31 '24Option Exercise0.0031,5880311,101Jan 03 05:34 PM
Ross Joe P.President - SalesDec 31 '24Option Exercise0.0018,0500267,884Jan 03 05:30 PM
ECP ControlCo, LLC10% OwnerSep 05 '24Sale3.422,354,1098,051,05323,384,879Sep 09 06:30 PM
NESCO Holdings, LP10% OwnerSep 05 '24Sale3.422,354,1098,051,05323,384,879Sep 09 06:30 PM
Nesco Holdings, L.P.Former DirectorSep 05 '24Proposed Sale3.801,942,5357,381,633Sep 05 06:11 PM
ECP Cardinal Holdings, L.P.Former DirectorSep 05 '24Proposed Sale3.80411,5741,563,981Sep 05 06:05 PM
Energy Capital Partners ManageDirectorAug 27 '24Sale4.1718,64077,6900Aug 29 04:30 PM
Energy Capital Partners ManageFormer DirectorAug 27 '24Proposed Sale4.3518,64081,084Aug 27 04:19 PM
Ross Joe P.President - SalesAug 07 '24Buy3.9884,254335,078249,834Aug 09 07:00 PM
Rich Thomas R.President - RentalsAug 06 '24Buy3.8426,200100,653224,778Aug 07 04:35 PM
Heinberg MarshallDirectorJun 14 '24Buy4.3410,00043,428303,856Jun 14 04:15 PM