Follow the people · Insider
Agostino Ricupati
Agostino Ricupati files insider transactions with the SEC as a vp corp controller & cao of Rocket Lab (RKLB). We hold 1 disclosed purchase or sale filed since 5 July 2017, 1 of them in the last 90 days.
- Files forRKLB
- Disclosed buys and sells1 in all, 1 in the last 90 days
- Last disclosure26 August 2026
Positions held
2 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 3 June 2026 — 24 August 2026VP Corp Controller & CAO · Rocket Lab (RKLB)4 Form 4 lines · source: SEC Form 4
- Filed 1 July 2017 — 1 April 2025SVP & CAO · Cooper Companies (COO)179 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 619 shares of Rocket LabSEC Form 426 August 2026Common Stock · traded 24 August 2026 · filed 26 August 2026
- ▼ sold on the open market 20 shares of Rocket LabSEC Form 426 August 2026Common Stock · traded 24 August 2026 · filed 26 August 2026
- ▼ sold on the open market 30 shares of Rocket LabSEC Form 426 August 2026Common Stock · traded 24 August 2026 · filed 26 August 2026
- was granted 27,532 shares of Rocket LabSEC Form 45 June 2026Common Stock · traded 3 June 2026 · filed 5 June 2026
- exercised options over 2,076 shares of Cooper Companies (a derivative holding)SEC Form 43 April 2025Restricted Stock Units · traded 1 April 2025 · filed 3 April 2025
- exercised options over 2,076 shares of Cooper CompaniesSEC Form 43 April 2025Common Stock · traded 1 April 2025 · filed 3 April 2025
- had shares withheld for tax on 1,055 shares of Cooper CompaniesSEC Form 43 April 2025Common Stock · traded 1 April 2025 · filed 3 April 2025
- exercised options over 2,120 shares of Cooper Companies (a derivative holding)SEC Form 410 January 2025Restricted Stock Units · traded 8 January 2025 · filed 10 January 2025
- exercised options over 2,352 shares of Cooper Companies (a derivative holding)SEC Form 410 January 2025Restricted Stock Units · traded 8 January 2025 · filed 10 January 2025
- exercised options over 2,352 shares of Cooper CompaniesSEC Form 410 January 2025Common Stock · traded 8 January 2025 · filed 10 January 2025
- exercised options over 2,120 shares of Cooper CompaniesSEC Form 410 January 2025Common Stock · traded 8 January 2025 · filed 10 January 2025
- had shares withheld for tax on 1,077 shares of Cooper CompaniesSEC Form 410 January 2025Common Stock · traded 8 January 2025 · filed 10 January 2025
- had shares withheld for tax on 1,283 shares of Cooper CompaniesSEC Form 410 January 2025Common Stock · traded 8 January 2025 · filed 10 January 2025
- was granted 8,074 shares of Cooper Companies (a derivative holding)SEC Form 412 December 2024Restricted Stock Units · traded 10 December 2024 · filed 12 December 2024
- exercised options over 2,076 shares of Cooper Companies (a derivative holding)SEC Form 411 September 2024Restricted Stock Units · traded 1 April 2024 · filed 11 September 2024
- exercised options over 2,076 shares of Cooper CompaniesSEC Form 411 September 2024Common Stock · traded 1 April 2024 · filed 11 September 2024
- had shares withheld for tax on 1,053 shares of Cooper CompaniesSEC Form 411 September 2024Common Stock · traded 1 April 2024 · filed 11 September 2024
- ▼ sold on the open market 1,601 shares of Cooper CompaniesSEC Form 411 September 2024Common Stock · traded 10 September 2024 · filed 11 September 2024
- exercised options over 29,528 shares of Cooper Companies (a derivative holding)SEC Form 420 March 2024Stock Options (Right to buy) · traded 18 March 2024 · filed 20 March 2024
- exercised options over 21,412 shares of Cooper Companies (a derivative holding)SEC Form 420 March 2024Stock Options (Right to buy) · traded 18 March 2024 · filed 20 March 2024
- exercised options over 3,244 shares of Cooper Companies (a derivative holding)SEC Form 420 March 2024Stock Options (Right to buy) · traded 18 March 2024 · filed 20 March 2024
- exercised options over 52 shares of Cooper Companies (a derivative holding)SEC Form 420 March 2024Stock Options (Right to buy) · traded 18 March 2024 · filed 20 March 2024
- exercised options over 488 shares of Cooper Companies (a derivative holding)SEC Form 420 March 2024Stock Options (Right to buy) · traded 18 March 2024 · filed 20 March 2024
- exercised options over 52 shares of Cooper CompaniesSEC Form 420 March 2024Common Stock · traded 18 March 2024 · filed 20 March 2024
- ▼ sold on the open market 52 shares of Cooper CompaniesSEC Form 420 March 2024Common Stock · traded 18 March 2024 · filed 20 March 2024
- exercised options over 488 shares of Cooper CompaniesSEC Form 420 March 2024Common Stock · traded 18 March 2024 · filed 20 March 2024
- ▼ sold on the open market 488 shares of Cooper CompaniesSEC Form 420 March 2024Common Stock · traded 18 March 2024 · filed 20 March 2024
- exercised options over 3,244 shares of Cooper CompaniesSEC Form 420 March 2024Common Stock · traded 18 March 2024 · filed 20 March 2024
- ▼ sold on the open market 3,244 shares of Cooper CompaniesSEC Form 420 March 2024Common Stock · traded 18 March 2024 · filed 20 March 2024
- exercised options over 21,412 shares of Cooper CompaniesSEC Form 420 March 2024Common Stock · traded 18 March 2024 · filed 20 March 2024
- ▼ sold on the open market 21,412 shares of Cooper CompaniesSEC Form 420 March 2024Common Stock · traded 18 March 2024 · filed 20 March 2024
- exercised options over 29,528 shares of Cooper CompaniesSEC Form 420 March 2024Common Stock · traded 18 March 2024 · filed 20 March 2024
- ▼ sold on the open market 29,528 shares of Cooper CompaniesSEC Form 420 March 2024Common Stock · traded 18 March 2024 · filed 20 March 2024
- had shares withheld for tax on 143 shares of Cooper CompaniesSEC Form 415 February 2024Common Stock · traded 8 January 2024 · filed 15 February 2024
- had shares withheld for tax on 297 shares of Cooper CompaniesSEC Form 415 February 2024Common Stock · traded 8 January 2024 · filed 15 February 2024
- exercised options over 255 shares of Cooper Companies (a derivative holding)SEC Form 410 January 2024Restricted Stock Units · traded 8 January 2024 · filed 10 January 2024
- exercised options over 531 shares of Cooper Companies (a derivative holding)SEC Form 410 January 2024Restricted Stock Units · traded 8 January 2024 · filed 10 January 2024
- exercised options over 531 shares of Cooper CompaniesSEC Form 410 January 2024Common Stock · traded 8 January 2024 · filed 10 January 2024
- exercised options over 255 shares of Cooper CompaniesSEC Form 410 January 2024Common Stock · traded 8 January 2024 · filed 10 January 2024
- had shares withheld for tax on 89 shares of Cooper CompaniesSEC Form 410 January 2024Common Stock · traded 8 January 2024 · filed 10 January 2024
- had shares withheld for tax on 208 shares of Cooper CompaniesSEC Form 410 January 2024Common Stock · traded 8 January 2024 · filed 10 January 2024
- was granted 2,351 shares of Cooper Companies (a derivative holding)SEC Form 414 December 2023Restricted Stock Units · traded 12 December 2023 · filed 14 December 2023
- ▼ sold on the open market 1,000 shares of Cooper CompaniesSEC Form 43 April 2023Common Stock · traded 31 March 2023 · filed 3 April 2023
- exercised options over 204 shares of Cooper Companies (a derivative holding)SEC Form 410 January 2023Restricted Stock Units · traded 8 January 2023 · filed 10 January 2023
- exercised options over 255 shares of Cooper Companies (a derivative holding)SEC Form 410 January 2023Restricted Stock Units · traded 8 January 2023 · filed 10 January 2023
- exercised options over 204 shares of Cooper CompaniesSEC Form 410 January 2023Common Stock · traded 8 January 2023 · filed 10 January 2023
- exercised options over 255 shares of Cooper CompaniesSEC Form 410 January 2023Common Stock · traded 8 January 2023 · filed 10 January 2023
- had shares withheld for tax on 151 shares of Cooper CompaniesSEC Form 410 January 2023Common Stock · traded 8 January 2023 · filed 10 January 2023
- had shares withheld for tax on 117 shares of Cooper CompaniesSEC Form 410 January 2023Common Stock · traded 8 January 2023 · filed 10 January 2023
- was granted 2,122 shares of Cooper Companies (a derivative holding)SEC Form 414 December 2022Restricted Stock Units · traded 13 December 2022 · filed 14 December 2022
- exercised options over 348 shares of Cooper Companies (a derivative holding)SEC Form 41 July 2022Restricted Stock Units · traded 1 July 2022 · filed 1 July 2022
- exercised options over 348 shares of Cooper CompaniesSEC Form 41 July 2022Common Stock · traded 1 July 2022 · filed 1 July 2022
- had shares withheld for tax on 184 shares of Cooper CompaniesSEC Form 41 July 2022Common Stock · traded 1 July 2022 · filed 1 July 2022
- exercised options over 1,523 shares of Cooper Companies (a derivative holding)SEC Form 418 March 2022Stock Options (Right to Buy) · traded 18 March 2022 · filed 18 March 2022
- exercised options over 3,248 shares of Cooper Companies (a derivative holding)SEC Form 418 March 2022Stock Options (Right to Buy) · traded 18 March 2022 · filed 18 March 2022
- exercised options over 836 shares of Cooper Companies (a derivative holding)SEC Form 418 March 2022Stock Options (Right to Buy) · traded 18 March 2022 · filed 18 March 2022
- exercised options over 3,248 shares of Cooper CompaniesSEC Form 418 March 2022Common Stock · traded 18 March 2022 · filed 18 March 2022
- exercised options over 836 shares of Cooper CompaniesSEC Form 418 March 2022Common Stock · traded 18 March 2022 · filed 18 March 2022
- exercised options over 1,523 shares of Cooper CompaniesSEC Form 418 March 2022Common Stock · traded 18 March 2022 · filed 18 March 2022
- ▼ sold on the open market 1,207 shares of Cooper CompaniesSEC Form 418 March 2022Common Stock · traded 18 March 2022 · filed 18 March 2022
- ▼ sold on the open market 4,400 shares of Cooper CompaniesSEC Form 418 March 2022Common Stock · traded 18 March 2022 · filed 18 March 2022
- exercised options over 176 shares of Cooper Companies (a derivative holding)SEC Form 411 January 2022Restricted Stock Units · traded 8 January 2022 · filed 11 January 2022
- exercised options over 205 shares of Cooper Companies (a derivative holding)SEC Form 411 January 2022Restricted Stock Units · traded 8 January 2022 · filed 11 January 2022
- exercised options over 255 shares of Cooper Companies (a derivative holding)SEC Form 411 January 2022Restricted Stock Units · traded 8 January 2022 · filed 11 January 2022
- exercised options over 205 shares of Cooper CompaniesSEC Form 411 January 2022Common Stock · traded 8 January 2022 · filed 11 January 2022
- exercised options over 255 shares of Cooper CompaniesSEC Form 411 January 2022Common Stock · traded 8 January 2022 · filed 11 January 2022
- exercised options over 176 shares of Cooper CompaniesSEC Form 411 January 2022Common Stock · traded 8 January 2022 · filed 11 January 2022
- had shares withheld for tax on 108 shares of Cooper CompaniesSEC Form 411 January 2022Common Stock · traded 8 January 2022 · filed 11 January 2022
- had shares withheld for tax on 135 shares of Cooper CompaniesSEC Form 411 January 2022Common Stock · traded 8 January 2022 · filed 11 January 2022
- had shares withheld for tax on 93 shares of Cooper CompaniesSEC Form 411 January 2022Common Stock · traded 8 January 2022 · filed 11 January 2022
- was granted 7,718 shares of Cooper Companies (a derivative holding)SEC Form 49 December 2021Stock Options (Right to Buy) · traded 7 December 2021 · filed 9 December 2021
- exercised options over 348 shares of Cooper CompaniesSEC Form 41 July 2021Common Stock · traded 1 July 2021 · filed 1 July 2021
- had shares withheld for tax on 184 shares of Cooper CompaniesSEC Form 41 July 2021Common Stock · traded 1 July 2021 · filed 1 July 2021
- exercised options over 348 shares of Cooper Companies (a derivative holding)SEC Form 41 July 2021Restricted Stock Units · traded 1 July 2021 · filed 1 July 2021
- exercised options over 612 shares of Cooper Companies (a derivative holding)SEC Form 417 June 2021Stock Options (Right to Buy) · traded 17 June 2021 · filed 17 June 2021
- exercised options over 573 shares of Cooper Companies (a derivative holding)SEC Form 417 June 2021Stock Options (Right to Buy) · traded 17 June 2021 · filed 17 June 2021
- exercised options over 305 shares of Cooper Companies (a derivative holding)SEC Form 417 June 2021Stock Options (Right to Buy) · traded 17 June 2021 · filed 17 June 2021
- exercised options over 710 shares of Cooper Companies (a derivative holding)SEC Form 417 June 2021Stock Options (Right to Buy) · traded 17 June 2021 · filed 17 June 2021
- exercised options over 573 shares of Cooper CompaniesSEC Form 417 June 2021Common Stock · traded 17 June 2021 · filed 17 June 2021
- exercised options over 612 shares of Cooper CompaniesSEC Form 417 June 2021Common Stock · traded 17 June 2021 · filed 17 June 2021
- exercised options over 710 shares of Cooper CompaniesSEC Form 417 June 2021Common Stock · traded 17 June 2021 · filed 17 June 2021
- exercised options over 305 shares of Cooper CompaniesSEC Form 417 June 2021Common Stock · traded 17 June 2021 · filed 17 June 2021
- ▼ sold on the open market 2,200 shares of Cooper CompaniesSEC Form 417 June 2021Common Stock · traded 17 June 2021 · filed 17 June 2021
- exercised options over 318 shares of Cooper Companies (a derivative holding)SEC Form 415 April 2021Stock Options (Right to Buy) · traded 15 April 2021 · filed 15 April 2021
- exercised options over 832 shares of Cooper Companies (a derivative holding)SEC Form 415 April 2021Stock Options (Right to Buy) · traded 15 April 2021 · filed 15 April 2021
- exercised options over 704 shares of Cooper Companies (a derivative holding)SEC Form 415 April 2021Stock Options (Right to Buy) · traded 15 April 2021 · filed 15 April 2021
- exercised options over 832 shares of Cooper CompaniesSEC Form 415 April 2021Common Stock · traded 15 April 2021 · filed 15 April 2021
- ▼ sold on the open market 832 shares of Cooper CompaniesSEC Form 415 April 2021Common Stock · traded 15 April 2021 · filed 15 April 2021
- exercised options over 318 shares of Cooper CompaniesSEC Form 415 April 2021Common Stock · traded 15 April 2021 · filed 15 April 2021
- ▼ sold on the open market 318 shares of Cooper CompaniesSEC Form 415 April 2021Common Stock · traded 15 April 2021 · filed 15 April 2021
- exercised options over 704 shares of Cooper CompaniesSEC Form 415 April 2021Common Stock · traded 15 April 2021 · filed 15 April 2021
- ▼ sold on the open market 704 shares of Cooper CompaniesSEC Form 415 April 2021Common Stock · traded 15 April 2021 · filed 15 April 2021
- ▼ sold on the open market 789 shares of Cooper CompaniesSEC Form 415 April 2021Common Stock · traded 15 April 2021 · filed 15 April 2021
- was granted 1,038 shares of Cooper Companies (a derivative holding)SEC Form 45 April 2021Restricted Stock Units · traded 1 April 2021 · filed 5 April 2021
- exercised options over 235 shares of Cooper Companies (a derivative holding)SEC Form 412 January 2021Restricted Stock Units · traded 8 January 2021 · filed 12 January 2021
- exercised options over 177 shares of Cooper Companies (a derivative holding)SEC Form 412 January 2021Restricted Stock Units · traded 8 January 2021 · filed 12 January 2021
- exercised options over 204 shares of Cooper Companies (a derivative holding)SEC Form 412 January 2021Restricted Stock Units · traded 8 January 2021 · filed 12 January 2021
- exercised options over 255 shares of Cooper Companies (a derivative holding)SEC Form 412 January 2021Restricted Stock Units · traded 8 January 2021 · filed 12 January 2021
- exercised options over 235 shares of Cooper CompaniesSEC Form 412 January 2021Common Stock · traded 8 January 2021 · filed 12 January 2021
- had shares withheld for tax on 132 shares of Cooper CompaniesSEC Form 412 January 2021Common Stock · traded 8 January 2021 · filed 12 January 2021
- exercised options over 177 shares of Cooper CompaniesSEC Form 412 January 2021Common Stock · traded 8 January 2021 · filed 12 January 2021
- had shares withheld for tax on 94 shares of Cooper CompaniesSEC Form 412 January 2021Common Stock · traded 8 January 2021 · filed 12 January 2021
- exercised options over 204 shares of Cooper CompaniesSEC Form 412 January 2021Common Stock · traded 8 January 2021 · filed 12 January 2021
- had shares withheld for tax on 107 shares of Cooper CompaniesSEC Form 412 January 2021Common Stock · traded 8 January 2021 · filed 12 January 2021
- exercised options over 255 shares of Cooper CompaniesSEC Form 412 January 2021Common Stock · traded 8 January 2021 · filed 12 January 2021
- had shares withheld for tax on 151 shares of Cooper CompaniesSEC Form 412 January 2021Common Stock · traded 8 January 2021 · filed 12 January 2021
- was granted 7,730 shares of Cooper Companies (a derivative holding)SEC Form 410 December 2020Stock Options (Right to Buy) · traded 8 December 2020 · filed 10 December 2020
- exercised options over 348 shares of Cooper Companies (a derivative holding)SEC Form 42 July 2020Restricted Stock Units · traded 1 July 2020 · filed 2 July 2020
- exercised options over 348 shares of Cooper CompaniesSEC Form 42 July 2020Common Stock · traded 1 July 2020 · filed 2 July 2020
- had shares withheld for tax on 184 shares of Cooper CompaniesSEC Form 42 July 2020Common Stock · traded 1 July 2020 · filed 2 July 2020
- ▲ bought on the open market 1,000 shares of Cooper CompaniesSEC Form 415 June 2020Common Stock · traded 11 June 2020 · filed 15 June 2020
- exercised options over 555 shares of Cooper Companies (a derivative holding)SEC Form 44 February 2020Restricted Stock Units · traded 3 February 2020 · filed 4 February 2020
- exercised options over 555 shares of Cooper CompaniesSEC Form 44 February 2020Common Stock · traded 3 February 2020 · filed 4 February 2020
- had shares withheld for tax on 293 shares of Cooper CompaniesSEC Form 44 February 2020Common Stock · traded 3 February 2020 · filed 4 February 2020
- exercised options over 191 shares of Cooper Companies (a derivative holding)SEC Form 410 January 2020Restricted Stock Units · traded 8 January 2020 · filed 10 January 2020
- exercised options over 236 shares of Cooper Companies (a derivative holding)SEC Form 410 January 2020Restricted Stock Units · traded 8 January 2020 · filed 10 January 2020
- exercised options over 177 shares of Cooper Companies (a derivative holding)SEC Form 410 January 2020Restricted Stock Units · traded 8 January 2020 · filed 10 January 2020
- exercised options over 205 shares of Cooper Companies (a derivative holding)SEC Form 410 January 2020Restricted Stock Units · traded 8 January 2020 · filed 10 January 2020
- exercised options over 256 shares of Cooper Companies (a derivative holding)SEC Form 410 January 2020Restricted Stock Units · traded 8 January 2020 · filed 10 January 2020
- exercised options over 191 shares of Cooper CompaniesSEC Form 410 January 2020Common Stock · traded 8 January 2020 · filed 10 January 2020
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.