Loading...
XNYS
GNLpD
Market cap1.73bUSD
Apr 28, Last price  
23.25USD
1D
1.48%
1Q
0.39%
IPO
16.25%
Name

Global Net Lease Inc

Chart & Performance

D1W1MN
XNYS:GNLpD chart

Profile

Global Net Lease, Inc. (NYSE: GNL) is a publicly traded real estate investment trust listed on the NYSE focused on acquiring a diversified global portfolio of commercial properties, with an emphasis on sale-leaseback transactions involving single tenant, mission critical income producing net-leased assets across the United States, Western and Northern Europe.
IPO date
Jun 02, 2015
Employees
1
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
805,010
56.29%
515,070
35.95%
378,857
-3.16%
Cost of revenue
200,231
236,381
102,808
Unusual Expense (Income)
NOPBT
604,779
278,689
276,049
NOPBT Margin
75.13%
54.11%
72.86%
Operating Taxes
4,445
14,475
11,032
Tax Rate
0.73%
5.19%
4.00%
NOPAT
600,334
264,214
265,017
Net income
(175,316)
-17.27%
(211,910)
-1,862.54%
12,023
5.78%
Dividends
(272,435)
(233,226)
(187,140)
Dividend yield
16.20%
16.44%
14.36%
Proceeds from repurchase of equity
(1,038)
(1,188)
208
BB yield
0.06%
0.08%
-0.02%
Debt
Debt current
1,390,292
1,744,182
669,968
Long-term debt
3,378,073
5,031,213
1,769,957
Deferred revenue
28,456
Other long-term liabilities
3,719
42,017
(3,578)
Net debt
4,608,667
6,652,363
2,299,311
Cash flow
Cash from operating activities
299,470
143,743
181,820
CAPEX
(45,628)
(47,296)
(29,942)
Cash from investing activities
759,901
(551,899)
(16,537)
Cash from financing activities
(995,356)
469,009
(149,742)
FCF
538,033
219,805
285,269
Balance
Cash
159,698
121,566
103,335
Long term investments
1,466
37,279
Excess cash
119,448
97,278
121,671
Stockholders' equity
(2,172,478)
(1,710,963)
(1,229,250)
Invested Capital
9,006,387
9,647,531
5,126,095
ROIC
6.44%
3.58%
5.15%
ROCE
8.84%
3.51%
7.07%
EV
Common stock shares outstanding
230,440
142,584
103,686
Price
7.30
-26.63%
9.95
-20.84%
12.57
-17.74%
Market cap
1,682,215
18.57%
1,418,714
8.85%
1,303,338
-13.21%
EV
6,290,950
8,072,714
3,617,662
EBITDA
954,722
512,428
434,909
EV/EBITDA
6.59
15.75
8.32
Interest
326,932
179,411
97,510
Interest/NOPBT
54.06%
64.38%
35.32%