Tecogen (TGEN) Treasury Shares (2011 - 2017)

Tecogen (TGEN) posted Treasury Shares of $42921.0 for Q4 2017, down 44.62% on a QoQ basis from $77508.0 in Q4 2016, and down 44.62% year-over-year from $77508.0 in Q4 2016.

Tecogen (TGEN) Treasury Shares (2011 - 2017) Analysis & Trends

Tecogen's Treasury Shares history runs 7 years deep, the most recent figure standing at $42921.0 for Q4 2017.

  • Quarterly Treasury Shares fell 44.62% year-over-year to $42921.0 in Q4 2017, while the trailing twelve-month figure through Dec 2017 was $42921.0 (down 44.62% YoY) and the FY2017 annual result came in at $42921.0, down 44.62% from the prior year.
  • Treasury Shares was $42921.0 for Q4 2017 at Tecogen, down from $77508.0 in the prior quarter.
  • Across five years, Treasury Shares topped out at $1.6 million in Q1 2013 and bottomed at $42921.0 in Q4 2017.
  • A 5-year average of $373303.5 and a median of $310000.0 in 2014 frame the typical range for Treasury Shares.
  • Annual changes were most pronounced in 2014 — Treasury Shares tumbled 77.35% — and 2015, when it slipped 2.05%.
  • Tecogen's Treasury Shares stood at $361570.0 in 2013, then slumped by 54.82% to $163350.0 in 2014, then fell by 2.05% to $160000.0 in 2015, then sank by 51.56% to $77508.0 in 2016, then tumbled by 44.62% to $42921.0 in 2017.
  • Business Quant data shows TGEN's Treasury Shares at $42921.0 in Q4 2017, $77508.0 in Q4 2016, and $160000.0 in Q4 2015.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Treasury Shares (Qtr)
1 Electrovaya 424.38 Bn 424.36 Bn 6.04 Mn -
2 Vertiv Holdings 116.45 Bn 113.95 Bn 999.70 Mn -
3 Bloom Energy 61.23 Bn 58.77 Bn 225.54 Mn 10.65 Mn
4 Hubbell 25.93 Bn 25.43 Bn 505.30 Mn -
5 nVent Electric 25.66 Bn 25.47 Bn 445.60 Mn -
6 Advanced Energy Industries 11.88 Bn 11.18 Bn 200.90 Mn 800,000.00
7 Acuity Inc. (De) 9.90 Bn 9.48 Bn 606.40 Mn 24.90 Mn
8 Powell Industries 9.42 Bn 8.87 Bn 87.94 Mn 25.00 Mn
9 EnerSys 7.49 Bn 7.05 Bn 290.87 Mn 1.36 Bn
10 Tecogen 101.38 Mn 91.87 Mn 2.59 Mn -

Historic Data

Download Data
DateValue
Dec 31, 2017 42,921.00
Dec 31, 2017 42,921.00
Dec 31, 2016 77,508.00
Dec 31, 2016 77,508.00
Dec 31, 2015 160,000.00
Dec 31, 2015 160,000.00
Dec 31, 2014 163,350.00
Dec 31, 2014 163,350.00
Sep 30, 2014 310,000.00
Sep 30, 2014 310,000.00
Jun 30, 2014 310,000.00
Jun 30, 2014 310,000.00
Mar 31, 2014 361,570.00
Mar 31, 2014 361,570.00
Dec 31, 2013 361,570.00
Dec 31, 2013 361,570.00
Sep 30, 2013 361,570.00
Sep 30, 2013 361,570.00
Jun 30, 2013 361,570.00
Jun 30, 2013 361,570.00