EZBC
BATS
$37.62
Franklin Templeton Digital Holdings Trust (EZBC)
Market Cap
$409M
Free Cash Flow Yield
-33.50%
Price Chart
Valuation
Market Cap$409M
Profitability
Total Revenue (TTM)-$1.03M
EBITDA-$119M
EPS-$9.45
Financial Health
Free Cash Flow Yield-33.50%
Growth & Risk
Sharpe Ratio-1.24