Swiss Prime Site 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
CHF130.75M CHF193.45M CHF193.32M CHF204.35M CHF209.29M CHF317.32M CHF579.82M CHF655.49M CHF592.17M CHF784.51M CHF863.29M CHF1.02B CHF1.08B CHF1.15B CHF1.23B CHF1.27B CHF1.01B CHF772.92M CHF819.28M CHF667.78M CHF0.00M
GM % Gross Margin %
86.48% 84.80% 84.35% 83.71% 84.03% 82.98% 75.48% 77.78% 74.22% 79.29% 78.66% 75.49% 78.51% 77.52% 75.90% 75.73% 82.87% 79.79% 83.10% 76.92% 0.00%
OM Operating Margin
77.66% 72.76% 75.70% 73.45% 75.79% 62.64% 58.14% 64.98% 55.36% 45.30% 40.78% 41.62% 36.22% 35.23% 33.56% 33.43% 55.14% 51.31% 52.62% 60.34% 0.00%
EPS Earnings Per Share
CHF3.46 CHF3.71 CHF3.21 CHF3.29 CHF3.81 CHF3.17 CHF4.62 CHF3.73 CHF3.36 CHF3.90 CHF4.20 CHF4.04 CHF3.25 CHF3.26 CHF5.51 CHF2.81 CHF3.29 CHF3.44 CHF5.48 CHF0.00
Div. Dividends
CHF0.00 CHF2.80 CHF3.10 CHF3.40 CHF3.40 CHF3.50 CHF3.50 CHF3.60 CHF3.60 CHF3.60 CHF3.70 CHF3.70 CHF3.70 CHF3.80 CHF3.80 CHF3.80 CHF3.35 CHF3.35 CHF3.40 CHF3.44 CHF0.00
PR % Payout Ratio %
0.00% 80.92% 83.56% 105.92% 103.34% 91.86% 110.41% 77.92% 96.51% 107.14% 94.87% 88.10% 91.58% 116.92% 116.56% 68.97% 119.22% 101.82% 98.84% 62.77% 0
Sha. Shares
20.11m 20.49m 25.64m 25.63m 23.75m 28.43m 54.32m 54.32m 60.01m 60.5m 60.54m 69.65m 71.48m 71.48m 75.95m 75.95m 75.97m 75.97m 76.7m 0m 76.72m
OCF Operating Cash Flow
CHF72.62M CHF45.76M CHF87.66M CHF85.29M CHF77.53M CHF109.70M CHF130.89M CHF200.49M CHF94.81M CHF-191.20M CHF729.72M CHF388.42M CHF277.72M CHF458.09M CHF334.41M CHF406.62M CHF298.49M CHF429.65M CHF364.85M CHF430.59M CHF0.00M
FCF Free Cash Flow
CHF0.00M CHF0.00M CHF0.00M CHF0.00M CHF0.00M CHF107.56M CHF117.14M CHF191.40M CHF-140.59M CHF-542.13M CHF342.15M CHF374.32M CHF-162.69M CHF63.47M CHF-161.23M CHF63.70M CHF534.52M CHF153.01M CHF150.57M CHF402.80M CHF0.00M
FCFS Free Cash Flow Per Share
CHF3.62 CHF2.17 CHF3.42 CHF3.49 CHF3.29 CHF3.48 CHF2.12 CHF3.57 CHF1.64 CHF-3.40 CHF11.82 CHF5.50 CHF3.62 CHF6.10 CHF4.27 CHF4.85 CHF3.65 CHF5.38 CHF4.61 CHF5.57 CHF0.00