NASDAQ : BID

Tribeca Strategic Acquisition Corp. — Institutional Ownership

$9.86 USD

$0.01 (0.1%)

Volume
884
Average Volume
93.74K
Market Capitalization
$196.97M
P/E Ratio
4.65
Dividend Yield
0.00%
Price Target
Year High
$9.90
Year Low
$9.83
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.08
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
BID Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2018-12-31 $39.74 51.28M $2.04B $178.58M $652.39M $2.51B
2017-12-31 $51.60 52.68M $2.72B $544.43M $961.94M $3.14B
2016-12-31 $39.86 57.02M $2.27B $496.03M $605.57M $2.38B
2015-12-31 $25.76 68.12M $1.75B $848.7M $622.07M $1.53B
2014-12-31 $43.18 69.02M $2.98B $693.83M $518.73M $2.81B
2013-12-31 $53.20 68.37M $3.64B $721.32M $518.78M $3.43B
2012-12-31 $33.62 67.69M $2.28B $768.35M $696.45M $2.2B
2011-12-31 $28.53 67.28M $1.92B $890.63M $473.49M $1.5B
2010-12-31 $45.00 66.97M $3.01B $483.66M $481.95M $3.01B
2009-12-31 $22.48 64.25M $1.44B $321.58M $512.94M $1.64B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2019-09-30 $56.98 46551 $2.65M $81.7M $645.54M $566.5M
2019-06-30 $58.28 46.52M $2.71B $132.14M $656.82M $3.24B
2019-03-31 $37.50 46.52M $1.74B $124.33M $653.97M $2.27B
2018-12-31 $39.74 50.87M $2.02B $178.58M $652.39M $2.5B
2018-09-30 $49.25 51.72M $2.55B $156.27M $654.03M $3.05B
2018-06-30 $54.34 52.12M $2.83B $432.36M $661.83M $3.06B
2018-03-31 $51.31 52.12M $2.67B $335.73M $663.37M $3B
2017-12-31 $51.60 52.68M $2.72B $544.43M $961.94M $3.14B
2017-09-30 $46.11 52.76M $2.43B $311.3M $569.1M $2.69B
2017-06-30 $53.67 52.87M $2.84B $516.4M $602.59M $2.92B
2017-03-31 $45.48 52.87M $2.4B $514.86M $604.05M $2.49B
2016-12-31 $39.86 57.02M $2.27B $496.03M $605.57M $2.38B