NASDAQ:TTD | Key Financial Ratios | Trade Desk, Inc.

Complete source-backed ratio history.

Available history
2014-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.727.06%15.81%
2026-03-311.687.54%17.63%
2025-12-311.617.20%17.84%
2025-09-301.717.38%16.86%
2025-06-301.717.00%15.48%
2025-03-311.817.22%15.17%
2024-12-311.866.43%13.33%
2024-09-301.855.60%11.74%
2024-06-301.84.91%10.53%
2024-03-311.794.32%9.29%
2023-12-311.723.66%8.27%
2023-09-301.873.38%7.09%
2023-06-301.872.97%6.24%
2023-03-311.91.93%3.98%
2022-12-311.91.22%2.52%
2022-09-301.91-0.25%-0.51%
2022-06-301.920.92%1.90%
2022-03-311.912.93%6.10%
2021-12-311.713.85%9.02%
2021-09-301.769.42%21.62%
2021-06-301.779.43%21.91%
2021-03-311.729.26%22.22%
2020-12-311.578.80%23.92%
2020-09-301.736.61%16.98%
2020-06-302.046.46%15.76%
2020-03-311.966.92%18.13%
2019-12-311.566.27%17.68%
2019-09-301.656.84%18.08%
2019-06-301.627.88%19.84%
2019-03-311.628.24%20.78%
2018-12-311.487.88%22.34%
2018-09-301.567.50%19.44%
2018-06-301.516.61%18.42%
2018-03-311.57.44%20.90%
2017-12-311.486.37%20.68%
2017-09-301.566.89%20.56%
2017-06-301.656.96%19.01%
2017-03-311.715.81%15.37%
2016-12-311.53.81%12.46%
2016-09-301.833.78%10.88%
2015-12-311.68

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.617.20%17.84%
2024-12-311.866.43%13.33%
2023-12-311.723.66%8.27%
2022-12-311.91.22%2.52%
2021-12-311.713.85%9.02%
2020-12-311.578.80%23.92%
2019-12-311.566.27%17.68%
2018-12-311.487.88%22.34%
2017-12-311.486.37%20.68%
2016-12-311.53.81%12.46%
2015-12-311.687.58%112.64%
2014-12-31-0.08%

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