TREDEGAR CORPTG

Market cap
$264.71M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202465-31.91%
Dec 31, 202395-17.33%
Dec 31, 2022115+10.88%
Dec 31, 2019104-8.07%
Dec 31, 2018113+4.03%
Dec 31, 2017108+33.25%
Dec 31, 201681-3.33%
Dec 31, 201584-10.61%
Dec 31, 201494+13.69%
Dec 31, 201383+0.89%
Dec 31, 201282+11.29%
Dec 31, 201174