NASDAQ:PGEN | Key Financial Ratios | PRECIGEN, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.58-92.61%-361.91%
2026-03-314.82-147.46%-1010.22%
2025-12-313.09-161.18%-1198.61%
2025-09-304.04-144.14%-589.63%
2025-06-302.71-122.18%338.51%
2025-03-313.53-121.63%1114.15%
2024-12-314.76-86.90%-327.77%
2024-09-301.63-167.19%-252.03%
2024-06-301.03-185.05%-313.60%
2024-03-311.72-71.87%-99.89%
2023-12-312.99-63.49%-80.93%
2023-09-302.83-44.59%-57.57%
2023-06-303.4310.67%13.33%
2023-03-312.9510.28%13.49%
2022-12-311.50.3413.11%22.43%
2022-09-301.550.589.82%17.86%
2022-06-305.513.57-28.54%-164.74%
2022-03-316.052.73-28.04%-127.44%
2021-12-314.521.68-25.61%-85.86%
2021-09-305.281.37-28.87%-82.89%
2021-06-305.431.11-26.96%-68.18%
2021-03-315.711-32.39%-75.43%
2020-12-313.542.56-54.20%-253.85%
2020-09-304.933.32-88.66%-509.08%
2020-06-302.74.51-89.08%-650.36%
2020-03-312.682.53-78.49%-364.11%
2019-12-311.913.04-70.72%-449.48%
2019-09-301.920.94-81.60%-216.08%
2019-06-303.550.76-75.90%-178.09%
2019-03-313.910.69-73.80%-167.36%
2018-12-314.640.58-71.12%-140.37%
2018-09-303.360.34-20.01%-36.36%
2018-06-301.780.01-21.63%-32.47%
2018-03-312.160.01-14.71%-23.83%
2017-12-311.920.02-13.82%-21.93%
2017-09-302.050.02-14.91%-25.09%
2017-06-302.450.01-13.19%-22.36%
2017-03-313.110.02-16.77%-29.06%
2016-12-313.330.01-19.66%-33.31%
2016-09-303.150.01-17.42%-29.18%
2016-06-303.620.01-17.89%-29.78%
2016-03-314.320.01-18.29%-26.47%
2015-12-314.270.01-8.60%-12.17%
2015-09-303.920.01-3.33%-4.59%
2015-06-302.930.02-5.99%-10.00%
2015-03-314.90.02-7.18%-9.18%
2014-12-313.680.03-14.20%-21.27%
2014-09-304.620.03-20.96%-31.49%
2014-06-309.1-8.92%-11.96%
2014-03-3110.490.26%0.35%
2013-12-319.460-8.30%-10.63%
2013-09-3010.460.01-12.17%-15.30%
2012-12-310.81

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.09-161.18%-1198.61%
2024-12-314.76-86.90%-327.77%
2023-12-312.99-63.49%-80.93%
2022-12-311.50.3413.11%22.43%
2021-12-314.521.68-25.61%-85.86%
2020-12-313.542.56-54.20%-253.85%
2019-12-311.913.04-70.72%-449.48%
2018-12-314.640.58-71.12%-140.37%
2017-12-311.920.02-13.82%-21.93%
2016-12-313.330.01-19.66%-33.31%
2015-12-314.270.01-8.60%-12.17%
2014-12-313.680.03-14.20%-21.27%
2013-12-319.460-8.30%-10.63%
2012-12-310.81-53.99%25.46%
2011-12-3138.54%