Williams Gregg: insider trades
Director at Vivani Medical, Inc. 80 open-market purchases and no sales not made under a pre-set plan, reported from April 10, 2017 to July 16, 2026.
Would copying Williams Gregg’s purchases have beaten the S&P 500?
Too few purchases to judge. None of their purchases has 12 months of prices after the report; we judge insiders once they have 20. The figures below can swing a long way on a handful of trades. None of their purchases could be priced, so there is no copy portfolio. None of these trades can be measured yet: either the window after the report has not finished or the share price was under $5 when it was reported.
Trade by trade
| Measured | Trades counted | Average vs S&P 500 | Median | Went the right way | Years | t-statistic | p-value | Evidence |
|---|---|---|---|---|---|---|---|---|
| Purchases, 3 months after the report | 0 | — | — | — | — | — | — | Not enough years |
| Purchases, 6 months after the report | 0 | — | — | — | — | — | — | Not enough years |
| Purchases, 12 months after the report | 0 | — | — | — | — | — | — | Not enough years |
| Purchases, 12 months after the trade | 0 | — | — | — | — | — | — | Not enough years |
| Sales, 3 months after the report | 0 | — | — | — | — | — | — | Not enough years |
| Sales, 12 months after the report | 0 | — | — | — | — | — | — | Not enough years |
| Sales, 12 months after the trade | 0 | — | — | — | — | — | — | Not enough years |
Companies traded
| Company | Title on the latest filing | Purchases | Sales | First report | Latest report |
|---|---|---|---|---|---|
| Vivani Medical, Inc. VANI | — | 80 | 0 | April 10, 2017 | July 16, 2026 |
Trades and what followed
| Reported | Traded | Company | Trade | Value | 3 months after report | 12 months after report | 12 months after trade |
|---|---|---|---|---|---|---|---|
| July 16, 2026 | July 15, 2026 | VANI | Purchase | $999,999 | not yet | not yet | not yet |
| June 16, 2026 | June 15, 2026 | VANI | Purchase | $1,999,999 | not yet | not yet | not yet |
| May 19, 2026 | May 15, 2026 | VANI | Purchase | $1,999,999 | not yet | not yet | not yet |
| April 16, 2026 | April 15, 2026 | VANI | Purchase | $1,999,999 | not yet | not yet | not yet |
| March 16, 2026 | March 15, 2026 | VANI | Purchase | $1,683,335 | not yet | not yet | not yet |
| February 17, 2026 | February 15, 2026 | VANI | Purchase | $1,983,333 | not yet | not yet | not yet |
| January 28, 2026 | January 27, 2026 | VANI | Purchase | $1,999,999 | not yet | not yet | not yet |
| January 20, 2026 | January 15, 2026 | VANI | Purchase | $1,983,334 | not yet | not yet | not yet |
| December 16, 2025 | December 15, 2025 | VANI | Purchase | $1,983,334 | not yet | not yet | not yet |
| November 17, 2025 | November 15, 2025 | VANI | Purchase | $1,983,333 | not yet | not yet | not yet |
| October 28, 2025 | October 27, 2025 | VANI | Purchase | $5,999,999 | not yet | not yet | not yet |
| October 16, 2025 | October 15, 2025 | VANI | Purchase | $1,983,333 | not yet | not yet | not yet |
| September 17, 2025 | September 15, 2025 | VANI | Purchase | $2,400,001 | not yet | not yet | not yet |
| May 16, 2025 | May 14, 2025 | VANI | Purchase | $12,867 | not yet | not yet | not yet |
| April 11, 2025 | April 9, 2025 | VANI | Purchase | $21,234 | not yet | not yet | not yet |
| April 8, 2025 | April 4, 2025 | VANI | Purchase | $205,258 | not yet | not yet | not yet |
| April 4, 2025 | April 2, 2025 | VANI | Purchase | $24,959 | not yet | not yet | not yet |
| November 13, 2024 | November 8, 2024 | VANI | Purchase | $4,999,999 | not yet | not yet | not yet |
| January 16, 2024 | January 16, 2024 | VANI | Purchase | $13,198 | not yet | not yet | not yet |
| December 21, 2023 | December 19, 2023 | VANI | Purchase | $135,403 | not yet | not yet | not yet |
| December 13, 2023 | December 11, 2023 | VANI | Purchase | $26,510 | not yet | not yet | not yet |
| October 24, 2023 | October 20, 2023 | VANI | Purchase | $103,368 | not yet | not yet | not yet |
| October 16, 2023 | October 12, 2023 | VANI | Purchase | $12,513 | not yet | not yet | not yet |
| October 10, 2023 | October 6, 2023 | VANI | Purchase | $89,645 | not yet | not yet | not yet |
| October 2, 2023 | September 28, 2023 | VANI | Purchase | $36,810 | not yet | not yet | not yet |
| September 27, 2023 | September 25, 2023 | VANI | Purchase | $25,383 | not yet | not yet | not yet |
| September 22, 2023 | September 20, 2023 | VANI | Purchase | $19,716 | not yet | not yet | not yet |
| September 18, 2023 | September 14, 2023 | VANI | Purchase | $97,357 | not yet | not yet | not yet |
| September 12, 2023 | September 8, 2023 | VANI | Purchase | $13,279 | not yet | not yet | not yet |
| September 7, 2023 | September 5, 2023 | VANI | Purchase | $50,021 | not yet | not yet | not yet |
| September 1, 2023 | August 31, 2023 | VANI | Purchase | $15,106 | not yet | not yet | not yet |
| May 1, 2023 | April 27, 2023 | VANI | Purchase | $2,195,564 | not yet | not yet | not yet |
| June 2, 2022 | May 31, 2022 | VANI | Purchase | $719,888 | not yet | not yet | not yet |
| May 25, 2022 | May 23, 2022 | VANI | Purchase | $439,072 | not yet | not yet | not yet |
| May 20, 2022 | May 18, 2022 | VANI | Purchase | $1,429,008 | not yet | not yet | not yet |
| December 14, 2018 | December 12, 2018 | VANI | Purchase | $3,013,092 | not yet | not yet | not yet |
| October 22, 2018 | October 18, 2018 | VANI | Purchase | $3,997,783 | not yet | not yet | not yet |
| October 16, 2018 | October 15, 2018 | VANI | Purchase | $29,241 | not yet | not yet | not yet |
| October 12, 2018 | October 11, 2018 | VANI | Purchase | $31,199 | not yet | not yet | not yet |
| October 10, 2018 | October 9, 2018 | VANI | Purchase | $42,551 | not yet | not yet | not yet |
| October 9, 2018 | October 4, 2018 | VANI | Purchase | $46,805 | not yet | not yet | not yet |
| October 4, 2018 | October 2, 2018 | VANI | Purchase | $43,166 | not yet | not yet | not yet |
| October 1, 2018 | September 28, 2018 | VANI | Purchase | $47,051 | not yet | not yet | not yet |
| September 27, 2018 | September 26, 2018 | VANI | Purchase | $51,960 | not yet | not yet | not yet |
| September 25, 2018 | September 24, 2018 | VANI | Purchase | $58,871 | not yet | not yet | not yet |
| September 21, 2018 | September 20, 2018 | VANI | Purchase | $57,468 | not yet | not yet | not yet |
| September 19, 2018 | September 18, 2018 | VANI | Purchase | $53,870 | not yet | not yet | not yet |
| September 17, 2018 | September 14, 2018 | VANI | Purchase | $45,654 | not yet | not yet | not yet |
| September 13, 2018 | September 12, 2018 | VANI | Purchase | $52,229 | not yet | not yet | not yet |
| September 12, 2018 | September 10, 2018 | VANI | Purchase | $44,598 | not yet | not yet | not yet |
| September 10, 2018 | September 6, 2018 | VANI | Purchase | $55,404 | not yet | not yet | not yet |
| September 5, 2018 | September 4, 2018 | VANI | Purchase | $52,090 | not yet | not yet | not yet |
| August 31, 2018 | August 30, 2018 | VANI | Purchase | $54,610 | not yet | not yet | not yet |
| August 29, 2018 | August 28, 2018 | VANI | Purchase | $47,792 | not yet | not yet | not yet |
| August 27, 2018 | August 24, 2018 | VANI | Purchase | $36,871 | not yet | not yet | not yet |
| August 23, 2018 | August 22, 2018 | VANI | Purchase | $27,735 | not yet | not yet | not yet |
| August 21, 2018 | August 20, 2018 | VANI | Purchase | $32,329 | not yet | not yet | not yet |
| August 17, 2018 | August 16, 2018 | VANI | Purchase | $28,178 | not yet | not yet | not yet |
| August 16, 2018 | August 14, 2018 | VANI | Purchase | $5,033,150 | not yet | not yet | not yet |
| August 13, 2018 | August 10, 2018 | VANI | Purchase | $35,806 | not yet | not yet | not yet |
| August 9, 2018 | August 8, 2018 | VANI | Purchase | $35,299 | not yet | not yet | not yet |
| August 7, 2018 | August 6, 2018 | VANI | Purchase | $26,885 | not yet | not yet | not yet |
| July 30, 2018 | July 26, 2018 | VANI | Purchase | $38,392 | not yet | not yet | not yet |
| July 25, 2018 | July 24, 2018 | VANI | Purchase | $42,361 | not yet | not yet | not yet |
| July 24, 2018 | July 20, 2018 | VANI | Purchase | $40,875 | not yet | not yet | not yet |
| July 19, 2018 | July 18, 2018 | VANI | Purchase | $38,941 | not yet | not yet | not yet |
| July 18, 2018 | July 16, 2018 | VANI | Purchase | $45,744 | not yet | not yet | not yet |
| June 18, 2018 | June 15, 2018 | VANI | Purchase | $16,789 | not yet | not yet | not yet |
| June 14, 2018 | June 13, 2018 | VANI | Purchase | $64,557 | not yet | not yet | not yet |
| June 12, 2018 | June 11, 2018 | VANI | Purchase | $89,315 | not yet | not yet | not yet |
| June 8, 2018 | June 7, 2018 | VANI | Purchase | $86,146 | not yet | not yet | not yet |
| June 6, 2018 | June 5, 2018 | VANI | Purchase | $84,169 | not yet | not yet | not yet |
| June 5, 2018 | June 4, 2018 | VANI | Purchase | $51,646 | not yet | not yet | not yet |
| June 1, 2018 | June 1, 2018 | VANI | Purchase | $50,456 | not yet | not yet | not yet |
| May 31, 2018 | May 31, 2018 | VANI | Purchase | $30,892 | not yet | not yet | not yet |
| May 30, 2018 | May 30, 2018 | VANI | Purchase | $24,453 | not yet | not yet | not yet |
| May 7, 2018 | May 3, 2018 | VANI | Purchase | $10,000,000 | not yet | not yet | not yet |
| November 24, 2017 | November 21, 2017 | VANI | Purchase | $29,279 | not yet | not yet | not yet |
| November 21, 2017 | November 17, 2017 | VANI | Purchase | $20,029 | not yet | not yet | not yet |
| April 10, 2017 | April 7, 2017 | VANI | Purchase | $4,000,000 | not yet | not yet | not yet |