140.24MMarket Cap
16.23P/E TTM
Institutional Confidence
Currency: USD Updated: 2026-07-24Institutional Shareholding
Shareholder Activity
Two Sigma Investments, LP
Castleknight Management LP
Ethos Financial Group, LLC
BofA Global Research (US)
Legal & General Investment Management Ltd.
BlackRock Asset Management Ireland Limited