Organización Soriana, S. A. B. de C. V. financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
Mex$43.47B Mex$50.35B Mex$60.55B Mex$65.19B Mex$91.92B Mex$88.64B Mex$93.70B Mex$95.04B Mex$103.30B Mex$103.58B Mex$100.35B Mex$107.53B Mex$146.88B Mex$151.26B Mex$151.11B Mex$153.09B Mex$155.00B Mex$153.06B Mex$163.44B Mex$176.12B Mex$0.00M
GM % Gross Margin %
21.63% 21.41% 21.20% 20.55% 20.52% 20.64% 20.88% 20.27% 19.59% 20.07% 20.94% 19.81% 20.78% 21.01% 21.17% 20.93% 20.67% 18.00% 18.12% 22.79% 0.00%
OM Operating Margin
6.79% 6.45% 6.39% 6.60% 4.57% 5.05% 5.45% 5.50% 5.24% 5.37% 4.96% 4.93% 5.70% 5.92% 5.34% 6.02% 5.93% 5.97% 5.74% 5.36% 0.00%
EPS Earnings Per Share
Mex$0.39 Mex$0.50 Mex$1.74 Mex$0.96 Mex$1.59 Mex$1.82 Mex$1.70 Mex$2.00 Mex$1.73 Mex$2.06 Mex$2.07 Mex$2.32 Mex$2.55 Mex$2.02 Mex$1.80 Mex$2.04 Mex$2.41 Mex$2.79 Mex$2.79 Mex$0.00
Div. Dividends
Mex$0.03 Mex$0.00 Mex$0.04 Mex$0.17 Mex$0.00 Mex$0.00 Mex$0.00 Mex$0.00 Mex$0.00 Mex$0.39 Mex$0.00 Mex$0.39 Mex$0.00 Mex$0.00 Mex$0.00 Mex$0.39 Mex$0.00 Mex$0.00 Mex$0.00 Mex$0.00 Mex$0.00
PR % Payout Ratio %
6.12% 0.00% 8.00% 9.77% 0.00% 0.00% 0.00% 0.00% 0.00% 22.54% 0.00% 18.84% 0.00% 0.00% 0.00% 21.67% 0.00% 0.00% 0.00% 0.00% 0
Sha. Shares
1,800m 1,800m 1,800m 1,800m 1,800m 1,800m 1,800m 1,800m 1,800m 1799.84m 1,800m 1,800m 1,800m 1799.88m 1,800m 1,800m 1,800m 1,800m 1,800m 0m 1,800m
OCF Operating Cash Flow
Mex$3.67B Mex$4.63B Mex$4.68B Mex$3.76B Mex$4.85B Mex$6.68B Mex$5.73B Mex$6.67B Mex$6.23B Mex$5.22B Mex$6.80B Mex$5.12B Mex$9.30B Mex$8.33B Mex$4.16B Mex$6.37B Mex$14.19B Mex$11.89B Mex$9.88B Mex$6.67B Mex$0.00M
FCF Free Cash Flow
Mex$774.79M Mex$628.47M Mex$92.08M Mex$-212.49M Mex$-2564.89M Mex$5.48B Mex$2.67B Mex$2.93B Mex$2.75B Mex$1.63B Mex$3.87B Mex$3.02B Mex$4.99B Mex$6.22B Mex$1.67B Mex$4.70B Mex$13.50B Mex$10.23B Mex$6.32B Mex$2.73B Mex$0.00M
FCFS Free Cash Flow Per Share
Mex$0.43 Mex$0.35 Mex$0.05 Mex$-6.45 Mex$-1.44 Mex$3.04 Mex$1.49 Mex$1.79 Mex$1.53 Mex$0.87 Mex$2.10 Mex$1.80 Mex$3.75 Mex$3.46 Mex$0.84 Mex$2.61 Mex$7.38 Mex$5.69 Mex$3.51 Mex$0.19 Mex$0.00