| Annual Financials | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | TTM |
| Revenue | 3,394 | 3,458 | 3,668 | 3,989 | 3,942 | 3,059 | 4,241 | 4,842 | 5,158 | 5,454 | 4,282 | 5,713 |
| Expenses | 2,403 | 2,371 | 2,551 | 2,834 | 2,724 | 2,183 | 3,126 | 3,663 | 3,877 | 4,087 | 3,302 | 4,280 |
| EBITDA | 991 | 1,087 | 1,117 | 1,155 | 1,218 | 876 | 1,114 | 1,178 | 1,281 | 1,367 | 980 | 1,433 |
| Operating Profit % | 27 % | 30 % | 29 % | 27 % | 30 % | 27 % | 25 % | 23 % | 24 % | 24 % | 23 % | 24 % |
| Depreciation | 39 | 45 | 46 | 56 | 70 | 87 | 83 | 81 | 92 | 100 | 76 | 102 |
| Interest | 1 | 2 | 1 | 1 | 1 | 4 | 2 | 4 | 8 | 9 | 7 | 10 |
| Profit Before Tax | 951 | 1,040 | 1,070 | 1,098 | 1,147 | 785 | 1,029 | 1,093 | 1,181 | 1,258 | 950 | 1,321 |
| Tax | 336 | 370 | 378 | 390 | 320 | 202 | 271 | 278 | 317 | 330 | 250 | 350 |
| Net Profit | 615 | 670 | 692 | 708 | 827 | 583 | 758 | 815 | 864 | 927 | 700 | 977 |
| EPS in ₹ | 12.44 | 6.78 | 6.99 | 7.16 | 8.36 | 5.89 | 7.66 | 8.24 | 8.74 | 9.37 | 7.13 | 9.90 |









NJ Balanced Advantage Fund Direct - Growth
ICICI Prudential Energy Opportunities Fund Direct-Growth
Nippon India Small Cap Fund Direct- Growth
Samco Multi Cap Fund Direct-Growth
Taurus Ethical Fund Direct-Growth
Edelweiss Nifty500 Multicap Momentum Quality 50 Index Fund Direct-Growth
Quantum Ethical Fund Direct - Growth
JioBlackRock Nifty Smallcap 250 Index Fund Direct - Growth
DSP Nifty Smallcap250 Quality 50 Index Fund Direct - Growth
Axis Nifty Smallcap 50 Index Fund Direct-Growth
Motilal Oswal Nifty Smallcap 250 Index Fund Direct - Growth
HDFC Nifty Smallcap 250 Index Fund Direct-Growth
UTI Nifty Midsmallcap 400 Momentum Quality 100 Index Fund Direct-Growth
Aditya Birla Sun Life Nifty Smallcap 50 Index Fund Direct-Growth
Navi Nifty Smallcap250 Momentum Quality 100 Index Fund Direct - Growth
SBI Nifty 500 Index Fund Direct-Growth
Tata Nifty500 Multicap Infrastructure 50:30:20 Index Fund Direct-Growth
Kotak Nifty Smallcap 250 Index Fund Direct-Growth 
