Follow the people · Insider
William J.G. Griffith
William J.G. Griffith files insider transactions with the SEC as a director and 10% owner of Procore Technologies (PCOR). We hold 5 disclosed purchases and sales filed since 2 November 2016, 5 of them in the last 90 days.
- Files forPCOR
- Disclosed buys and sells5 in all, 5 in the last 90 days
- Last disclosure8 September 2026
Positions held
11 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 24 May 2021 — 3 September 2026Director and 10% owner · Procore Technologies (PCOR)157 Form 4 lines · source: SEC Form 4
- Filed 18 September 2025 — 13 July 2026Director and 10% owner · Netskope (NTSK)88 Form 4 lines · source: SEC Form 4
- Filed 13 December 2024 — 13 July 2026Director and 10% owner · ServiceTitan (TTAN)72 Form 4 lines · source: SEC Form 4
- Filed 23 March 2022 — 22 March 202410% owner · Braze (BRZE)8 Form 4 lines · source: SEC Form 4
- Filed 10 December 2021 — 20 September 202310% owner · Gitlab (GTLB)23 Form 4 lines · source: SEC Form 4
- Filed 16 November 2021 — 16 November 202110% owner · Sprinklr (CXM)8 Form 4 lines · source: SEC Form 4
- Filed 5 March 2021 — 6 May 202110% owner · Snowflake (SNOW)46 Form 4 lines · source: SEC Form 4
- Filed 10 December 2019 — 24 November 202010% owner · Datadog (DDOG)17 Form 4 lines · source: SEC Form 4
- Filed 2 November 2016 — 28 February 2020Director and 10% owner · Blackline (BL)52 Form 4 lines · source: SEC Form 4
- Filed 13 November 2019 — 16 January 202010% owner · Fastly (FSLY)8 Form 4 lines · source: SEC Form 4
- Filed 21 May 2018 — 21 May 201810% owner · Pluralsight (PS)3 Form 4 lines · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- converted 2,174,985 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series A Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 3,204,938 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series A Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 8,436,669 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series A Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 813,073 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series B Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 1,198,100 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series B Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 3,153,875 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series B Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 815,775 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series C Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 1,202,080 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series C Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 3,164,351 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series C Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 701,417 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series D Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 1,033,569 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series D Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 2,720,766 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series D Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 9,997,211 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series D Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 7,825,797 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series D Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 327,422 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series E Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 482,470 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series E Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 1,270,054 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series E Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 2,335,792 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series E Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 1,828,453 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series E Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 28,907 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series F Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 42,595 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series F Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 112,129 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series F Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 206,003 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series F Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 161,259 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series F Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 2,339,380 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series F Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 3,761 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series G Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 5,543 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series G Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 14,590 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series G Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 335,060 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series G Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 262,291 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series G Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 3,262,200 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series H Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- converted 4,806,998 shares of Netskope (a derivative holding)SEC Form 422 September 2025Series H Convertible Preferred Stock · traded 18 September 2025 · filed 22 September 2025
- acquired or disposed of, other 8,127,540 shares of Netskope (a derivative holding)SEC Form 422 September 2025Class B Common Stock · traded 19 September 2025 · filed 22 September 2025
- acquired or disposed of, other 11,976,293 shares of Netskope (a derivative holding)SEC Form 422 September 2025Class B Common Stock · traded 19 September 2025 · filed 22 September 2025
- acquired or disposed of, other 18,872,434 shares of Netskope (a derivative holding)SEC Form 422 September 2025Class B Common Stock · traded 19 September 2025 · filed 22 September 2025
- acquired or disposed of, other 12,874,066 shares of Netskope (a derivative holding)SEC Form 422 September 2025Class B Common Stock · traded 19 September 2025 · filed 22 September 2025
- acquired or disposed of, other 10,077,800 shares of Netskope (a derivative holding)SEC Form 422 September 2025Class B Common Stock · traded 19 September 2025 · filed 22 September 2025
- acquired or disposed of, other 2,339,380 shares of Netskope (a derivative holding)SEC Form 422 September 2025Class B Common Stock · traded 19 September 2025 · filed 22 September 2025
- converted 10,942,956 shares of Netskope (a derivative holding)SEC Form 422 September 2025Class B Common Stock · traded 19 September 2025 · filed 22 September 2025
- converted 8,566,130 shares of Netskope (a derivative holding)SEC Form 422 September 2025Class B Common Stock · traded 19 September 2025 · filed 22 September 2025
- converted 1,988,473 shares of Netskope (a derivative holding)SEC Form 422 September 2025Class B Common Stock · traded 19 September 2025 · filed 22 September 2025
- converted 8,127,540 shares of NetskopeSEC Form 422 September 2025Common Stock · traded 18 September 2025 · filed 22 September 2025
- ▼ sold on the open market 17,001 shares of Procore TechnologiesSEC Form 415 August 2025Common Stock · traded 13 August 2025 · filed 15 August 2025
- ▼ sold on the open market 28,161 shares of Procore TechnologiesSEC Form 415 August 2025Common Stock · traded 13 August 2025 · filed 15 August 2025
- ▼ sold on the open market 384 shares of Procore TechnologiesSEC Form 415 August 2025Common Stock · traded 13 August 2025 · filed 15 August 2025
- ▼ sold on the open market 644 shares of Procore TechnologiesSEC Form 415 August 2025Common Stock · traded 13 August 2025 · filed 15 August 2025
- ▼ sold on the open market 73 shares of ServiceTitanSEC Form 411 July 2025Class A Common Stock · traded 9 July 2025 · filed 11 July 2025
- ▼ sold on the open market 97 shares of ServiceTitanSEC Form 411 July 2025Class A Common Stock · traded 9 July 2025 · filed 11 July 2025
- ▼ sold on the open market 24,954 shares of ServiceTitanSEC Form 411 July 2025Class A Common Stock · traded 9 July 2025 · filed 11 July 2025
- ▼ sold on the open market 33,454 shares of ServiceTitanSEC Form 411 July 2025Class A Common Stock · traded 9 July 2025 · filed 11 July 2025
- ▼ sold on the open market 13,808 shares of ServiceTitanSEC Form 411 July 2025Class A Common Stock · traded 9 July 2025 · filed 11 July 2025
- ▼ sold on the open market 18,531 shares of ServiceTitanSEC Form 411 July 2025Class A Common Stock · traded 9 July 2025 · filed 11 July 2025
- acquired or disposed of, other 567,666 shares of ServiceTitanSEC Form 48 July 2025Class A Common Stock · traded 3 July 2025 · filed 8 July 2025
- acquired or disposed of, other 444,395 shares of ServiceTitanSEC Form 48 July 2025Class A Common Stock · traded 3 July 2025 · filed 8 July 2025
- acquired or disposed of, other 233,828 shares of ServiceTitanSEC Form 48 July 2025Class A Common Stock · traded 3 July 2025 · filed 8 July 2025
- acquired or disposed of, other 95,451 shares of ServiceTitanSEC Form 48 July 2025Class A Common Stock · traded 3 July 2025 · filed 8 July 2025
- ▼ sold on the open market 87,456 shares of Procore TechnologiesSEC Form 417 June 2025Common Stock · traded 13 June 2025 · filed 17 June 2025
- ▼ sold on the open market 144,765 shares of Procore TechnologiesSEC Form 417 June 2025Common Stock · traded 13 June 2025 · filed 17 June 2025
- ▼ sold on the open market 26,256 shares of Procore TechnologiesSEC Form 417 June 2025Common Stock · traded 13 June 2025 · filed 17 June 2025
- ▼ sold on the open market 43,633 shares of Procore TechnologiesSEC Form 417 June 2025Common Stock · traded 13 June 2025 · filed 17 June 2025
- ▼ sold on the open market 2,653 shares of Procore TechnologiesSEC Form 417 June 2025Common Stock · traded 13 June 2025 · filed 17 June 2025
- ▼ sold on the open market 4,405 shares of Procore TechnologiesSEC Form 417 June 2025Common Stock · traded 13 June 2025 · filed 17 June 2025
- acquired or disposed of, other 567,666 shares of ServiceTitanSEC Form 412 June 2025Class A Common Stock · traded 10 June 2025 · filed 12 June 2025
- acquired or disposed of, other 444,395 shares of ServiceTitanSEC Form 412 June 2025Class A Common Stock · traded 10 June 2025 · filed 12 June 2025
- acquired or disposed of, other 233,828 shares of ServiceTitanSEC Form 412 June 2025Class A Common Stock · traded 10 June 2025 · filed 12 June 2025
- acquired or disposed of, other 95,451 shares of ServiceTitanSEC Form 412 June 2025Class A Common Stock · traded 10 June 2025 · filed 12 June 2025
- acquired or disposed of, other 101,406 shares of ServiceTitanSEC Form 412 June 2025Class A Common Stock · traded 10 June 2025 · filed 12 June 2025
- acquired or disposed of, other 108,353 shares of ServiceTitanSEC Form 412 June 2025Class A Common Stock · traded 10 June 2025 · filed 12 June 2025
- acquired or disposed of, other 571,466 shares of Procore TechnologiesSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- acquired or disposed of, other 447,346 shares of Procore TechnologiesSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- acquired or disposed of, other 301,058 shares of Procore TechnologiesSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- ▼ sold on the open market 1,074 shares of Procore TechnologiesSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- acquired or disposed of, other 163,836 shares of Procore TechnologiesSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- acquired or disposed of, other 162,696 shares of Procore TechnologiesSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- acquired or disposed of, other 173,843 shares of Procore TechnologiesSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- acquired or disposed of, other 63,461 shares of Procore TechnologiesSEC Form 421 February 2025Common Stock · traded 19 February 2025 · filed 21 February 2025
- ▼ sold on the open market 200 shares of Procore TechnologiesSEC Form 421 February 2025Common Stock · traded 20 February 2025 · filed 21 February 2025
- converted 344,853 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series A-1 Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 1,154,925 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series B Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 645,005 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series C Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 774,277 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series A-1 Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 2,591,188 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series B Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 58,037 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series C Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 281,192 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series D Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 606,144 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series A-1 Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 2,028,510 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series B Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 45,431 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series C Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 220,117 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series D Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 1,287 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series A-1 Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 631,025 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series D Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 216,130 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series E Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 1,376 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series A-1 Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 674,258 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series D Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 230,936 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series E Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 139,764 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series F Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 105,076 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series G Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 145,345 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series A-1 Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 119,400 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series F Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 44,883 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series G Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 20,202 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series H-1 Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 194,923 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series A-1 Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 160,128 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series F Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 60,192 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series G Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 27,094 shares of ServiceTitan (a derivative holding)SEC Form 417 December 2024Series H-1 Preferred Stock · traded 13 December 2024 · filed 17 December 2024
- converted 1,499,778 shares of ServiceTitanSEC Form 417 December 2024Class A Common Stock · traded 13 December 2024 · filed 17 December 2024
- converted 645,005 shares of ServiceTitanSEC Form 417 December 2024Class A Common Stock · traded 13 December 2024 · filed 17 December 2024
- converted 3,704,694 shares of ServiceTitanSEC Form 417 December 2024Class A Common Stock · traded 13 December 2024 · filed 17 December 2024
- converted 2,900,202 shares of ServiceTitanSEC Form 417 December 2024Class A Common Stock · traded 13 December 2024 · filed 17 December 2024
- converted 848,442 shares of ServiceTitanSEC Form 417 December 2024Class A Common Stock · traded 13 December 2024 · filed 17 December 2024
- converted 906,570 shares of ServiceTitanSEC Form 417 December 2024Class A Common Stock · traded 13 December 2024 · filed 17 December 2024
- converted 147,163 shares of ServiceTitanSEC Form 417 December 2024Class A Common Stock · traded 13 December 2024 · filed 17 December 2024
- converted 111,891 shares of ServiceTitanSEC Form 417 December 2024Class A Common Stock · traded 13 December 2024 · filed 17 December 2024
- converted 339,414 shares of ServiceTitanSEC Form 417 December 2024Class A Common Stock · traded 13 December 2024 · filed 17 December 2024
- converted 455,191 shares of ServiceTitanSEC Form 417 December 2024Class A Common Stock · traded 13 December 2024 · filed 17 December 2024
- acquired or disposed of, other 766,667 shares of Procore TechnologiesSEC Form 416 December 2024Common Stock · traded 12 December 2024 · filed 16 December 2024
- acquired or disposed of, other 600,145 shares of Procore TechnologiesSEC Form 416 December 2024Common Stock · traded 12 December 2024 · filed 16 December 2024
- acquired or disposed of, other 284,188 shares of Procore TechnologiesSEC Form 416 December 2024Common Stock · traded 12 December 2024 · filed 16 December 2024
- acquired or disposed of, other 766,624 shares of Procore TechnologiesSEC Form 425 November 2024Common Stock · traded 21 November 2024 · filed 25 November 2024
- acquired or disposed of, other 600,112 shares of Procore TechnologiesSEC Form 425 November 2024Common Stock · traded 21 November 2024 · filed 25 November 2024
- acquired or disposed of, other 284,172 shares of Procore TechnologiesSEC Form 425 November 2024Common Stock · traded 21 November 2024 · filed 25 November 2024
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.