Cavoli Stephen (CIK 0001736674)

Latest company ownership

Shares held
92,298
Last filed at
Feb 18, 2025
Confidence Score
49.6
2025Q4
Confidence Score History
2019Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 14, 2025 Feb 18, 2025 Virtu Financial, Inc. EVP Sell 17.5 -68,000 -30.13% $2.5M
May 3, 2022 May 5, 2022 Virtu Financial, Inc. EVP Sell 17.5 -90,000 -55.12% $2.6M
May 23, 2019 May 24, 2019 Virtu Financial, Inc. EVP Buy 95.0 +7,500 19.06% $176.1K