Mex$263.11
Mex$-4.82 (-1.80%)
End-of-day quote: 05/21/2024
BMV:PE&OLES *

Industrias Peñoles, S.A.B. de C.V. Annual Report

Year Year 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2007 2006 2005 2004
Rev. Revenue
Mex$5.93B Mex$5.52B Mex$5.97B Mex$4.67B Mex$4.47B Mex$4.39B Mex$85.41B Mex$82.14B Mex$64.90B Mex$61.56B Mex$66.55B Mex$97.20B Mex$96.86B Mex$65.06B Mex$44.81B Mex$44.73B Mex$38.58B Mex$22.11B Mex$17.10B
GM % Gross Margin %
13.63% 18.69% 26.05% 26.25% 19.47% 29.36% 37.61% 32.71% 20.59% 26.11% 27.74% 29.48% 34.54% 30.68% 30.92% 24.76% 26.40% 26.52% 27.20%
OM Operating Margin
1.98% 7.16% 16.20% 12.20% 4.22% 14.71% 25.47% 22.06% 7.34% 11.17% 14.43% 20.91% 28.33% 23.22% 17.93% 13.69% 15.46% 10.51% 8.93%
EPS Earnings Per Share
Mex$0.00 Mex$6.26 Mex$8.28 Mex$21.01 Mex$1.03 Mex$1.74 Mex$15.11 Mex$27.40 Mex$14.45 Mex$-2.18 Mex$3.02 Mex$11.98 Mex$24.80 Mex$32.09 Mex$16.31 Mex$13.08 Mex$9.74 Mex$10.35 Mex$4.26 Mex$2.63
Div. Dividends
Mex$3.45 Mex$4.35 Mex$2.56 Mex$7.97 Mex$9.54 Mex$13.70 Mex$10.88 Mex$10.88 Mex$2.36 Mex$1.90 Mex$16.63 Mex$20.09 Mex$20.09 Mex$21.46 Mex$8.67 Mex$0.00 Mex$5.50 Mex$1.73 Mex$0.25
PR % Payout Ratio %
55.11% 52.54% 12.18% 773.79% 548.28% 90.67% 39.71% 75.29% -108.26% 62.91% 138.81% 81.01% 62.61% 131.58% 66.28% 0 53.14% 40.61% 9.51%
Sha. Shares
397.48m 397.48m 397.48m 397.48m 397.48m 397.48m 397.48m 397.48m 397.48m 397.48m 397.48m 397.48m 397.48m 397.48m 397.48m 397.48m 397.48m 397.48m 397.48m
OCF Operating Cash Flow
Mex$476.14M Mex$663.01M Mex$1.16B Mex$1.11B Mex$570.08M Mex$755.25M Mex$19.51B Mex$24.51B Mex$10.76B Mex$10.55B Mex$12.86B Mex$16.10B Mex$19.10B Mex$15.34B Mex$9.03B Mex$4.81B Mex$2.75B Mex$1.80B Mex$2.32B
FCF Free Cash Flow
Mex$-4055.14M Mex$-1521.81M Mex$8.34B Mex$11.39B Mex$-6667.15M Mex$-5281.05M Mex$1.65B Mex$11.82B Mex$-731.18M Mex$1.46B Mex$1.95B Mex$4.83B Mex$9.25B Mex$8.29B Mex$4.08B Mex$1.84B Mex$794.30M Mex$-635.44M Mex$311.71M
FCFS Free Cash Flow Per Share
Mex$-0.31 Mex$-0.19 Mex$1.06 Mex$1.38 Mex$-0.87 Mex$-0.72 Mex$4.15 Mex$29.66 Mex$-1.85 Mex$3.66 Mex$4.83 Mex$11.76 Mex$23.78 Mex$22.09 Mex$10.26 Mex$5.32 Mex$-0.45 Mex$-1.60 Mex$0.78