Follow the people · Insider
Joseph H. Griffith IV
Joseph H. Griffith IV files insider transactions with the SEC as a chief financial officer of 908 Devices (MASS). We hold 3 disclosed purchases and sales filed since 1 July 2008, 1 of them in the last 90 days.
- Files forMASS
- Disclosed buys and sells3 in all, 1 in the last 90 days
- Last disclosure27 August 2026
Positions held
2 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 22 December 2020 — 25 August 2026Chief Financial Officer · 908 Devices (MASS)98 Form 4 lines · source: SEC Form 4
- Filed 1 July 2008 — 7 November 2011VP, Finance & Controller · Caliper Life Sciences (CALP)47 Form 4 lines · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- ▼ sold on the open market 11,459 shares of 908 DevicesSEC Form 427 August 2026Common Stock · traded 25 August 2026 · filed 27 August 2026
- ▼ sold on the open market 6,940 shares of 908 DevicesSEC Form 429 May 2026Common Stock · traded 28 May 2026 · filed 29 May 2026
- exercised options over 5,102 shares of 908 DevicesSEC Form 43 February 2026Common Stock · traded 1 February 2026 · filed 3 February 2026
- was granted 121,164 shares of 908 Devices (a derivative holding)SEC Form 43 February 2026Restricted Stock Units · traded 2 February 2026 · filed 3 February 2026
- was granted 52,967 shares of 908 Devices (a derivative holding)SEC Form 43 February 2026Stock Option (option to buy) · traded 2 February 2026 · filed 3 February 2026
- exercised options over 10,306 shares of 908 DevicesSEC Form 43 February 2026Common Stock · traded 1 February 2026 · filed 3 February 2026
- exercised options over 11,260 shares of 908 DevicesSEC Form 43 February 2026Common Stock · traded 1 February 2026 · filed 3 February 2026
- exercised options over 5,102 shares of 908 Devices (a derivative holding)SEC Form 43 February 2026Restricted Stock Units · traded 1 February 2026 · filed 3 February 2026
- exercised options over 10,306 shares of 908 Devices (a derivative holding)SEC Form 43 February 2026Restricted Stock Units · traded 1 February 2026 · filed 3 February 2026
- exercised options over 11,260 shares of 908 Devices (a derivative holding)SEC Form 43 February 2026Restricted Stock Units · traded 1 February 2026 · filed 3 February 2026
- exercised options over 43,473 shares of 908 Devices (a derivative holding)SEC Form 43 February 2026Restricted Stock Units · traded 1 February 2026 · filed 3 February 2026
- was granted 121,164 shares of 908 Devices (a derivative holding)SEC Form 43 February 2026Restricted Stock Units · traded 2 February 2026 · filed 3 February 2026
- was granted 52,967 shares of 908 Devices (a derivative holding)SEC Form 43 February 2026Stock Option (option to buy) · traded 2 February 2026 · filed 3 February 2026
- exercised options over 43,473 shares of 908 DevicesSEC Form 43 February 2026Common Stock · traded 1 February 2026 · filed 3 February 2026
- ▼ sold on the open market 23,175 shares of 908 DevicesSEC Form 43 February 2026Common Stock · traded 2 February 2026 · filed 3 February 2026
- exercised options over 5,102 shares of 908 Devices (a derivative holding)SEC Form 43 February 2026Restricted Stock Units · traded 1 February 2026 · filed 3 February 2026
- exercised options over 10,306 shares of 908 Devices (a derivative holding)SEC Form 43 February 2026Restricted Stock Units · traded 1 February 2026 · filed 3 February 2026
- exercised options over 11,260 shares of 908 Devices (a derivative holding)SEC Form 43 February 2026Restricted Stock Units · traded 1 February 2026 · filed 3 February 2026
- exercised options over 5,102 shares of 908 DevicesSEC Form 43 February 2026Common Stock · traded 1 February 2026 · filed 3 February 2026
- exercised options over 10,306 shares of 908 DevicesSEC Form 43 February 2026Common Stock · traded 1 February 2026 · filed 3 February 2026
- exercised options over 11,260 shares of 908 DevicesSEC Form 43 February 2026Common Stock · traded 1 February 2026 · filed 3 February 2026
- exercised options over 43,473 shares of 908 DevicesSEC Form 43 February 2026Common Stock · traded 1 February 2026 · filed 3 February 2026
- ▼ sold on the open market 23,175 shares of 908 DevicesSEC Form 43 February 2026Common Stock · traded 2 February 2026 · filed 3 February 2026
- exercised options over 43,473 shares of 908 Devices (a derivative holding)SEC Form 43 February 2026Restricted Stock Units · traded 1 February 2026 · filed 3 February 2026
- ▼ sold on the open market 708 shares of 908 DevicesSEC Form 46 October 2025Common Stock · traded 2 October 2025 · filed 6 October 2025
- ▼ sold on the open market 4,292 shares of 908 DevicesSEC Form 46 October 2025Common Stock · traded 3 October 2025 · filed 6 October 2025
- ▼ sold on the open market 5,000 shares of 908 DevicesSEC Form 423 September 2025Common Stock · traded 19 September 2025 · filed 23 September 2025
- ▼ sold on the open market 6,940 shares of 908 DevicesSEC Form 46 June 2025Common Stock · traded 4 June 2025 · filed 6 June 2025
- was granted 59,362 shares of 908 Devices (a derivative holding)SEC Form 45 March 2025Stock Option (option to buy) · traded 3 March 2025 · filed 5 March 2025
- was granted 130,418 shares of 908 Devices (a derivative holding)SEC Form 45 March 2025Restricted Stock Units · traded 3 March 2025 · filed 5 March 2025
- exercised options over 5,102 shares of 908 Devices (a derivative holding)SEC Form 44 February 2025Restricted Stock Units · traded 1 February 2025 · filed 4 February 2025
- exercised options over 10,306 shares of 908 Devices (a derivative holding)SEC Form 44 February 2025Restricted Stock Units · traded 1 February 2025 · filed 4 February 2025
- exercised options over 11,261 shares of 908 Devices (a derivative holding)SEC Form 44 February 2025Restricted Stock Units · traded 1 February 2025 · filed 4 February 2025
- exercised options over 5,102 shares of 908 DevicesSEC Form 44 February 2025Common Stock · traded 1 February 2025 · filed 4 February 2025
- exercised options over 10,306 shares of 908 DevicesSEC Form 44 February 2025Common Stock · traded 1 February 2025 · filed 4 February 2025
- exercised options over 11,261 shares of 908 DevicesSEC Form 44 February 2025Common Stock · traded 1 February 2025 · filed 4 February 2025
- ▼ sold on the open market 1,960 shares of 908 DevicesSEC Form 44 February 2025Common Stock · traded 3 February 2025 · filed 4 February 2025
- ▼ sold on the open market 3,955 shares of 908 DevicesSEC Form 44 February 2025Common Stock · traded 3 February 2025 · filed 4 February 2025
- ▼ sold on the open market 4,321 shares of 908 DevicesSEC Form 44 February 2025Common Stock · traded 3 February 2025 · filed 4 February 2025
- exercised options over 8,437 shares of 908 Devices (a derivative holding)SEC Form 427 March 2024Stock Option (option to buy) · traded 26 March 2024 · filed 27 March 2024
- exercised options over 8,437 shares of 908 DevicesSEC Form 427 March 2024Common Stock, par value $0.001 · traded 26 March 2024 · filed 27 March 2024
- was granted 61,535 shares of 908 Devices (a derivative holding)SEC Form 45 March 2024Stock Option (option to buy) · traded 1 March 2024 · filed 5 March 2024
- was granted 45,042 shares of 908 Devices (a derivative holding)SEC Form 45 March 2024Restricted Stock Units · traded 1 March 2024 · filed 5 March 2024
- exercised options over 5,103 shares of 908 Devices (a derivative holding)SEC Form 42 February 2024Restricted Stock Units · traded 1 February 2024 · filed 2 February 2024
- exercised options over 10,306 shares of 908 Devices (a derivative holding)SEC Form 42 February 2024Restricted Stock Units · traded 1 February 2024 · filed 2 February 2024
- exercised options over 5,103 shares of 908 DevicesSEC Form 42 February 2024Common Stock · traded 1 February 2024 · filed 2 February 2024
- exercised options over 10,306 shares of 908 DevicesSEC Form 42 February 2024Common Stock · traded 1 February 2024 · filed 2 February 2024
- ▼ sold on the open market 1,888 shares of 908 DevicesSEC Form 42 February 2024Common Stock · traded 1 February 2024 · filed 2 February 2024
- ▼ sold on the open market 3,810 shares of 908 DevicesSEC Form 42 February 2024Common Stock · traded 1 February 2024 · filed 2 February 2024
- ▼ sold on the open market 9,711 shares of 908 DevicesSEC Form 42 February 2024Common Stock · traded 2 February 2024 · filed 2 February 2024
- ▼ sold on the open market 6,000 shares of 908 DevicesSEC Form 42 January 2024Common Stock · traded 28 December 2023 · filed 2 January 2024
- ▼ sold on the open market 5,580 shares of 908 DevicesSEC Form 421 December 2023Common Stock · traded 19 December 2023 · filed 21 December 2023
- exercised options over 5,000 shares of 908 Devices (a derivative holding)SEC Form 423 March 2023Stock Option (option to buy) · traded 22 March 2023 · filed 23 March 2023
- exercised options over 5,000 shares of 908 DevicesSEC Form 423 March 2023Common Stock, par value $0.001 · traded 22 March 2023 · filed 23 March 2023
- was granted 62,543 shares of 908 Devices (a derivative holding)SEC Form 416 March 2023Stock Option (option to buy) · traded 1 March 2023 · filed 16 March 2023
- was granted 41,224 shares of 908 Devices (a derivative holding)SEC Form 416 March 2023Restricted Stock Unit · traded 1 March 2023 · filed 16 March 2023
- exercised options over 5,102 shares of 908 Devices (a derivative holding)SEC Form 43 February 2023Restricted Stock Unit · traded 1 February 2023 · filed 3 February 2023
- exercised options over 5,102 shares of 908 DevicesSEC Form 43 February 2023Common Stock · traded 1 February 2023 · filed 3 February 2023
- ▼ sold on the open market 1,836 shares of 908 DevicesSEC Form 43 February 2023Common Stock · traded 1 February 2023 · filed 3 February 2023
- ▼ sold on the open market 3,266 shares of 908 DevicesSEC Form 43 February 2023Common Stock · traded 2 February 2023 · filed 3 February 2023
- exercised options over 600 shares of 908 Devices (a derivative holding)SEC Form 45 August 2022Stock Option (option to buy) · traded 3 August 2022 · filed 5 August 2022
- exercised options over 12,733 shares of 908 Devices (a derivative holding)SEC Form 45 August 2022Stock Option (option to buy) · traded 4 August 2022 · filed 5 August 2022
- exercised options over 600 shares of 908 DevicesSEC Form 45 August 2022Common Stock, par value $0.001 · traded 3 August 2022 · filed 5 August 2022
- ▼ sold on the open market 600 shares of 908 DevicesSEC Form 45 August 2022Common Stock, par value $0.001 · traded 3 August 2022 · filed 5 August 2022
- exercised options over 12,733 shares of 908 DevicesSEC Form 45 August 2022Common Stock, par value $0.001 · traded 4 August 2022 · filed 5 August 2022
- ▼ sold on the open market 12,733 shares of 908 DevicesSEC Form 45 August 2022Common Stock, par value $0.001 · traded 4 August 2022 · filed 5 August 2022
- exercised options over 13,129 shares of 908 Devices (a derivative holding)SEC Form 427 June 2022Stock Option (option to buy) · traded 24 June 2022 · filed 27 June 2022
- exercised options over 5,059 shares of 908 Devices (a derivative holding)SEC Form 427 June 2022Stock Option (option to buy) · traded 27 June 2022 · filed 27 June 2022
- exercised options over 13,129 shares of 908 DevicesSEC Form 427 June 2022Common Stock, par value $0.001 · traded 24 June 2022 · filed 27 June 2022
- ▼ sold on the open market 13,129 shares of 908 DevicesSEC Form 427 June 2022Common Stock, par value $0.001 · traded 24 June 2022 · filed 27 June 2022
- exercised options over 5,059 shares of 908 DevicesSEC Form 427 June 2022Common Stock, par value $0.001 · traded 27 June 2022 · filed 27 June 2022
- ▼ sold on the open market 5,059 shares of 908 DevicesSEC Form 427 June 2022Common Stock, par value $0.001 · traded 27 June 2022 · filed 27 June 2022
- exercised options over 900 shares of 908 Devices (a derivative holding)SEC Form 422 June 2022Stock Option (option to buy) · traded 17 June 2022 · filed 22 June 2022
- exercised options over 8,100 shares of 908 Devices (a derivative holding)SEC Form 422 June 2022Stock Option (option to buy) · traded 21 June 2022 · filed 22 June 2022
- exercised options over 900 shares of 908 DevicesSEC Form 422 June 2022Common Stock, par value $0.001 · traded 17 June 2022 · filed 22 June 2022
- ▼ sold on the open market 900 shares of 908 DevicesSEC Form 422 June 2022Common Stock, par value $0.001 · traded 17 June 2022 · filed 22 June 2022
- exercised options over 8,100 shares of 908 DevicesSEC Form 422 June 2022Common Stock, par value $0.001 · traded 21 June 2022 · filed 22 June 2022
- ▼ sold on the open market 8,100 shares of 908 DevicesSEC Form 422 June 2022Common Stock, par value $0.001 · traded 21 June 2022 · filed 22 June 2022
- exercised options over 1,000 shares of 908 Devices (a derivative holding)SEC Form 417 June 2022Stock Option (option to buy) · traded 15 June 2022 · filed 17 June 2022
- exercised options over 1,000 shares of 908 DevicesSEC Form 417 June 2022Common Stock, par value $0.001 · traded 15 June 2022 · filed 17 June 2022
- ▼ sold on the open market 1,000 shares of 908 DevicesSEC Form 417 June 2022Common Stock, par value $0.001 · traded 15 June 2022 · filed 17 June 2022
- exercised options over 13,334 shares of 908 Devices (a derivative holding)SEC Form 415 June 2022Stock Option (option to buy) · traded 13 June 2022 · filed 15 June 2022
- exercised options over 13,334 shares of 908 DevicesSEC Form 415 June 2022Common Stock, par value $0.001 · traded 13 June 2022 · filed 15 June 2022
- ▼ sold on the open market 13,334 shares of 908 DevicesSEC Form 415 June 2022Common Stock, par value $0.001 · traded 13 June 2022 · filed 15 June 2022
- was granted 33,899 shares of 908 Devices (a derivative holding)SEC Form 43 March 2022Stock Option (option to buy) · traded 1 March 2022 · filed 3 March 2022
- was granted 20,409 shares of 908 Devices (a derivative holding)SEC Form 43 March 2022Restricted Stock Unit · traded 1 March 2022 · filed 3 March 2022
- ▼ sold on the open market 2,800 shares of 908 DevicesSEC Form 45 November 2021Common Stock, par value $0.001 · traded 5 November 2021 · filed 5 November 2021
- exercised options over 46,094 shares of 908 Devices (a derivative holding)SEC Form 410 September 2021Stock Option (option to buy) · traded 8 September 2021 · filed 10 September 2021
- exercised options over 3,804 shares of 908 Devices (a derivative holding)SEC Form 410 September 2021Stock Option (option to buy) · traded 8 September 2021 · filed 10 September 2021
- exercised options over 46,094 shares of 908 DevicesSEC Form 410 September 2021Common Stock, par value $0.001 · traded 8 September 2021 · filed 10 September 2021
- exercised options over 3,804 shares of 908 DevicesSEC Form 410 September 2021Common Stock, par value $0.001 · traded 8 September 2021 · filed 10 September 2021
- ▼ sold on the open market 10,803 shares of 908 DevicesSEC Form 410 September 2021Common Stock, par value $0.001 · traded 8 September 2021 · filed 10 September 2021
- ▼ sold on the open market 23,940 shares of 908 DevicesSEC Form 410 September 2021Common Stock, par value $0.001 · traded 8 September 2021 · filed 10 September 2021
- ▼ sold on the open market 6,742 shares of 908 DevicesSEC Form 410 September 2021Common Stock, par value $0.001 · traded 8 September 2021 · filed 10 September 2021
- ▼ sold on the open market 8,413 shares of 908 DevicesSEC Form 410 September 2021Common Stock, par value $0.001 · traded 8 September 2021 · filed 10 September 2021
- ▼ sold on the open market 17,814 shares of 908 DevicesSEC Form 421 June 2021Common Stock, par value $0.001 · traded 16 June 2021 · filed 21 June 2021
- converted 17,814 shares of 908 Devices (a derivative holding)SEC Form 422 December 2020Series C Preferred Stock · traded 22 December 2020 · filed 22 December 2020
- converted 17,814 shares of 908 DevicesSEC Form 422 December 2020Common Stock, par value $0.001 · traded 22 December 2020 · filed 22 December 2020
- returned to the issuer 7,500 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 November 2011Option (Right to Buy) · traded 7 November 2011 · filed 7 November 2011
- returned to the issuer 1,250 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 November 2011Option (Right to Buy) · traded 7 November 2011 · filed 7 November 2011
- returned to the issuer 1,200 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 November 2011Option (Right to Buy) · traded 7 November 2011 · filed 7 November 2011
- returned to the issuer 5,000 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 November 2011Option (Right to Buy) · traded 7 November 2011 · filed 7 November 2011
- returned to the issuer 6,500 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 November 2011Option (Right to Buy) · traded 7 November 2011 · filed 7 November 2011
- returned to the issuer 35,000 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 November 2011Option (Right to Buy) · traded 7 November 2011 · filed 7 November 2011
- returned to the issuer 46,250 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 November 2011Option (Right to Buy) · traded 7 November 2011 · filed 7 November 2011
- returned to the issuer 30,000 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 November 2011Option (Right to Buy) · traded 7 November 2011 · filed 7 November 2011
- returned to the issuer 23,500 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 November 2011Option (Right to Buy) · traded 7 November 2011 · filed 7 November 2011
- returned to the issuer 1,250 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 November 2011Restricted Stock Unit · traded 7 November 2011 · filed 7 November 2011
- returned to the issuer 11,625 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 November 2011Restricted Stock Unit · traded 7 November 2011 · filed 7 November 2011
- returned to the issuer 7,500 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 November 2011Restricted Stock Unit · traded 7 November 2011 · filed 7 November 2011
- returned to the issuer 7,500 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 November 2011Restricted Stock Unit · traded 7 November 2011 · filed 7 November 2011
- returned to the issuer 33,287 shares of Caliper Life SciencesSEC Form 47 November 2011Common Stock · traded 7 November 2011 · filed 7 November 2011
- exercised options over 1,250 shares of Caliper Life Sciences (a derivative holding)SEC Form 45 July 2011Restricted Stock Units · traded 1 July 2011 · filed 5 July 2011
- had shares withheld for tax on 397 shares of Caliper Life SciencesSEC Form 45 July 2011Common Stock · traded 1 July 2011 · filed 5 July 2011
- exercised options over 5,813 shares of Caliper Life Sciences (a derivative holding)SEC Form 47 March 2011Restricted Stock Units · traded 3 March 2011 · filed 7 March 2011
- had shares withheld for tax on 3,131 shares of Caliper Life SciencesSEC Form 47 March 2011Common Stock · traded 3 March 2011 · filed 7 March 2011
- exercised options over 2,500 shares of Caliper Life Sciences (a derivative holding)SEC Form 425 February 2011Restricted Stock Units · traded 23 February 2011 · filed 25 February 2011
- was granted 23,500 shares of Caliper Life Sciences (a derivative holding)SEC Form 425 February 2011Option (Right to Buy) · traded 23 February 2011 · filed 25 February 2011
- was granted 7,500 shares of Caliper Life Sciences (a derivative holding)SEC Form 425 February 2011Restricted Stock Units · traded 23 February 2011 · filed 25 February 2011
- had shares withheld for tax on 899 shares of Caliper Life SciencesSEC Form 425 February 2011Common Stock · traded 23 February 2011 · filed 25 February 2011
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.