Castle Jeremy (CIK 0001992507)

Latest company ownership

Shares held
247,031
Last filed at
May 22, 2025
Confidence Score
50.3
2025Q4
Confidence Score History
2024Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
May 21, 2025 May 22, 2025 Oncology Institute, Inc. COO Sell 46.3 -5,636 -2.23% $15.1K
Mar 26, 2025 Mar 28, 2025 Oncology Institute, Inc. COO Buy 90.0 +9,056 11.13% $9.4K
Dec 3, 2024 Dec 5, 2024 Oncology Institute, Inc. COO Sell 47.5 -1,130 -1.37% $180.8