MACPOWER CNC MACHINES LTD (MACPOWER)

Producer Manufacturing

Open in the live observatory →

Price trend

₹34.30₹708.87₹1383.43₹2058.00 Jan '19Aug '20Mar '22Oct '23May '25Sep '26 2019-01: ₹137.25
2019-01: ₹137.25
2019-02: ₹145.65
2019-02: ₹145.65
2019-03: ₹146.95
2019-03: ₹146.95
2019-04: ₹142.05
2019-04: ₹142.05
2019-05: ₹121.50
2019-05: ₹121.50
2019-06: ₹118.65
2019-06: ₹118.65
2019-07: ₹98.05
2019-07: ₹98.05
2019-08: ₹98.05
2019-08: ₹98.05
2019-09: ₹102.40
2019-09: ₹102.40
2019-10: ₹82.70
2019-10: ₹82.70
2019-11: ₹54.90
2019-11: ₹54.90
2019-12: ₹69.45
2019-12: ₹69.45
2020-01: ₹55.90
2020-01: ₹55.90
2020-02: ₹51.85
2020-02: ₹51.85
2020-03: ₹34.30
2020-03: ₹34.30
2020-04: ₹36.75
2020-04: ₹36.75
2020-05: ₹60.35
2020-05: ₹60.35
2020-06: ₹67.90
2020-06: ₹67.90
2020-07: ₹47.00
2020-07: ₹47.00
2020-08: ₹76.00
2020-08: ₹76.00
2020-09: ₹77.20
2020-09: ₹77.20
2020-10: ₹61.95
2020-10: ₹61.95
2020-11: ₹61.90
2020-11: ₹61.90
2020-12: ₹111.05
2020-12: ₹111.05
2021-01: ₹98.85
2021-01: ₹98.85
2021-02: ₹93.00
2021-02: ₹93.00
2021-03: ₹91.50
2021-03: ₹91.50
2021-04: ₹88.50
2021-04: ₹88.50
2021-05: ₹111.00
2021-05: ₹111.00
2021-06: ₹158.50
2021-06: ₹158.50
2021-07: ₹158.00
2021-07: ₹158.00
2021-08: ₹182.00
2021-08: ₹182.00
2021-09: ₹170.00
2021-09: ₹170.00
2021-10: ₹196.25
2021-10: ₹196.25
2021-11: ₹192.50
2021-11: ₹192.50
2021-12: ₹196.00
2021-12: ₹196.00
2022-01: ₹239.55
2022-01: ₹239.55
2022-02: ₹209.70
2022-02: ₹209.70
2022-03: ₹227.95
2022-03: ₹227.95
2022-04: ₹227.15
2022-04: ₹227.15
2022-05: ₹221.00
2022-05: ₹221.00
2022-06: ₹195.00
2022-06: ₹195.00
2022-07: ₹226.20
2022-07: ₹226.20
2022-08: ₹229.00
2022-08: ₹229.00
2022-09: ₹358.50
2022-09: ₹358.50
2022-10: ₹409.90
2022-10: ₹409.90
2022-11: ₹346.00
2022-11: ₹346.00
2022-12: ₹335.00
2022-12: ₹335.00
2023-01: ₹324.00
2023-01: ₹324.00
2023-02: ₹297.50
2023-02: ₹297.50
2023-03: ₹274.00
2023-03: ₹274.00
2023-04: ₹306.10
2023-04: ₹306.10
2023-05: ₹283.90
2023-05: ₹283.90
2023-06: ₹316.40
2023-06: ₹316.40
2023-07: ₹283.00
2023-07: ₹283.00
2023-08: ₹301.00
2023-08: ₹301.00
2023-09: ₹286.00
2023-09: ₹286.00
2023-10: ₹479.00
2023-10: ₹479.00
2023-11: ₹625.75
2023-11: ₹625.75
2023-12: ₹597.70
2023-12: ₹597.70
2024-01: ₹924.65
2024-01: ₹924.65
2024-02: ₹878.80
2024-02: ₹878.80
2024-03: ₹1106.70
2024-03: ₹1106.70
2024-04: ₹1265.50
2024-04: ₹1265.50
2024-05: ₹1429.75
2024-05: ₹1429.75
2024-06: ₹1395.75
2024-06: ₹1395.75
2024-07: ₹1617.50
2024-07: ₹1617.50
2024-08: ₹1395.00
2024-08: ₹1395.00
2024-09: ₹1300.00
2024-09: ₹1300.00
2024-10: ₹1251.75
2024-10: ₹1251.75
2024-11: ₹1422.10
2024-11: ₹1422.10
2024-12: ₹1532.50
2024-12: ₹1532.50
2025-01: ₹1300.00
2025-01: ₹1300.00
2025-02: ₹765.00
2025-02: ₹765.00
2025-03: ₹745.55
2025-03: ₹745.55
2025-04: ₹847.95
2025-04: ₹847.95
2025-05: ₹906.50
2025-05: ₹906.50
2025-06: ₹1012.85
2025-06: ₹1012.85
2025-07: ₹1020.60
2025-07: ₹1020.60
2025-08: ₹820.00
2025-08: ₹820.00
2025-09: ₹831.00
2025-09: ₹831.00
2025-10: ₹836.10
2025-10: ₹836.10
2025-11: ₹982.95
2025-11: ₹982.95
2025-12: ₹1031.80
2025-12: ₹1031.80
2026-01: ₹840.00
2026-01: ₹840.00
2026-02: ₹990.00
2026-02: ₹990.00
2026-03: ₹795.90
2026-03: ₹795.90
2026-04: ₹1120.00
2026-04: ₹1120.00
2026-05: ₹979.90
2026-05: ₹979.90
2026-06: ₹1345.00
2026-06: ₹1345.00
2026-07: ₹1451.20
2026-07: ₹1451.20
2026-08: ₹2000.00
2026-08: ₹2000.00
2026-09: ₹2058.00
2026-09: ₹2058.00

Last 90 trading days

₹916.50₹1312.50₹1708.50₹2104.50 May 19Jun 15Jul 10Aug 5Aug 31Sep 24 2026-05-19: ₹1124.00
2026-05-19: ₹1124.00
2026-05-20: ₹1164.00
2026-05-20: ₹1164.00
2026-05-21: ₹1168.00
2026-05-21: ₹1168.00
2026-05-22: ₹1123.70
2026-05-22: ₹1123.70
2026-05-25: ₹1212.00
2026-05-25: ₹1212.00
2026-05-26: ₹1152.00
2026-05-26: ₹1152.00
2026-05-27: ₹1049.00
2026-05-27: ₹1049.00
2026-05-29: ₹979.90
2026-05-29: ₹979.90
2026-06-01: ₹916.50
2026-06-01: ₹916.50
2026-06-02: ₹920.00
2026-06-02: ₹920.00
2026-06-03: ₹933.00
2026-06-03: ₹933.00
2026-06-04: ₹957.25
2026-06-04: ₹957.25
2026-06-05: ₹1000.00
2026-06-05: ₹1000.00
2026-06-08: ₹971.00
2026-06-08: ₹971.00
2026-06-09: ₹1010.00
2026-06-09: ₹1010.00
2026-06-10: ₹972.05
2026-06-10: ₹972.05
2026-06-11: ₹963.00
2026-06-11: ₹963.00
2026-06-12: ₹990.90
2026-06-12: ₹990.90
2026-06-15: ₹1005.10
2026-06-15: ₹1005.10
2026-06-16: ₹1008.00
2026-06-16: ₹1008.00
2026-06-17: ₹1002.90
2026-06-17: ₹1002.90
2026-06-18: ₹1051.00
2026-06-18: ₹1051.00
2026-06-19: ₹1174.00
2026-06-19: ₹1174.00
2026-06-22: ₹1200.00
2026-06-22: ₹1200.00
2026-06-23: ₹1171.00
2026-06-23: ₹1171.00
2026-06-24: ₹1185.00
2026-06-24: ₹1185.00
2026-06-25: ₹1150.10
2026-06-25: ₹1150.10
2026-06-29: ₹1332.45
2026-06-29: ₹1332.45
2026-06-30: ₹1345.00
2026-06-30: ₹1345.00
2026-07-01: ₹1340.00
2026-07-01: ₹1340.00
2026-07-02: ₹1399.00
2026-07-02: ₹1399.00
2026-07-03: ₹1415.40
2026-07-03: ₹1415.40
2026-07-06: ₹1428.20
2026-07-06: ₹1428.20
2026-07-07: ₹1388.00
2026-07-07: ₹1388.00
2026-07-08: ₹1324.00
2026-07-08: ₹1324.00
2026-07-09: ₹1385.00
2026-07-09: ₹1385.00
2026-07-10: ₹1373.00
2026-07-10: ₹1373.00
2026-07-13: ₹1349.50
2026-07-13: ₹1349.50
2026-07-14: ₹1331.00
2026-07-14: ₹1331.00
2026-07-15: ₹1300.00
2026-07-15: ₹1300.00
2026-07-16: ₹1355.00
2026-07-16: ₹1355.00
2026-07-17: ₹1341.00
2026-07-17: ₹1341.00
2026-07-20: ₹1312.10
2026-07-20: ₹1312.10
2026-07-21: ₹1350.00
2026-07-21: ₹1350.00
2026-07-22: ₹1349.80
2026-07-22: ₹1349.80
2026-07-23: ₹1370.00
2026-07-23: ₹1370.00
2026-07-24: ₹1332.00
2026-07-24: ₹1332.00
2026-07-27: ₹1330.00
2026-07-27: ₹1330.00
2026-07-28: ₹1297.90
2026-07-28: ₹1297.90
2026-07-29: ₹1410.00
2026-07-29: ₹1410.00
2026-07-30: ₹1460.00
2026-07-30: ₹1460.00
2026-07-31: ₹1451.20
2026-07-31: ₹1451.20
2026-08-03: ₹1450.00
2026-08-03: ₹1450.00
2026-08-04: ₹1516.20
2026-08-04: ₹1516.20
2026-08-05: ₹1549.00
2026-08-05: ₹1549.00
2026-08-06: ₹1597.90
2026-08-06: ₹1597.90
2026-08-07: ₹1682.00
2026-08-07: ₹1682.00
2026-08-10: ₹1837.20
2026-08-10: ₹1837.20
2026-08-11: ₹1785.00
2026-08-11: ₹1785.00
2026-08-12: ₹1739.00
2026-08-12: ₹1739.00
2026-08-13: ₹1752.10
2026-08-13: ₹1752.10
2026-08-14: ₹1753.00
2026-08-14: ₹1753.00
2026-08-17: ₹1798.00
2026-08-17: ₹1798.00
2026-08-18: ₹1981.10
2026-08-18: ₹1981.10
2026-08-19: ₹1950.00
2026-08-19: ₹1950.00
2026-08-20: ₹1940.00
2026-08-20: ₹1940.00
2026-08-21: ₹1893.00
2026-08-21: ₹1893.00
2026-08-24: ₹1960.00
2026-08-24: ₹1960.00
2026-08-25: ₹1927.00
2026-08-25: ₹1927.00
2026-08-26: ₹1823.00
2026-08-26: ₹1823.00
2026-08-27: ₹1878.80
2026-08-27: ₹1878.80
2026-08-28: ₹1973.90
2026-08-28: ₹1973.90
2026-08-31: ₹2000.00
2026-08-31: ₹2000.00
2026-09-01: ₹1900.00
2026-09-01: ₹1900.00
2026-09-02: ₹1899.00
2026-09-02: ₹1899.00
2026-09-03: ₹1944.80
2026-09-03: ₹1944.80
2026-09-04: ₹1906.00
2026-09-04: ₹1906.00
2026-09-07: ₹1823.50
2026-09-07: ₹1823.50
2026-09-08: ₹1890.00
2026-09-08: ₹1890.00
2026-09-09: ₹1864.40
2026-09-09: ₹1864.40
2026-09-10: ₹1867.10
2026-09-10: ₹1867.10
2026-09-11: ₹1858.00
2026-09-11: ₹1858.00
2026-09-15: ₹1886.00
2026-09-15: ₹1886.00
2026-09-16: ₹1889.60
2026-09-16: ₹1889.60
2026-09-17: ₹1921.60
2026-09-17: ₹1921.60
2026-09-18: ₹2104.50
2026-09-18: ₹2104.50
2026-09-21: ₹1955.30
2026-09-21: ₹1955.30
2026-09-22: ₹2096.50
2026-09-22: ₹2096.50
2026-09-23: ₹2059.50
2026-09-23: ₹2059.50
2026-09-24: ₹2058.00
2026-09-24: ₹2058.00
Share Price
₹2058.00
P/E
52.9x
ROCE
29.0%
Market Cap
₹2058 cr
Revenue (TTM)
₹367 cr
P/S
5.6x
P/B
11.8x
ROE
22.2%
Operating Margin
16.2%
Debt / Equity
0.0x
Promoter Holding
73.2%
12M Momentum
1.5%

Monthly history

MonthP/ERevenue (TTM)ROEROCEDebt / Equity
2026-0952.9x₹367 cr22.2%29.0%0.0x
2026-0859.0x₹333 cr19.4%29.0%0.0x
2026-0742.8x₹333 cr19.4%29.0%0.0x
2026-0639.7x₹333 cr19.4%29.0%0.0x
2026-0530.3x₹313 cr22.6%27.0%0.0x
2026-0434.6x₹313 cr22.6%27.0%0.0x
2026-0324.6x₹313 cr22.6%27.0%0.0x
2026-0236.7x₹287 cr18.9%27.0%0.0x
2026-0131.1x₹287 cr18.9%27.0%0.0x
2025-1238.2x₹287 cr18.9%27.0%0.0x
2025-1137.9x₹273 cr18.1%27.0%0.0x
2025-1032.2x₹273 cr18.1%27.0%0.0x
2025-0932.0x₹273 cr18.1%27.0%0.0x
2025-0832.3x₹262 cr17.7%27.0%0.0x
2025-0740.2x₹262 cr17.7%27.0%0.0x
2025-0639.9x₹262 cr17.7%27.0%0.0x
2025-0535.4x₹253 cr21.5%30.0%0.0x
2025-0433.1x₹253 cr21.5%30.0%0.0x
2025-0329.1x₹253 cr21.5%30.0%0.0x
2025-0227.1x₹259 cr23.7%30.0%0.0x
2025-0146.1x₹259 cr23.7%30.0%0.0x
2024-1254.4x₹259 cr23.7%30.0%0.0x
2024-1154.6x₹251 cr21.9%30.0%0.0x
2024-1048.1x₹251 cr21.9%30.0%0.0x
2024-0949.9x₹251 cr21.9%30.0%0.0x
2024-0858.0x₹241 cr20.2%30.0%0.0x
2024-0767.2x₹241 cr20.2%30.0%0.0x
2024-0658.0x₹241 cr20.2%30.0%0.0x
2024-05111.0x₹202 cr13.4%19.0%0.0x
2024-0498.3x₹202 cr13.4%19.0%0.0x
2024-0385.9x₹202 cr13.4%19.0%0.0x
2024-0268.2x₹202 cr13.4%19.0%0.0x
2024-0171.8x₹202 cr13.4%19.0%0.0x
2023-1246.4x₹202 cr13.4%19.0%0.0x
2023-1148.6x₹202 cr13.4%19.0%0.0x
2023-1037.2x₹202 cr13.4%19.0%0.0x
2023-0922.2x₹202 cr13.4%19.0%0.0x
2023-0823.4x₹202 cr13.4%19.0%0.0x
2023-0722.0x₹202 cr13.4%19.0%0.0x
2023-0624.6x₹202 cr13.4%19.0%0.0x
2023-0522.1x₹190 cr15.3%23.0%0.0x
2023-0423.9x₹190 cr15.3%23.0%0.0x
2023-0321.4x₹190 cr15.3%23.0%0.0x
2023-0223.2x₹190 cr15.3%23.0%0.0x
2023-0125.3x₹190 cr15.3%23.0%0.0x
2022-1226.1x₹190 cr15.3%23.0%0.0x
2022-1127.0x₹190 cr15.3%23.0%0.0x
2022-1031.9x₹190 cr15.3%23.0%0.0x
2022-0927.9x₹190 cr15.3%23.0%0.0x
2022-0817.8x₹190 cr15.3%23.0%0.0x
2022-0717.6x₹190 cr15.3%23.0%0.0x
2022-0615.2x₹190 cr15.3%23.0%0.0x
2022-0536.7x₹113 cr8.3%10.0%0.0x
2022-0437.7x₹113 cr8.3%10.0%0.0x
2022-0337.8x₹113 cr8.3%10.0%0.0x
2022-0234.8x₹113 cr8.3%10.0%0.0x
2022-0139.7x₹113 cr8.3%10.0%0.0x
2021-1232.5x₹113 cr8.3%10.0%0.0x
2021-1131.9x₹113 cr8.3%10.0%0.0x
2021-1032.5x₹113 cr8.3%10.0%0.0x
2021-0928.2x₹113 cr8.3%10.0%0.0x
2021-0830.2x₹113 cr8.3%10.0%0.0x
2021-0726.2x₹113 cr8.3%10.0%0.0x
2021-0626.3x₹113 cr8.3%10.0%0.0x
2021-0540.7x₹82 cr4.5%6.0%0.0x
2021-0432.4x₹82 cr4.5%6.0%0.0x
2021-0333.5x₹82 cr4.5%6.0%0.0x
2021-0234.1x₹82 cr4.5%6.0%0.0x
2021-0136.2x₹82 cr4.5%6.0%0.0x
2020-1240.7x₹82 cr4.5%6.0%0.0x
2020-1122.7x₹82 cr4.5%6.0%0.0x
2020-1022.7x₹82 cr4.5%6.0%0.0x
2020-0928.3x₹82 cr4.5%6.0%0.0x
2020-0827.8x₹82 cr4.5%6.0%0.0x
2020-0717.2x₹82 cr4.5%6.0%0.0x
2020-0624.9x₹82 cr4.5%6.0%0.0x
2020-054.8x₹140 cr19.7%30.0%0.0x
2020-042.9x₹140 cr19.7%30.0%0.0x
2020-032.7x₹140 cr19.7%30.0%0.0x
2020-024.1x₹140 cr19.7%30.0%0.0x
2020-014.4x₹140 cr19.7%30.0%0.0x
2019-125.5x₹140 cr19.7%30.0%0.0x
2019-114.3x₹140 cr19.7%30.0%0.0x
2019-106.5x₹140 cr19.7%30.0%0.0x
2019-098.1x₹140 cr19.7%30.0%0.0x
2019-087.8x₹140 cr19.7%30.0%0.0x
2019-077.8x₹140 cr19.7%30.0%0.0x
2019-069.4x₹140 cr19.7%30.0%0.0x
2019-0517.3x₹105 cr13.2%36.0%0.0x
2019-0420.2x₹105 cr13.2%36.0%0.0x
2019-0320.9x₹105 cr13.2%36.0%0.0x
2019-0220.7x₹105 cr13.2%36.0%0.0x
2019-0119.5x₹105 cr13.2%36.0%0.0x