Loading...
XNYSPEBpG
Market cap1.65bUSD
Dec 26, Last price  
20.67USD
1D
0.35%
1Q
-7.70%
IPO
-18.28%
Name

Pebblebrook Hotel Trust

Chart & Performance

D1W1MN
XNYS:PEBpG chart

Profile

Pebblebrook Hotel Trust (NYSE: PEB) is a publicly traded real estate investment trust ("REIT") and the largest owner of urban and resort lifestyle hotels in the United States. The Company owns 53 hotels, totaling approximately 13,200 guestrooms across 14 urban and resort markets, with a focus on the west coast gateway cities.
IPO date
Dec 09, 2009
Employees
58
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
1,419,949
2.02%
1,391,891
89.88%
733,044
65.51%
Cost of revenue
1,110,464
1,048,795
646,421
Unusual Expense (Income)
NOPBT
309,485
343,096
86,623
NOPBT Margin
21.80%
24.65%
11.82%
Operating Taxes
655
277
61
Tax Rate
0.21%
0.08%
0.07%
NOPAT
308,830
342,819
86,562
Net income
(78,017)
-8.19%
(84,981)
-54.40%
(186,372)
-52.53%
Dividends
(53,578)
(52,658)
(44,722)
Dividend yield
2.75%
3.01%
1.53%
Proceeds from repurchase of equity
(108,543)
(86,724)
463,333
BB yield
5.58%
4.96%
-15.83%
Debt
Debt current
448,138
507,600
62,124
Long-term debt
2,498,606
3,028,097
3,080,740
Deferred revenue
73,603
69,064
Other long-term liabilities
719,765
224,999
224,907
Net debt
2,762,997
3,447,428
3,050,017
Cash flow
Cash from operating activities
236,197
278,745
70,766
CAPEX
(116,743)
(83,827)
Cash from investing activities
142,022
(109,385)
(81,569)
Cash from financing activities
(236,847)
(209,338)
(33,250)
FCF
1,020,356
50,644
(73,365)
Balance
Cash
183,747
41,040
58,518
Long term investments
47,229
34,329
Excess cash
112,750
18,674
56,195
Stockholders' equity
(1,228,567)
(1,097,816)
(1,104,137)
Invested Capital
6,721,240
7,696,256
7,385,451
ROIC
4.28%
4.55%
1.20%
ROCE
5.63%
5.45%
1.45%
EV
Common stock shares outstanding
121,813
130,454
130,804
Price
15.98
19.34%
13.39
-40.14%
22.37
18.99%
Market cap
1,946,572
11.44%
1,746,778
-40.30%
2,926,093
19.17%
EV
4,796,690
5,282,520
5,984,130
EBITDA
550,130
582,679
310,874
EV/EBITDA
8.72
9.07
19.25
Interest
107,556
99,988
96,633
Interest/NOPBT
34.75%
29.14%
111.56%