CubeSmart
NYSE:CUBE
$ 42.69
+ $0.23 (0.54%)
$ 42.69
+ $0.23 (0.54%)
End-of-day quote: 05/10/2024

CubeSmart financials at a glance

The revenue of CubeSmart is reported as 1.05033 billion Dollars in the fiscal year 2023. The earnings were 0 Dollars per share in 2023, which was 19.52 higher than 2021. And about 0 billion Dollars are reported as free cash flow in the financials of CubeSmart 2023. Dividends of 1.98 Dollars per share were paid to shareholders of CubeSmart stock NYSE:CUBE in fiscal 2023.

$1.01B
Revenue
$2.51
FFO
73.26%
Gross Margin %
$0.00M
Free Cash Flow
Revenue
1,009.62
Earnings Per Share
1.34
Gross Margin %
73.26
Free Cash Flow
0.00

Financials

Year Year TTM 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue N/A $1.01B $822.56M $679.18M $643.92M $597.94M $558.94M $510.04M $444.52M $376.96M $318.40M $283.08M $237.61M $216.83M $217.29M $219.92M $211.97M $213.11M $148.12M $91.61M
GM % Gross Margin % 73.96% 73.26% 71.99% 69.57% 69.74% 68.75% 68.95% 69.17% 67.45% 66.28% 65.13% 59.87% 56.63% 56.66% 56.59% 57.42% 57.36% 59.32% 62.33% 56.87%
OM Operating Margin 45.54% 34.98% 35.51% 37.94% 37.13% 36.70% 34.85% 28.94% 24.94% 22.33% 18.01% 8.68% 15.50% 14.46% 12.61% 13.79% 16.11% 17.11% 22.49% 27.93%
FFO FFO $1.68 $2.51 $2.10 $1.68 $1.68 $1.64 $1.58 $1.44 $1.24 $1.05 $0.90 $0.72 $0.62 $0.50 $0.73 $0.96 $0.84 $0.89 $1.11 $1.03
Div. Dividends N/A $1.78 $1.45 $1.33 $1.29 $1.22 $1.11 $0.90 $0.69 $0.55 $0.46 $0.35 $0.29 $0.15 $0.10 $0.57 $1.05 $1.16 $1.13 $0.20
PR % Payout Ratio % 0 70.92% 69.05% 79.17% 76.79% 74.39% 70.25% 62.50% 55.65% 52.38% 51.11% 48.61% 46.77% 30.00% 13.70% 59.38% 125.00% 130.34% 101.80% 19.42%
Sha. Shares N/AM 224.63M 224M 199.7M 193.58M 187.16M 182.28M 180.17M 175.73M 165.75M 140.29M 133.59M 122.85M 99.43M 92.86M 58.19M 57.85M 57.41M 57.01M 37.35M
OCF Operating Cash Flow N/A $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $62.87M $0.00M $0.00M $0.00M
FCF Free Cash Flow N/A $0.00M $0.00M $0.00M $0.00M $0.00M $291.91M $76.72M $92.30M $0.00M $50.51M $0.00M $-,342.40M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M
FCFS Free Cash Flow Per Share $2.71 $2.63 $2.20 $1.81 $1.74 $1.65 $1.62 $1.44 $1.25 $1.07 $1.01 $0.90 $0.82 $0.76 $0.88 $1.16 $1.09 $1.13 $1.09 $0.93