Loading...
XNYSIIPRpA
Market cap1.99bUSD
Dec 26, Last price  
25.20USD
1D
0.00%
1Q
-4.94%
IPO
0.80%
Name

Innovative Industrial Properties Inc

Chart & Performance

D1W1MN
XNYS:IIPRpA chart

Profile

Innovative Industrial Properties, Inc. is a self-advised Maryland corporation focused on the acquisition, ownership and management of specialized properties leased to experienced, state-licensed operators for their regulated medical-use cannabis facilities. Innovative Industrial Properties, Inc. has elected to be taxed as a real estate investment trust, commencing with the year ended December 31, 2017.
IPO date
Nov 29, 2016
Employees
22
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
309,506
11.99%
276,359
35.11%
204,551
74.99%
Cost of revenue
67,725
49,040
27,404
Unusual Expense (Income)
NOPBT
241,781
227,319
177,147
NOPBT Margin
78.12%
82.25%
86.60%
Operating Taxes
(3,476)
18,086
Tax Rate
10.21%
NOPAT
241,781
230,795
159,061
Net income
165,588
7.26%
154,386
35.44%
113,990
73.42%
Dividends
(204,063)
(185,295)
(132,306)
Dividend yield
7.16%
6.61%
1.92%
Proceeds from repurchase of equity
9,564
349,519
(3,384)
BB yield
-0.34%
-12.47%
0.05%
Debt
Debt current
301,495
326,092
Long-term debt
299,408
303,371
327,234
Deferred revenue
452,943
472,903
Other long-term liabilities
8,010
(452,918)
(472,878)
Net debt
137,211
316,809
247,341
Cash flow
Cash from operating activities
255,543
234,130
188,747
CAPEX
(373,878)
(374,541)
Cash from investing activities
(6,788)
(396,201)
(384,093)
Cash from financing activities
(195,628)
164,224
155,759
FCF
413,584
257,392
(627,655)
Balance
Cash
140,249
87,122
81,096
Long term investments
21,948
200,935
324,889
Excess cash
146,722
274,239
395,757
Stockholders' equity
(142,817)
(206,883)
(220,475)
Invested Capital
2,465,732
2,771,791
2,484,383
ROIC
9.23%
8.78%
6.40%
ROCE
10.41%
8.86%
7.82%
EV
Common stock shares outstanding
28,256
27,663
26,261
Price
100.82
-0.52%
101.35
-61.45%
262.91
43.56%
Market cap
2,848,749
1.61%
2,803,662
-59.39%
6,904,320
92.77%
EV
2,999,969
3,148,344
7,081,596
EBITDA
308,975
288,622
218,923
EV/EBITDA
9.71
10.91
32.35
Interest
16,096
18,301
18,086
Interest/NOPBT
6.66%
8.05%
10.21%