Keen Matthew (CIK 0001917084)

Latest company ownership

Role: Chief Technology Officer
Shares held
29,718
Last filed at
Feb 29, 2024
Confidence Score
50.0
2025Q4
Confidence Score History
2023Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 27, 2024 Feb 29, 2024 TWO HARBORS INVESTMENT CORP. Chief Technology Officer Sell 36.3 -1,891 -5.98% $23.8K
Feb 9, 2024 Feb 12, 2024 TWO HARBORS INVESTMENT CORP. Chief Technology Officer Sell 45.0 -865 -2.66% $10.6K
Jan 16, 2024 Jan 18, 2024 TWO HARBORS INVESTMENT CORP. Chief Technology Officer Sell 41.3 -1,075 -3.20% $14.3K
Jan 8, 2024 Jan 17, 2024 TWO HARBORS INVESTMENT CORP. Chief Technology Officer Sell 91.3 +9,087 37.15% $16.1K
Jan 8, 2024 Jan 10, 2024 TWO HARBORS INVESTMENT CORP. Chief Technology Officer Sell 91.3 +9,793 40.03% $16.1K
Feb 27, 2023 Mar 1, 2023 TWO HARBORS INVESTMENT CORP. President Sell 41.3 -1,158 -4.52% $19.4K
Feb 8, 2023 Feb 10, 2023 TWO HARBORS INVESTMENT CORP. President Sell 46.3 -544 -2.08% $9.2K
Jan 30, 2023 Feb 1, 2023 TWO HARBORS INVESTMENT CORP. President Sell 45.0 -746 -2.77% $13.2K