MSTC LIMITED (MSTCLTD)

Retail Trade

Open in the live observatory →

Price trend

₹79.25₹406.65₹734.05₹1061.45 Mar '19Sep '20Mar '22Sep '23Mar '25Sep '26 2019-03: ₹113.60
2019-03: ₹113.60
2019-04: ₹106.25
2019-04: ₹106.25
2019-05: ₹99.00
2019-05: ₹99.00
2019-06: ₹85.40
2019-06: ₹85.40
2019-07: ₹83.55
2019-07: ₹83.55
2019-08: ₹81.50
2019-08: ₹81.50
2019-09: ₹94.10
2019-09: ₹94.10
2019-10: ₹110.85
2019-10: ₹110.85
2019-11: ₹150.25
2019-11: ₹150.25
2019-12: ₹141.65
2019-12: ₹141.65
2020-01: ₹120.85
2020-01: ₹120.85
2020-02: ₹166.95
2020-02: ₹166.95
2020-03: ₹79.25
2020-03: ₹79.25
2020-04: ₹90.85
2020-04: ₹90.85
2020-05: ₹112.00
2020-05: ₹112.00
2020-06: ₹122.00
2020-06: ₹122.00
2020-07: ₹141.55
2020-07: ₹141.55
2020-08: ₹143.00
2020-08: ₹143.00
2020-09: ₹164.00
2020-09: ₹164.00
2020-10: ₹147.00
2020-10: ₹147.00
2020-11: ₹157.20
2020-11: ₹157.20
2020-12: ₹163.80
2020-12: ₹163.80
2021-01: ₹203.00
2021-01: ₹203.00
2021-02: ₹274.00
2021-02: ₹274.00
2021-03: ₹298.65
2021-03: ₹298.65
2021-04: ₹255.00
2021-04: ₹255.00
2021-05: ₹267.00
2021-05: ₹267.00
2021-06: ₹285.10
2021-06: ₹285.10
2021-07: ₹285.00
2021-07: ₹285.00
2021-08: ₹261.70
2021-08: ₹261.70
2021-09: ₹311.90
2021-09: ₹311.90
2021-10: ₹389.00
2021-10: ₹389.00
2021-11: ₹334.75
2021-11: ₹334.75
2021-12: ₹328.00
2021-12: ₹328.00
2022-01: ₹355.00
2022-01: ₹355.00
2022-02: ₹309.00
2022-02: ₹309.00
2022-03: ₹302.25
2022-03: ₹302.25
2022-04: ₹337.00
2022-04: ₹337.00
2022-05: ₹290.90
2022-05: ₹290.90
2022-06: ₹240.30
2022-06: ₹240.30
2022-07: ₹248.95
2022-07: ₹248.95
2022-08: ₹274.05
2022-08: ₹274.05
2022-09: ₹254.00
2022-09: ₹254.00
2022-10: ₹269.50
2022-10: ₹269.50
2022-11: ₹341.00
2022-11: ₹341.00
2022-12: ₹295.40
2022-12: ₹295.40
2023-01: ₹297.60
2023-01: ₹297.60
2023-02: ₹271.80
2023-02: ₹271.80
2023-03: ₹254.10
2023-03: ₹254.10
2023-04: ₹302.15
2023-04: ₹302.15
2023-05: ₹305.40
2023-05: ₹305.40
2023-06: ₹347.05
2023-06: ₹347.05
2023-07: ₹442.00
2023-07: ₹442.00
2023-08: ₹390.85
2023-08: ₹390.85
2023-09: ₹432.00
2023-09: ₹432.00
2023-10: ₹441.25
2023-10: ₹441.25
2023-11: ₹424.70
2023-11: ₹424.70
2023-12: ₹673.00
2023-12: ₹673.00
2024-01: ₹1061.45
2024-01: ₹1061.45
2024-02: ₹916.50
2024-02: ₹916.50
2024-03: ₹836.35
2024-03: ₹836.35
2024-04: ₹904.45
2024-04: ₹904.45
2024-05: ₹887.95
2024-05: ₹887.95
2024-06: ₹857.80
2024-06: ₹857.80
2024-07: ₹932.50
2024-07: ₹932.50
2024-08: ₹817.45
2024-08: ₹817.45
2024-09: ₹669.10
2024-09: ₹669.10
2024-10: ₹668.00
2024-10: ₹668.00
2024-11: ₹721.00
2024-11: ₹721.00
2024-12: ₹678.05
2024-12: ₹678.05
2025-01: ₹612.00
2025-01: ₹612.00
2025-02: ₹435.60
2025-02: ₹435.60
2025-03: ₹508.55
2025-03: ₹508.55
2025-04: ₹512.00
2025-04: ₹512.00
2025-05: ₹555.90
2025-05: ₹555.90
2025-06: ₹547.30
2025-06: ₹547.30
2025-07: ₹478.30
2025-07: ₹478.30
2025-08: ₹452.00
2025-08: ₹452.00
2025-09: ₹476.45
2025-09: ₹476.45
2025-10: ₹540.20
2025-10: ₹540.20
2025-11: ₹493.15
2025-11: ₹493.15
2025-12: ₹520.50
2025-12: ₹520.50
2026-01: ₹462.00
2026-01: ₹462.00
2026-02: ₹458.00
2026-02: ₹458.00
2026-03: ₹365.25
2026-03: ₹365.25
2026-04: ₹434.55
2026-04: ₹434.55
2026-05: ₹436.50
2026-05: ₹436.50
2026-06: ₹707.00
2026-06: ₹707.00
2026-07: ₹616.05
2026-07: ₹616.05
2026-08: ₹751.70
2026-08: ₹751.70
2026-09: ₹741.35
2026-09: ₹741.35

Last 90 trading days

₹418.50₹543.33₹668.17₹793.00 May 19Jun 15Jul 10Aug 5Aug 31Sep 24 2026-05-19: ₹420.30
2026-05-19: ₹420.30
2026-05-20: ₹418.50
2026-05-20: ₹418.50
2026-05-21: ₹424.15
2026-05-21: ₹424.15
2026-05-22: ₹426.00
2026-05-22: ₹426.00
2026-05-25: ₹430.30
2026-05-25: ₹430.30
2026-05-26: ₹435.50
2026-05-26: ₹435.50
2026-05-27: ₹437.40
2026-05-27: ₹437.40
2026-05-29: ₹436.50
2026-05-29: ₹436.50
2026-06-01: ₹442.20
2026-06-01: ₹442.20
2026-06-02: ₹451.55
2026-06-02: ₹451.55
2026-06-03: ₹444.50
2026-06-03: ₹444.50
2026-06-04: ₹535.70
2026-06-04: ₹535.70
2026-06-05: ₹511.00
2026-06-05: ₹511.00
2026-06-08: ₹489.40
2026-06-08: ₹489.40
2026-06-09: ₹543.60
2026-06-09: ₹543.60
2026-06-10: ₹551.05
2026-06-10: ₹551.05
2026-06-11: ₹558.80
2026-06-11: ₹558.80
2026-06-12: ₹569.00
2026-06-12: ₹569.00
2026-06-15: ₹628.05
2026-06-15: ₹628.05
2026-06-16: ₹696.40
2026-06-16: ₹696.40
2026-06-17: ₹685.00
2026-06-17: ₹685.00
2026-06-18: ₹686.00
2026-06-18: ₹686.00
2026-06-19: ₹687.00
2026-06-19: ₹687.00
2026-06-22: ₹687.70
2026-06-22: ₹687.70
2026-06-23: ₹657.65
2026-06-23: ₹657.65
2026-06-24: ₹675.00
2026-06-24: ₹675.00
2026-06-25: ₹646.60
2026-06-25: ₹646.60
2026-06-29: ₹690.00
2026-06-29: ₹690.00
2026-06-30: ₹707.00
2026-06-30: ₹707.00
2026-07-01: ₹711.00
2026-07-01: ₹711.00
2026-07-02: ₹694.50
2026-07-02: ₹694.50
2026-07-03: ₹719.60
2026-07-03: ₹719.60
2026-07-06: ₹723.50
2026-07-06: ₹723.50
2026-07-07: ₹676.40
2026-07-07: ₹676.40
2026-07-08: ₹654.80
2026-07-08: ₹654.80
2026-07-09: ₹677.50
2026-07-09: ₹677.50
2026-07-10: ₹673.00
2026-07-10: ₹673.00
2026-07-13: ₹655.00
2026-07-13: ₹655.00
2026-07-14: ₹652.00
2026-07-14: ₹652.00
2026-07-15: ₹655.05
2026-07-15: ₹655.05
2026-07-16: ₹634.00
2026-07-16: ₹634.00
2026-07-17: ₹594.00
2026-07-17: ₹594.00
2026-07-20: ₹616.70
2026-07-20: ₹616.70
2026-07-21: ₹596.00
2026-07-21: ₹596.00
2026-07-22: ₹590.00
2026-07-22: ₹590.00
2026-07-23: ₹598.50
2026-07-23: ₹598.50
2026-07-24: ₹610.00
2026-07-24: ₹610.00
2026-07-27: ₹601.50
2026-07-27: ₹601.50
2026-07-28: ₹599.50
2026-07-28: ₹599.50
2026-07-29: ₹615.50
2026-07-29: ₹615.50
2026-07-30: ₹602.25
2026-07-30: ₹602.25
2026-07-31: ₹616.05
2026-07-31: ₹616.05
2026-08-03: ₹608.85
2026-08-03: ₹608.85
2026-08-04: ₹599.00
2026-08-04: ₹599.00
2026-08-05: ₹604.00
2026-08-05: ₹604.00
2026-08-06: ₹603.50
2026-08-06: ₹603.50
2026-08-07: ₹590.00
2026-08-07: ₹590.00
2026-08-10: ₹582.80
2026-08-10: ₹582.80
2026-08-11: ₹571.95
2026-08-11: ₹571.95
2026-08-12: ₹589.95
2026-08-12: ₹589.95
2026-08-13: ₹590.00
2026-08-13: ₹590.00
2026-08-14: ₹625.50
2026-08-14: ₹625.50
2026-08-17: ₹655.10
2026-08-17: ₹655.10
2026-08-18: ₹702.00
2026-08-18: ₹702.00
2026-08-19: ₹701.50
2026-08-19: ₹701.50
2026-08-20: ₹692.00
2026-08-20: ₹692.00
2026-08-21: ₹702.00
2026-08-21: ₹702.00
2026-08-24: ₹730.10
2026-08-24: ₹730.10
2026-08-25: ₹725.00
2026-08-25: ₹725.00
2026-08-26: ₹736.00
2026-08-26: ₹736.00
2026-08-27: ₹718.00
2026-08-27: ₹718.00
2026-08-28: ₹726.20
2026-08-28: ₹726.20
2026-08-31: ₹751.70
2026-08-31: ₹751.70
2026-09-01: ₹731.90
2026-09-01: ₹731.90
2026-09-02: ₹712.30
2026-09-02: ₹712.30
2026-09-03: ₹745.00
2026-09-03: ₹745.00
2026-09-04: ₹736.65
2026-09-04: ₹736.65
2026-09-07: ₹793.00
2026-09-07: ₹793.00
2026-09-08: ₹771.50
2026-09-08: ₹771.50
2026-09-09: ₹758.00
2026-09-09: ₹758.00
2026-09-10: ₹734.00
2026-09-10: ₹734.00
2026-09-11: ₹735.55
2026-09-11: ₹735.55
2026-09-15: ₹703.00
2026-09-15: ₹703.00
2026-09-16: ₹703.55
2026-09-16: ₹703.55
2026-09-17: ₹715.25
2026-09-17: ₹715.25
2026-09-18: ₹724.05
2026-09-18: ₹724.05
2026-09-21: ₹729.85
2026-09-21: ₹729.85
2026-09-22: ₹746.95
2026-09-22: ₹746.95
2026-09-23: ₹752.25
2026-09-23: ₹752.25
2026-09-24: ₹741.35
2026-09-24: ₹741.35
Share Price
₹741.35
P/E
22.2x
ROCE
30.0%
Market Cap
₹5208 cr
Revenue (TTM)
₹386 cr
P/S
13.5x
P/B
5.7x
ROE
25.5%
Operating Margin
61.0%
Debt / Equity
0.2x
Promoter Holding
64.8%
12M Momentum
0.6%

Monthly history

MonthP/ERevenue (TTM)ROEROCEDebt / Equity
2026-0922.2x₹386 cr25.5%30.0%0.2x
2026-0823.9x₹369 cr24.0%30.0%0.2x
2026-0719.6x₹369 cr24.0%30.0%0.2x
2026-0622.5x₹369 cr24.0%30.0%0.2x
2026-0514.4x₹339 cr28.2%28.0%0.2x
2026-0414.4x₹339 cr28.2%28.0%0.2x
2026-0312.1x₹339 cr28.2%28.0%0.2x
2026-027.8x₹332 cr54.9%28.0%0.2x
2026-017.9x₹332 cr54.9%28.0%0.2x
2025-128.9x₹332 cr54.9%28.0%0.2x
2025-118.5x₹319 cr54.1%28.0%0.2x
2025-109.3x₹319 cr54.1%28.0%0.2x
2025-098.2x₹319 cr54.1%28.0%0.2x
2025-087.9x₹311 cr53.5%28.0%0.2x
2025-078.4x₹311 cr53.5%28.0%0.2x
2025-069.6x₹311 cr53.5%28.0%0.2x
2025-0511.0x₹304 cr53.5%37.0%0.2x
2025-0410.1x₹304 cr53.5%37.0%0.2x
2025-0310.1x₹304 cr53.5%37.0%0.2x
2025-0221.5x₹294 cr21.4%37.0%0.2x
2025-0130.3x₹294 cr21.4%37.0%0.2x
2024-1233.5x₹294 cr21.4%37.0%0.2x
2024-1130.2x₹303 cr25.3%37.0%0.2x
2024-1028.0x₹303 cr25.3%37.0%0.2x
2024-0928.1x₹303 cr25.3%37.0%0.2x
2024-0833.5x₹316 cr26.1%37.0%0.2x
2024-0738.2x₹316 cr26.1%37.0%0.2x
2024-0635.1x₹316 cr26.1%37.0%0.2x
2024-0526.1x₹325 cr40.2%46.0%0.2x
2024-0426.6x₹325 cr40.2%46.0%0.2x
2024-0324.6x₹325 cr40.2%46.0%0.2x
2024-0227.0x₹325 cr40.2%46.0%0.2x
2024-0131.2x₹325 cr40.2%46.0%0.2x
2023-1219.8x₹325 cr40.2%46.0%0.2x
2023-1112.5x₹325 cr40.2%46.0%0.2x
2023-1013.0x₹325 cr40.2%46.0%0.2x
2023-0912.7x₹325 cr40.2%46.0%0.2x
2023-0811.5x₹325 cr40.2%46.0%0.2x
2023-0713.0x₹325 cr40.2%46.0%0.2x
2023-0610.2x₹325 cr40.2%46.0%0.2x
2023-0510.7x₹471 cr43.0%40.0%0.3x
2023-0410.6x₹471 cr43.0%40.0%0.3x
2023-038.9x₹471 cr43.0%40.0%0.3x
2023-029.6x₹471 cr43.0%40.0%0.3x
2023-0110.5x₹471 cr43.0%40.0%0.3x
2022-1210.4x₹471 cr43.0%40.0%0.3x
2022-1112.0x₹471 cr43.0%40.0%0.3x
2022-109.5x₹471 cr43.0%40.0%0.3x
2022-098.9x₹471 cr43.0%40.0%0.3x
2022-089.6x₹471 cr43.0%40.0%0.3x
2022-078.8x₹471 cr43.0%40.0%0.3x
2022-068.5x₹471 cr43.0%40.0%0.3x
2022-0520.3x₹428 cr28.5%24.0%0.4x
2022-0423.5x₹428 cr28.5%24.0%0.4x
2022-0321.0x₹428 cr28.5%24.0%0.4x
2022-0221.5x₹428 cr28.5%24.0%0.4x
2022-0124.7x₹428 cr28.5%24.0%0.4x
2021-1222.8x₹428 cr28.5%24.0%0.4x
2021-1123.3x₹428 cr28.5%24.0%0.4x
2021-1027.1x₹428 cr28.5%24.0%0.4x
2021-0921.7x₹428 cr28.5%24.0%0.4x
2021-0818.2x₹428 cr28.5%24.0%0.4x
2021-0719.8x₹428 cr28.5%24.0%0.4x
2021-0619.9x₹428 cr28.5%24.0%0.4x
2021-0525.0x₹831 cr26.9%24.0%0.8x
2021-0423.9x₹831 cr26.9%24.0%0.8x
2021-0328.0x₹831 cr26.9%24.0%0.8x
2021-0225.7x₹831 cr26.9%24.0%0.8x
2021-0119.0x₹831 cr26.9%24.0%0.8x
2020-1215.3x₹831 cr26.9%24.0%0.8x
2020-1114.7x₹831 cr26.9%24.0%0.8x
2020-1013.8x₹831 cr26.9%24.0%0.8x
2020-0915.4x₹831 cr26.9%24.0%0.8x
2020-0813.4x₹831 cr26.9%24.0%0.8x
2020-0713.3x₹831 cr26.9%24.0%0.8x
2020-0611.4x₹831 cr26.9%24.0%0.8x
2020-05—₹2927 cr-155.8%-19.0%2.9x
2020-04—₹2927 cr-155.8%-19.0%2.9x
2020-03—₹2927 cr-155.8%-19.0%2.9x
2020-02—₹2927 cr-155.8%-19.0%2.9x
2020-01—₹2927 cr-155.8%-19.0%2.9x
2019-12—₹2927 cr-155.8%-19.0%2.9x
2019-11—₹2927 cr-155.8%-19.0%2.9x
2019-10—₹2927 cr-155.8%-19.0%2.9x
2019-09—₹2927 cr-155.8%-19.0%2.9x
2019-08—₹2927 cr-155.8%-19.0%2.9x
2019-07—₹2927 cr-155.8%-19.0%2.9x
2019-06—₹2927 cr-155.8%-19.0%2.9x
2019-054.5x₹1946 cr13.7%16.0%1.4x
2019-044.9x₹1946 cr13.7%16.0%1.4x
2019-035.2x₹1946 cr13.7%16.0%1.4x