Company profile

Ticker
TREX
Exchange
Website
CEO
Bryan Horix Fairbanks
Employees
Incorporated
Location
Fiscal year end
SEC CIK
IRS number
541910453

TREX stock data

(
)

Calendar

3 Aug 20
10 Aug 20
31 Dec 20

News

Company financial data Financial data

Quarter (USD) Jun 20 Mar 20 Dec 19 Sep 19
Revenue 220.65M 200.4M 164.77M 194.55M
Net income 47.22M 42.4M 35.5M 41.98M
Diluted EPS 0.81 0.73 0.61 0.72
Net profit margin 21.40% 21.16% 21.54% 21.58%
Operating income 63.4M 55.14M 46.24M 55.02M
Net change in cash 6.9M -143.49M 15.55M 27.2M
Cash on hand 12.24M 5.34M 148.83M 133.28M
Cost of revenue 128.24M 110.7M 93.51M 112.12M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 745.35M 684.25M 565.15M 479.62M
Net income 144.74M 134.57M 95.13M 67.85M
Diluted EPS 2.47 2.28 1.61 1.15
Net profit margin 19.42% 19.67% 16.83% 14.15%
Operating income 188.2M 176.67M 142.38M 103.96M
Net change in cash 43.13M 75.19M 11.85M 12.67M
Cash on hand 148.83M 105.7M 30.51M 18.66M
Cost of revenue 438.84M 389.36M 321.78M 292.52M

Financial data from Trex earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
5 Aug 20 Gupp William R. Common Stock Sell Dispose S Yes 137.3914 3,334 458.06K 51,480
5 Aug 20 Cline James E Common Stock Sell Dispose S Yes 137.3097 6,114 839.51K 24,347
5 Aug 20 Cline James E Common Stock Sell Dispose S Yes 137.873 5,986 825.31K 30,746
29 Jul 20 Cline James E Common Stock Grant Aquire A No 139.63 124 17.31K 36,447
29 Jul 20 Cline James E Common Stock Grant Aquire A No 139.63 124 17.31K 36,447
29 Jul 20 Ronald W Kaplan Common Stock Grant Aquire A No 139.63 716 99.98K 8,161
13F holders
Current Prev Q Change
Total holders 338 335 +0.9%
Opened positions 51 56 -8.9%
Closed positions 48 39 +23.1%
Increased positions 110 106 +3.8%
Reduced positions 122 119 +2.5%
13F shares
Current Prev Q Change
Total value 4.9B 6.11B -19.7%
Total shares 61.17M 61.54M -0.6%
Total puts 211.8K 444.1K -52.3%
Total calls 135.1K 287.4K -53.0%
Total put/call ratio 1.6 1.5 +1.5%
Largest owners
Shares Value Change
BLK BlackRock 6.93M $555.4M -1.3%
Vanguard 5.56M $445.64M +2.1%
William Blair Investment Management 3.09M $247.78M -18.3%
Clearbridge Advisors 3.08M $247.22M -6.9%
Alliancebernstein 2.44M $195.41M +15.1%
Wasatch Advisors 2.4M $192.36M +6.2%
Bamco 2.4M $192.05M -10.2%
STT State Street 2.08M $166.72M +2.8%
WDR Waddell & Reed Financial 1.35M $108.28M -2.1%
AMP Ameriprise Financial 1.18M $94.72M -6.1%
Largest transactions
Shares Bought/sold Change
William Blair Investment Management 3.09M -692.31K -18.3%
Geneva Capital Management 646.4K +646.4K NEW
Norges Bank 0 -581.4K EXIT
JHG Janus Henderson 8.99K -543.94K -98.4%
Wellington Management 406.82K +406.82K NEW
BAC Bank of America 624.67K +347.83K +125.6%
Alliancebernstein 2.44M +320.04K +15.1%
Arrowstreet Capital, Limited Partnership 0 -282.56K EXIT
Bamco 2.4M -271.49K -10.2%
Victory Capital Management 894.24K +267.79K +42.7%

Financial report summary

?
Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
8th grade Avg
New words: add, addressable, annum, assistance, automated, began, BofA, campaign, convenience, crease, defined, Disease, dividend, entertainment, escalation, Eurodollar, evolving, fabricated, fallout, Feeding, fluctuating, half, highest, leaseexpense, lift, matter, medical, Michigan, pickup, purpose, Ratio, reborrow, reopened, sample, slowdown, TCP, temperature, Thein, Truist, unclear, workplace, yearde
Removed: begin, entitled, impacted, SAR, Subtopic, SunTrust, support, Unregistered