Trustmark Corp Ratios

Ratios Dec2009 Dec2010 Dec2011 Dec2012 Dec2013 Dec2014 Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin 26.24%27.56%29.21%30.88%130.05%129.48%127.95%125.87%142.98%112.71%113.33%116.41%114.26%75.24%104.20%14.71%
EBIT Margin 43.05%9.65%10.22%10.81%45.52%45.32%44.78%44.05%50.04%23.67%23.80%24.45%23.99%15.80%21.88%3.09%
Operating Margin 9.65%10.22%10.81%45.52%45.32%44.78%44.05%50.04%23.67%23.80%24.45%23.99%15.80%21.88%3.09%
Net Margin 13.98%19.43%21.00%22.72%98.86%98.70%98.03%97.84%97.86%98.11%98.11%91.80%95.99%18.64%9.38%102.40%
FCF Margin 31.78%38.62%31.72%18.42%240.84%158.86%134.99%124.66%179.15%147.28%64.63%26.23%209.36%343.56%90.25%40.35%
Efficiency
Assets Average 12.02B12.46B13.02B13.58B13.54B13.39B15.02B17.07B17.77B18.33B18.44B
Equity Average 1.39B1.45B1.50B1.55B1.58B1.63B1.70B1.74B1.62B1.58B1.81B
Invested Capital 1.42B1.85B1.89B2.29B2.54B1.67B1.67B1.75B1.74B2.47B2.06B2.16B
Asset Utilization Ratio 0.010.010.010.010.010.010.010.010.000.010.01
Leverage & Solvency
Interest Coverage Ratio 2.560.891.211.822.082.632.591.991.280.550.430.951.520.260.120.02
Debt to Equity 0.230.610.620.860.920.100.150.100.140.700.290.17
Debt Ratio 0.030.070.070.100.100.010.020.010.010.060.030.02
Equity Ratio 0.110.120.120.110.110.120.120.110.100.080.090.11
Times Interest Earned 2.560.891.211.822.082.632.591.991.280.550.430.951.520.260.120.02
Dividends & Payouts
FCF Payout Ratio -0.320.300.370.630.220.310.390.450.320.280.601.370.180.210.360.61
Valuation
Enterprise Value 1.29B1.59B1.55B1.45B1.80B1.65B1.56B2.41B2.16B1.91B2.22B1.73B2.03B2.13B1.70B2.16B
Market Capitalization 1.59B1.55B1.45B1.80B1.65B1.56B2.41B2.16B1.91B2.22B1.73B2.03B2.13B1.70B2.16B
Return Ratios
Return on Sales 0.18%0.19%0.21%0.23%0.99%0.99%0.98%0.98%0.98%0.98%0.98%0.92%0.96%0.19%0.09%1.02%
Return on Invested Capital 0.03%0.02%0.02%0.02%0.01%0.02%0.02%0.02%0.00%0.01%
Return on Assets 0.01%0.01%0.01%0.01%0.01%0.01%0.01%0.01%0.00%0.00%0.01%
Return on Equity 0.09%0.08%0.07%0.07%0.09%0.09%0.09%0.08%0.01%0.01%0.13%