SRM CONTRACTORS LIMITED (SRM)

Industrial Services

Open in the live observatory →

Price trend

₹175.95₹308.62₹441.28₹573.95 Apr '24Oct '24Apr '25Oct '25Apr '26Sep '26 2024-04: ₹200.10
2024-04: ₹200.10
2024-05: ₹175.95
2024-05: ₹175.95
2024-06: ₹177.54
2024-06: ₹177.54
2024-07: ₹266.00
2024-07: ₹266.00
2024-08: ₹261.00
2024-08: ₹261.00
2024-09: ₹263.20
2024-09: ₹263.20
2024-10: ₹262.15
2024-10: ₹262.15
2024-11: ₹341.50
2024-11: ₹341.50
2024-12: ₹398.20
2024-12: ₹398.20
2025-01: ₹359.00
2025-01: ₹359.00
2025-02: ₹316.50
2025-02: ₹316.50
2025-03: ₹326.90
2025-03: ₹326.90
2025-04: ₹314.50
2025-04: ₹314.50
2025-05: ₹442.90
2025-05: ₹442.90
2025-06: ₹497.90
2025-06: ₹497.90
2025-07: ₹478.00
2025-07: ₹478.00
2025-08: ₹469.85
2025-08: ₹469.85
2025-09: ₹535.00
2025-09: ₹535.00
2025-10: ₹573.95
2025-10: ₹573.95
2025-11: ₹571.00
2025-11: ₹571.00
2025-12: ₹526.60
2025-12: ₹526.60
2026-01: ₹450.00
2026-01: ₹450.00
2026-02: ₹416.00
2026-02: ₹416.00
2026-03: ₹384.05
2026-03: ₹384.05
2026-04: ₹502.00
2026-04: ₹502.00
2026-05: ₹515.00
2026-05: ₹515.00
2026-06: ₹514.80
2026-06: ₹514.80
2026-07: ₹495.35
2026-07: ₹495.35
2026-08: ₹450.55
2026-08: ₹450.55
2026-09: ₹420.00
2026-09: ₹420.00

Last 90 trading days

₹419.20₹456.47₹493.73₹531.00 May 19Jun 15Jul 10Aug 5Aug 31Sep 24 2026-05-19: ₹486.00
2026-05-19: ₹486.00
2026-05-20: ₹480.35
2026-05-20: ₹480.35
2026-05-21: ₹502.00
2026-05-21: ₹502.00
2026-05-22: ₹518.00
2026-05-22: ₹518.00
2026-05-25: ₹531.00
2026-05-25: ₹531.00
2026-05-26: ₹522.95
2026-05-26: ₹522.95
2026-05-27: ₹525.00
2026-05-27: ₹525.00
2026-05-29: ₹515.00
2026-05-29: ₹515.00
2026-06-01: ₹510.00
2026-06-01: ₹510.00
2026-06-02: ₹509.55
2026-06-02: ₹509.55
2026-06-03: ₹488.60
2026-06-03: ₹488.60
2026-06-04: ₹493.95
2026-06-04: ₹493.95
2026-06-05: ₹510.00
2026-06-05: ₹510.00
2026-06-08: ₹483.70
2026-06-08: ₹483.70
2026-06-09: ₹485.00
2026-06-09: ₹485.00
2026-06-10: ₹479.00
2026-06-10: ₹479.00
2026-06-11: ₹463.00
2026-06-11: ₹463.00
2026-06-12: ₹482.50
2026-06-12: ₹482.50
2026-06-15: ₹496.05
2026-06-15: ₹496.05
2026-06-16: ₹503.25
2026-06-16: ₹503.25
2026-06-17: ₹495.00
2026-06-17: ₹495.00
2026-06-18: ₹491.70
2026-06-18: ₹491.70
2026-06-19: ₹489.60
2026-06-19: ₹489.60
2026-06-22: ₹522.50
2026-06-22: ₹522.50
2026-06-23: ₹527.00
2026-06-23: ₹527.00
2026-06-24: ₹511.50
2026-06-24: ₹511.50
2026-06-25: ₹502.00
2026-06-25: ₹502.00
2026-06-29: ₹511.40
2026-06-29: ₹511.40
2026-06-30: ₹514.80
2026-06-30: ₹514.80
2026-07-01: ₹513.70
2026-07-01: ₹513.70
2026-07-02: ₹518.80
2026-07-02: ₹518.80
2026-07-03: ₹509.00
2026-07-03: ₹509.00
2026-07-06: ₹501.85
2026-07-06: ₹501.85
2026-07-07: ₹489.90
2026-07-07: ₹489.90
2026-07-08: ₹475.00
2026-07-08: ₹475.00
2026-07-09: ₹477.15
2026-07-09: ₹477.15
2026-07-10: ₹499.50
2026-07-10: ₹499.50
2026-07-13: ₹500.00
2026-07-13: ₹500.00
2026-07-14: ₹488.00
2026-07-14: ₹488.00
2026-07-15: ₹488.90
2026-07-15: ₹488.90
2026-07-16: ₹495.00
2026-07-16: ₹495.00
2026-07-17: ₹499.00
2026-07-17: ₹499.00
2026-07-20: ₹498.00
2026-07-20: ₹498.00
2026-07-21: ₹512.10
2026-07-21: ₹512.10
2026-07-22: ₹508.60
2026-07-22: ₹508.60
2026-07-23: ₹501.00
2026-07-23: ₹501.00
2026-07-24: ₹506.15
2026-07-24: ₹506.15
2026-07-27: ₹510.80
2026-07-27: ₹510.80
2026-07-28: ₹506.60
2026-07-28: ₹506.60
2026-07-29: ₹507.70
2026-07-29: ₹507.70
2026-07-30: ₹500.00
2026-07-30: ₹500.00
2026-07-31: ₹495.35
2026-07-31: ₹495.35
2026-08-03: ₹491.55
2026-08-03: ₹491.55
2026-08-04: ₹507.00
2026-08-04: ₹507.00
2026-08-05: ₹511.35
2026-08-05: ₹511.35
2026-08-06: ₹531.00
2026-08-06: ₹531.00
2026-08-07: ₹521.50
2026-08-07: ₹521.50
2026-08-10: ₹513.00
2026-08-10: ₹513.00
2026-08-11: ₹510.00
2026-08-11: ₹510.00
2026-08-12: ₹517.75
2026-08-12: ₹517.75
2026-08-13: ₹499.50
2026-08-13: ₹499.50
2026-08-14: ₹482.10
2026-08-14: ₹482.10
2026-08-17: ₹472.00
2026-08-17: ₹472.00
2026-08-18: ₹483.00
2026-08-18: ₹483.00
2026-08-19: ₹497.40
2026-08-19: ₹497.40
2026-08-20: ₹481.95
2026-08-20: ₹481.95
2026-08-21: ₹468.00
2026-08-21: ₹468.00
2026-08-24: ₹463.50
2026-08-24: ₹463.50
2026-08-25: ₹463.00
2026-08-25: ₹463.00
2026-08-26: ₹464.00
2026-08-26: ₹464.00
2026-08-27: ₹444.00
2026-08-27: ₹444.00
2026-08-28: ₹458.00
2026-08-28: ₹458.00
2026-08-31: ₹450.55
2026-08-31: ₹450.55
2026-09-01: ₹446.00
2026-09-01: ₹446.00
2026-09-02: ₹461.20
2026-09-02: ₹461.20
2026-09-03: ₹471.85
2026-09-03: ₹471.85
2026-09-04: ₹459.00
2026-09-04: ₹459.00
2026-09-07: ₹458.45
2026-09-07: ₹458.45
2026-09-08: ₹461.15
2026-09-08: ₹461.15
2026-09-09: ₹453.00
2026-09-09: ₹453.00
2026-09-10: ₹448.75
2026-09-10: ₹448.75
2026-09-11: ₹437.15
2026-09-11: ₹437.15
2026-09-15: ₹419.20
2026-09-15: ₹419.20
2026-09-16: ₹419.80
2026-09-16: ₹419.80
2026-09-17: ₹425.75
2026-09-17: ₹425.75
2026-09-18: ₹423.85
2026-09-18: ₹423.85
2026-09-21: ₹421.00
2026-09-21: ₹421.00
2026-09-22: ₹419.80
2026-09-22: ₹419.80
2026-09-23: ₹422.45
2026-09-23: ₹422.45
2026-09-24: ₹420.00
2026-09-24: ₹420.00
Share Price
₹420.00
P/E
10.9x
ROCE
32.0%
Market Cap
₹959 cr
Revenue (TTM)
₹857 cr
P/S
1.1x
P/B
2.7x
ROE
25.0%
Operating Margin
22.0%
Debt / Equity
0.4x
Promoter Holding
72.6%
12M Momentum
-0.2%

Monthly history

MonthP/ERevenue (TTM)ROEROCEDebt / Equity
2026-0910.9x₹857 cr25.0%32.0%0.4x
2026-0812.1x₹850 cr24.1%32.0%0.4x
2026-0713.3x₹850 cr24.1%32.0%0.4x
2026-0613.8x₹850 cr24.1%32.0%0.4x
2026-0515.9x₹765 cr27.8%31.0%0.2x
2026-0415.5x₹765 cr27.8%31.0%0.2x
2026-0311.8x₹765 cr27.8%31.0%0.2x
2026-0213.8x₹712 cr25.9%31.0%0.2x
2026-0114.9x₹712 cr25.9%31.0%0.2x
2025-1217.4x₹712 cr25.9%31.0%0.2x
2025-1122.3x₹615 cr22.2%31.0%0.2x
2025-1022.4x₹615 cr22.2%31.0%0.2x
2025-0920.9x₹615 cr22.2%31.0%0.2x
2025-0821.4x₹526 cr19.2%31.0%0.2x
2025-0721.8x₹526 cr19.2%31.0%0.2x
2025-0622.7x₹526 cr19.2%31.0%0.2x
2025-0527.4x₹407 cr28.0%25.0%0.4x
2025-0419.4x₹407 cr28.0%25.0%0.4x
2025-0320.2x₹407 cr28.0%25.0%0.4x
2025-0225.6x₹344 cr20.0%25.0%0.4x
2025-0129.1x₹344 cr20.0%25.0%0.4x
2024-1232.2x₹344 cr20.0%25.0%0.4x
2024-1125.5x₹357 cr19.2%25.0%0.4x
2024-1019.6x₹357 cr19.2%25.0%0.4x
2024-0919.7x₹357 cr19.2%25.0%0.4x
2024-0819.7x₹343 cr17.6%25.0%0.4x
2024-0720.1x₹343 cr17.6%25.0%0.4x
2024-0613.4x₹343 cr17.6%25.0%0.4x
2024-0515.4x₹300 cr29.7%33.0%0.7x
2024-0417.5x₹300 cr29.7%33.0%0.7x