TPB
Open
$62.59
High
$66.30
Low
$62.85
Prev Close
$61.59
Volume
89.23K
Avg Volume
--
Market Cap
$1.28B
P/E Ratio
28.52
Forward P/E
29.45
EPS
--
Beta
--
52W High
$146.90
52W Low
$54.17
Dividend
$0.32
Div Yield
0.52%
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
outperform
Based on 1 analyst ratings
Price Target
Recent Ratings