Larsen & Toubro Limited (LTO) — Strategic Asset Allocation Index

Latest as of September 2022: 15.8%

Larsen & Toubro Limited (LTO) has a Strategic Asset Allocation Index of 15.8% as of September 2022. Strategic assets (PP&E of €150.21 Billion plus long-term investments of €-) total €150.21 Billion, measured against net assets of €952.34 Billion. A higher index reflects capital-intensive or investment-heavy strategies where strategic assets dominate the equity base. See Larsen & Toubro Limited net asset quality index to measure how much of total assets are equity-financed.

SAAI

15.8%
Strategic Assets / Net Assets

Strategic Assets

€150.21 Billion
PP&E + LT Investments

PP&E

€150.21 Billion
EUR

Net Assets

€952.34 Billion
EUR

Larsen & Toubro Limited Strategic Asset Allocation Index (2017–2022)

This chart shows how Larsen & Toubro Limited's Strategic Asset Allocation Index has evolved across 6 annual periods from 2017 to 2022. As of September 2022, the index stands at 15.8%, representing strategic assets of €150.21 Billion against net assets of €952.34 Billion EUR. For live market cap and overall valuation, see Larsen & Toubro Limited market capitalisation.

Annual Strategic Asset Allocation Index for Larsen & Toubro Limited (2017–2022)

The table below presents the year-by-year Strategic Asset Allocation Index for Larsen & Toubro Limited from 2017 to 2022, covering 6 annual filings. Each row shows PP&E, long-term investments, strategic assets combined, net assets, the index percentage, and the change in percentage points compared to the prior year. See what is Larsen & Toubro Limited's book value for net asset value and shareholders' equity analysis.

Year SAAI Strategic Assets (EUR) PP&E LT Investments Net Assets Change (pp)
2022 14.4% €137.38 Billion €137.38 Billion €- €953.74 Billion ▼ -1.3 pp
2021 15.7% €137.96 Billion €137.96 Billion €- €879.20 Billion ▼ -4.7 pp
2020 20.4% €155.55 Billion €155.55 Billion €- €762.44 Billion ▲ +1.1 pp
2019 19.3% €133.73 Billion €133.73 Billion €- €692.01 Billion ▼ -1.5 pp
2018 20.9% €127.85 Billion €127.85 Billion €- €612.82 Billion ▼ -3.6 pp
2017 24.5% €131.78 Billion €131.78 Billion €- €537.80 Billion
pp = percentage points