Maestros Electronics & Telecommunications Systems

Quarterly
Consolidated
ParticularsJun '25Sep '25Dec '25Mar '26Jun '26
Revenue10.966.6811.6712.8210.61
Expenses8.895.778.209.828.43
EBITDA2.291.153.733.122.40
Operating Profit2.171.043.193.002.27
Profit Before Tax2.060.913.052.992.18
Net Profit1.530.662.722.351.67
Financial Ratios
Operating Profit Margin21.96%19.46%29.72%26.26%23.79%
Net Profit Margin14.67%11.17%27.39%19.71%16.55%
Earning Per Share (Diluted)2.781.194.934.263.04
Dividends Per Share0.000.000.000.000.00