NYSE:TGLS | Key Financial Ratios | Tecnoglass Holdings Inc.

Complete source-backed ratio history.

Available history
2012-02-29 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.860.299.07%16.45%
2026-03-311.770.2710.97%20.30%
2025-12-311.860.2412.66%22.38%
2025-09-301.980.1514.70%23.62%
2025-06-3020.1515.48%24.84%
2025-03-311.930.1615.27%25.36%
2024-12-312.110.1715.87%25.56%
2024-09-302.210.215.12%24.56%
2024-06-302.430.2515.59%25.57%
2024-03-312.330.2816.75%28.65%
2023-12-312.270.3119.00%33.37%
2023-09-302.250.3321.46%38.94%
2023-06-302.250.3622.68%42.53%
2023-03-312.050.4322.35%45.93%
2022-12-312.060.4921.21%44.65%
2022-09-302.040.5417.77%38.62%
2022-06-302.040.6514.40%33.01%
2022-03-312.160.6612.92%29.08%
2021-12-312.10.8211.52%27.95%
2021-09-302.160.8611.59%28.23%
2021-06-302.561.069.59%24.63%
2021-03-312.831.169.54%24.99%
2020-12-313.031.084.50%11.48%
2020-09-302.861.463.23%9.87%
2020-06-302.511.591.32%4.33%
2020-03-312.381.81-0.30%-1.10%
2019-12-312.51.394.31%13.15%
2019-09-302.411.571.68%5.56%
2019-06-302.411.452.90%9.31%
2019-03-312.51.431.04%3.27%
2018-12-312.391.831.84%6.82%
2018-09-302.591.612.93%9.84%
2018-06-302.51.633.15%10.53%
2018-03-312.231.633.10%10.90%
2017-12-312.161.861.16%4.53%
2017-09-302.381.841.61%6.01%
2017-06-302.262.04-1.88%-7.54%
2017-03-312.121.892.10%8.19%
2016-12-312.691.765.87%20.41%
2016-09-301.312.124.93%21.22%
2016-06-301.282.696.45%34.66%
2016-03-311.243.83-2.22%-17.48%
2015-12-311.283.68-3.43%-29.14%
2015-09-301.044.140.46%4.77%
2015-06-301.133.085.49%44.04%
2015-03-311.131.8311.77%59.30%
2014-12-311.212.043.80%20.59%
2014-09-301.361.464.70%18.06%
2014-06-301.441.55-1.37%-6.10%
2014-03-311.431.362.03%8.62%
2013-12-311.431.665.94%31.45%
2013-11-300.035.64%-25.62%
2013-08-310.2912.52%-90.03%
2013-05-310.437.70%-60.95%
2013-02-281.36-26.58%202.98%
2012-12-311.561.21
2012-11-30-25.76%-201.87%
2012-02-290.02

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.860.2412.66%22.38%
2024-12-312.110.1715.87%25.56%
2023-12-312.270.3119.00%33.37%
2022-12-312.060.4921.21%44.65%
2021-12-312.10.8211.52%27.95%
2020-12-313.031.084.50%11.48%
2019-12-312.51.394.31%13.15%
2018-12-312.391.831.84%6.82%
2017-12-312.161.861.16%4.53%
2016-12-312.691.765.87%20.41%
2015-12-311.283.68-3.43%-29.14%
2014-12-311.212.043.80%20.59%
2013-12-311.431.669.84%52.13%
2013-02-280.87-26.58%202.98%
2012-12-311.561.213.83%12.46%
2012-02-290.02

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.