Loading...
XNYSPSTL
Market cap366mUSD
Dec 23, Last price  
12.83USD
1D
-0.77%
1Q
-13.13%
IPO
-24.08%
Name

Postal Realty Trust Inc

Chart & Performance

D1W1MN
XNYS:PSTL chart
P/E
98.92
P/S
5.76
EPS
0.13
Div Yield, %
5.37%
Shrs. gr., 5y
30.55%
Rev. gr., 5y
52.66%
Revenues
64m
+19.47%
6,726,6727,685,13511,289,35624,675,87239,938,00053,330,00063,712,000
Net income
4m
-3.76%
1,102,1461,136,009-1,492,431-640,8782,055,0003,854,0003,709,000
CFO
28m
+15.60%
2,291,7442,728,8672,858,6239,395,73417,095,00024,591,00028,427,000
Dividend
Aug 02, 20240.24 USD/sh
Earnings
Feb 24, 2025

Profile

Postal Realty Trust, Inc. is an internally managed real estate investment trust that owns and manages over 1,000 properties leased to the USPS. The Company believes it is one of the largest owners and managers of properties leased to the USPS.
IPO date
May 15, 2019
Employees
42
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑12
Income
Revenues
63,712
19.47%
53,330
33.53%
39,938
61.85%
Cost of revenue
49,116
25,903
20,029
Unusual Expense (Income)
NOPBT
14,596
27,427
19,909
NOPBT Margin
22.91%
51.43%
49.85%
Operating Taxes
72
12
111
Tax Rate
0.49%
0.04%
0.56%
NOPAT
14,524
27,415
19,798
Net income
3,709
-3.76%
3,854
87.54%
2,055
-420.65%
Dividends
(19,698)
(17,532)
(12,017)
Dividend yield
6.72%
6.51%
4.43%
Proceeds from repurchase of equity
11,049
138,680
BB yield
-4.10%
-51.16%
Debt
Debt current
862
106
13,000
Long-term debt
245,718
209,497
92,090
Deferred revenue
217,592
112,244
Other long-term liabilities
20,340
(218,606)
(113,315)
Net debt
244,345
(235,626)
98,233
Cash flow
Cash from operating activities
28,427
24,591
17,095
CAPEX
(3,687)
(1,900)
Cash from investing activities
(72,609)
(120,147)
(106,725)
Cash from financing activities
45,007
90,572
93,385
FCF
33,220
19,437
250,641
Balance
Cash
2,235
1,495
5,857
Long term investments
443,734
1,000
Excess cash
442,562
4,860
Stockholders' equity
14,357
29,604
27,504
Invested Capital
554,451
449,861
354,891
ROIC
2.89%
6.81%
6.61%
ROCE
2.63%
5.57%
5.39%
EV
Common stock shares outstanding
20,145
18,545
13,689
Price
14.56
0.21%
14.53
-26.62%
19.80
17.30%
Market cap
293,313
8.85%
269,466
-0.58%
271,047
128.94%
EV
595,721
88,320
414,711
EBITDA
31,873
42,969
32,300
EV/EBITDA
18.69
2.06
12.84
Interest
9,339
5,378
2,739
Interest/NOPBT
63.98%
19.61%
13.76%