Menge Steven Reid (CIK 0001814858)

Latest company ownership

Shares held
971.49
Last filed at
Feb 4, 2025
Confidence Score
49.7
2025Q4
Confidence Score History
2022Q1 2025Q4
Shares held
640.04
Last filed at
Feb 4, 2025
Confidence Score
49.7
2025Q4
Confidence Score History
2021Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jan 31, 2025 Feb 4, 2025 BlackRock Science & Technology Term Trust Other Sell 26.3 -2,199 -100.00% $46.6K
Jan 31, 2025 Feb 4, 2025 BlackRock Science & Technology Trust Other Sell 26.3 -952 -100.00% $36.1K
Jan 31, 2024 Feb 2, 2024 BlackRock Science & Technology Term Trust Other Sell 26.3 -1,093 -100.00% $18.6K
Jan 31, 2024 Feb 2, 2024 BlackRock Science & Technology Trust Other Sell 26.3 -913 -100.00% $32.5K
Jan 31, 2023 Feb 2, 2023 BlackRock Science & Technology Trust Other Sell 26.3 -761 -100.00% $25.3K
Jan 31, 2023 Feb 2, 2023 BlackRock Science & Technology Term Trust Other Sell 26.3 -989 -100.00% $18K
Jan 31, 2022 Feb 2, 2022 BlackRock Science & Technology Trust Other Sell 27.5 -204 -100.00% $9.4K
Jan 31, 2022 Feb 2, 2022 BlackRock Science & Technology Term Trust Other Sell 27.5 -179 -100.00% $5.7K
Jan 29, 2021 Feb 2, 2021 BlackRock Science & Technology Trust Other Sell 27.5 -79 -100.00% $4.3K