Brown Christopher D. (CIK 0001836988)

Latest company ownership

Role: Chief Product Officer
Shares held
962,122
Last filed at
Jun 18, 2025
Confidence Score
50.0
2025Q4
Confidence Score History
2021Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 1, 2025 Feb 4, 2025 908 Devices Inc. Chief Product Officer Sell 48.8 -7,767 -0.80% $18.2K
Feb 1, 2024 Feb 2, 2024 908 Devices Inc. Chief Product Officer Sell 51.3 -3,957 -0.44% $27.7K
Dec 19, 2023 Dec 21, 2023 908 Devices Inc. Chief Product Officer Sell 41.3 -20,000 -2.23% $182K
Jun 7, 2023 Jun 9, 2023 908 Devices Inc. Chief Product Officer Sell 52.5 -4,470 -0.50% $44.8K
May 23, 2023 May 25, 2023 908 Devices Inc. Chief Technology Officer Sell 45.0 -10,000 -1.11% $100.2K
Feb 1, 2023 Feb 3, 2023 908 Devices Inc. Chief Technology Officer Sell 45.0 -11,564 -1.27% $114.6K
Sep 12, 2022 Sep 14, 2022 908 Devices Inc. Chief Technology Officer Sell 38.8 -20,000 -2.15% $391.6K
Jul 6, 2022 Jul 8, 2022 908 Devices Inc. Chief Technology Officer Sell 45.0 -10,000 -1.07% $212.8K
Jun 29, 2022 Jul 1, 2022 908 Devices Inc. Chief Technology Officer Sell 38.8 -20,171 -2.10% $407.5K
Apr 12, 2022 Apr 14, 2022 908 Devices Inc. Chief Technology Officer Sell 45.0 -9,829 -1.01% $197.2K
Mar 18, 2022 Mar 21, 2022 908 Devices Inc. Chief Technology Officer Sell 38.8 -19,900 -2.01% $399.2K
Mar 11, 2022 Mar 15, 2022 908 Devices Inc. Chief Technology Officer Sell 58.8 -100 -0.01% $2K
Jan 5, 2022 Jan 7, 2022 908 Devices Inc. Chief Technology Officer Sell 45.0 -10,000 -1.00% $236.7K
Dec 1, 2021 Dec 3, 2021 908 Devices Inc. Chief Technology Officer Sell 47.5 -10,000 -0.99% $238.6K
Nov 3, 2021 Nov 4, 2021 908 Devices Inc. Chief Technology Officer Sell 42.5 -15,000 -1.46% $492.9K
Oct 6, 2021 Oct 7, 2021 908 Devices Inc. Chief Technology Officer Sell 42.5 -15,000 -1.44% $484.7K
Sep 1, 2021 Sep 3, 2021 908 Devices Inc. Chief Technology Officer Sell 42.5 -15,000 -1.42% $538.7K
Aug 4, 2021 Aug 6, 2021 908 Devices Inc. Chief Technology Officer Sell 42.5 -15,000 -1.40% $488.1K
Jul 7, 2021 Jul 8, 2021 908 Devices Inc. Chief Technology Officer Sell 32.5 -35,000 -3.17% $1.2M