SEC Insider Transactions from Williams Gregg.

Last updated: 2026-03-16 13:07 UTC | Total transactions: 53

Director Williams Gregg actively bought Vivani Medical, Inc. ($VANI) shares on the open market 29 times over the last year, totaling about $20.6 million. His most recent purchase occurred on February 15, 2026. These buys rank him 57th among nearly 5,000 insiders in our database by purchase value, far exceeding the average of $1.5 million across about 3 transactions per insider. Gregg made no open market sales in the period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 15, 2026 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 264551 $1.26 36,156,383.0000 72,952,235 0.74% 0.36%
March 15, 2026 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1310680 $1.03 35,891,832.0000 72,952,235 3.79% 1.80%
Feb. 15, 2026 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1601941 $1.03 34,316,601.0000 72,952,235 4.90% 2.20%
Feb. 15, 2026 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 264551 $1.26 34,581,152.0000 72,952,235 0.77% 0.36%
Jan. 27, 2026 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1351351 $1.48 32,714,660.0000 72,952,235 4.31% 1.85%
Jan. 15, 2026 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 264551 $1.26 31,363,309.0000 72,952,235 0.85% 0.36%
Jan. 15, 2026 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1473214 $1.12 31,098,758.0000 72,952,235 4.97% 2.02%
Jan. 1, 2026 Vivani Medical, Inc. $VANI Williams Gregg Director A Non-Qualified Stock Option (right to buy) 72392 $1.23 72,392.0000 72,952,235 9999.99% 0.10%
Dec. 15, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1473214 $1.12 29,360,993.0000 72,952,235 5.28% 2.02%
Dec. 15, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 264551 $1.26 29,625,544.0000 72,952,235 0.90% 0.36%
Nov. 15, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 264550 $1.26 27,887,779.0000 72,952,235 0.96% 0.36%
Nov. 15, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1473214 $1.12 27,623,229.0000 72,952,235 5.63% 2.02%
Oct. 27, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 3703703 $1.62 26,150,015.0000 59,242,903 16.50% 6.25%
Oct. 15, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 264550 $1.26 22,446,312.0000 59,242,903 1.19% 0.45%
Oct. 15, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1473214 $1.12 22,181,762.0000 59,242,903 7.11% 2.49%
Sept. 15, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1473215 $1.12 20,113,310.0000 59,242,903 7.90% 2.49%
Sept. 15, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 595238 $1.26 20,708,548.0000 59,242,903 2.96% 1.00%
Jan. 1, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director D Non-Qualified Stock Option (right to buy) 364 $1.16 76,393.0000 0 0.47% 0.00%
June 24, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director A Non-Qualified Stock Option (right to buy) 35135 $1.27 35,135.0000 59,242,903 9999.99% 0.06%
May 16, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 2405 $1.01 13,840,895.0000 59,242,903 0.02% 0.00%
May 14, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 3499 $1.01 13,831,654.0000 59,242,903 0.03% 0.01%
May 15, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 6836 $1.01 13,838,490.0000 59,242,903 0.05% 0.01%
April 24, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1113 $1.01 13,828,155.0000 59,242,903 0.01% 0.00%
April 21, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1569 $1.01 13,826,799.0000 59,242,903 0.01% 0.00%
April 22, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 243 $1.01 13,827,042.0000 59,242,903 0.00% 0.00%
April 11, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 2311 $1.01 13,825,230.0000 59,242,903 0.02% 0.00%
April 9, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 18529 $1.02 13,822,919.0000 59,242,903 0.13% 0.03%
April 7, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 58583 $0.99 18,540,691.0000 59,242,903 0.32% 0.10%
April 4, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 34000 $0.99 18,559,190.0000 59,242,903 0.18% 0.06%
April 7, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 44400 $0.99 18,603,590.0000 59,242,903 0.24% 0.07%
April 4, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 5600 $0.98 18,482,108.0000 59,242,903 0.03% 0.01%
April 8, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 62899 $1.02 18,603,590.0000 59,242,903 0.34% 0.11%
April 3, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 22939 $1.00 18,398,108.0000 59,242,903 0.12% 0.04%
April 2, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 2000 $1.01 18,375,169.0000 59,242,903 0.01% 0.00%
Jan. 1, 2025 Vivani Medical, Inc. $VANI Williams Gregg Director A Non-Qualified Stock Option (right to buy) 76757 $1.16 76,757.0000 0 9999.99% 0.00%
Nov. 8, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 3968253 $1.26 18,373,169.0000 0 27.55% 0.00%
June 27, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director A Common Stock Option 34839 $0.00 34,839.0000 0 9999.99% 0.00%
Feb. 15, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1078 $1.01 14,404,916.0000 0 0.01% 0.00%
Feb. 9, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1071 $1.01 14,403,838.0000 0 0.01% 0.00%
Feb. 8, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1119 $1.01 14,402,767.0000 0 0.01% 0.00%
Feb. 5, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 1939 $1.01 14,401,592.0000 0 0.01% 0.00%
Feb. 6, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 56 $1.01 14,401,648.0000 0 0.00% 0.00%
Jan. 31, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 100 $1.01 14,399,653.0000 0 0.00% 0.00%
Jan. 23, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 834 $1.01 14,399,553.0000 0 0.01% 0.00%
Jan. 22, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 7620 $1.01 14,398,719.0000 0 0.05% 0.00%
Jan. 18, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 999 $1.01 14,391,022.0000 0 0.01% 0.00%
Jan. 19, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 77 $1.01 14,391,099.0000 0 0.00% 0.00%
Jan. 16, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 13067 $1.01 14,390,023.0000 0 0.09% 0.00%
Jan. 8, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 6731 $1.08 14,376,956.0000 0 0.05% 0.00%
Jan. 4, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 4200 $1.07 14,368,225.0000 0 0.03% 0.00%
Jan. 5, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 2000 $1.08 14,370,225.0000 0 0.01% 0.00%
Jan. 3, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 3563 $1.01 14,364,025.0000 0 0.02% 0.00%
Jan. 2, 2024 Vivani Medical, Inc. $VANI Williams Gregg Director P Common Stock 3548 $1.01 14,360,462.0000 0 0.02% 0.00%