299.97MMarket Cap
83.80P/E TTM
Institutional Confidence
Currency: USD Updated: Institutional Shareholding
Shareholder Activity
Adage Capital Management, L.P.
Hudson Bay Capital Management LP
Polar Asset Management Partners Inc.
Two Sigma Investments, LP
Wolverine Asset Management, LLC