Gregg Williams

Insider profile

Currently holds a position at Vivani Medical Inc

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 53% 68% 82%
Transactions
93 100% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chairman of the Board Vivani Medical Inc March 12, 2018 -
Independent Director Vivani Medical Inc June 1, 2009 - March 12, 2018

Gregg Williams's trades of Vivani Medical Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-16 2026-07-15 B Purchase
80,059 -31.9%
263.20
US$165,552
80,059 -31.9% 263.20 US$165,552
2026-06-16 2026-06-15 B Purchase
32,500 +29.5%
408.11
US$3,276,654
32,500 +29.5% 408.11 US$3,276,654
2026-05-19 2026-05-15 B Purchase
59,507 -8.4%
194.36
US$1,146,256
59,507 -8.4% 194.36 US$1,146,256
2026-04-16 2026-04-15 B Purchase
1,587,301 +5.1%
1.26
US$1,999,999
1,587,301 +5.1% 1.26 US$1,999,999
2026-03-16 2026-03-15 B Purchase
264,551 +0.9%
1.26
US$333,334
264,551 +0.9% 1.26 US$333,334
2026-03-16 2026-03-15 B Purchase
1,310,680 +4.4%
1.03
US$1,350,000
1,310,680 +4.4% 1.03 US$1,350,000
2026-02-17 2026-02-15 B Purchase
264,551 +0.9%
1.26
US$333,334
264,551 +0.9% 1.26 US$333,334
2026-02-17 2026-02-15 B Purchase
1,601,941 +5.7%
1.03
US$1,649,999
1,601,941 +5.7% 1.03 US$1,649,999
2026-01-28 2026-01-27 B Purchase
1,351,351 +5.1%
1.48
US$1,999,999
1,351,351 +5.1% 1.48 US$1,999,999
2026-01-20 2026-01-15 B Purchase
264,551 +1.0%
1.26
US$333,334
264,551 +1.0% 1.26 US$333,334
2026-01-20 2026-01-15 B Purchase
1,473,214 +5.9%
1.12
US$1,650,000
1,473,214 +5.9% 1.12 US$1,650,000
2025-12-16 2025-12-15 B Purchase
264,551 +1.1%
1.26
US$333,334
264,551 +1.1% 1.26 US$333,334
2025-12-16 2025-12-15 B Purchase
1,473,214 +6.4%
1.12
US$1,650,000
1,473,214 +6.4% 1.12 US$1,650,000
2025-11-17 2025-11-15 B Purchase
264,550 +1.2%
1.26
US$333,333
264,550 +1.2% 1.26 US$333,333
2025-11-17 2025-11-15 B Purchase
1,473,214 +6.9%
1.12
US$1,650,000
1,473,214 +6.9% 1.12 US$1,650,000
2025-10-28 2025-10-27 B Purchase
3,703,703 +21.0%
1.62
US$5,999,999
3,703,703 +21.0% 1.62 US$5,999,999
2025-10-16 2025-10-15 B Purchase
264,550 +1.5%
1.26
US$333,333
264,550 +1.5% 1.26 US$333,333
2025-10-16 2025-10-15 B Purchase
1,473,214 +9.3%
1.12
US$1,650,000
1,473,214 +9.3% 1.12 US$1,650,000
2025-09-17 2025-09-15 B Purchase
595,238 +3.9%
1.26
US$750,000
595,238 +3.9% 1.26 US$750,000
2025-09-17 2025-09-15 B Purchase
1,473,215 +10.6%
1.12
US$1,650,001
1,473,215 +10.6% 1.12 US$1,650,001
2025-05-16 2025-05-16 B Purchase
2,405 +0.0%
1.01
US$2,429
2,405 +0.0% 1.01 US$2,429
2025-05-16 2025-05-15 B Purchase
6,836 +0.0%
1.01
US$6,904
6,836 +0.0% 1.01 US$6,904
2025-05-16 2025-05-14 B Purchase
3,499 +0.0%
1.01
US$3,534
3,499 +0.0% 1.01 US$3,534
2025-04-28 2025-04-24 B Purchase
1,113 +0.0%
1.01
US$1,124
1,113 +0.0% 1.01 US$1,124
2025-04-23 2025-04-22 B Purchase
243 +0.0%
1.01
US$245
243 +0.0% 1.01 US$245
2025-04-23 2025-04-21 B Purchase
1,569 +0.0%
1.01
US$1,585
1,569 +0.0% 1.01 US$1,585
2025-04-11 2025-04-11 B Purchase
2,311 +0.0%
1.01
US$2,334
2,311 +0.0% 1.01 US$2,334
2025-04-11 2025-04-09 B Purchase
18,529 +0.1%
1.02
US$18,900
18,529 +0.1% 1.02 US$18,900
2025-04-08 2025-04-08 B Purchase
62,899 +0.5%
1.02
US$64,157
62,899 +0.5% 1.02 US$64,157
2025-04-08 2025-04-07 B Purchase
58,583 +0.4%
0.99
US$57,997
58,583 +0.4% 0.99 US$57,997
2025-04-08 2025-04-07 B Purchase
44,400 +0.9%
0.99
US$43,956
44,400 +0.9% 0.99 US$43,956
2025-04-08 2025-04-04 B Purchase
5,600 +0.0%
0.98
US$5,488
5,600 +0.0% 0.98 US$5,488
2025-04-08 2025-04-04 B Purchase
34,000 +0.7%
0.99
US$33,660
34,000 +0.7% 0.99 US$33,660
2025-04-04 2025-04-03 B Purchase
22,939 +0.5%
1.00
US$22,939
22,939 +0.5% 1.00 US$22,939
2025-04-04 2025-04-02 B Purchase
2,000 +0.0%
1.01
US$2,020
2,000 +0.0% 1.01 US$2,020
2024-11-13 2024-11-08 B Purchase
3,968,253 +545.4%
1.26
US$4,999,999
3,968,253 +545.4% 1.26 US$4,999,999
2024-02-20 2024-02-15 B Purchase
1,078 +0.1%
1.01
US$1,089
1,078 +0.1% 1.01 US$1,089
2024-02-09 2024-02-09 B Purchase
1,071 +0.1%
1.01
US$1,082
1,071 +0.1% 1.01 US$1,082
2024-02-09 2024-02-08 B Purchase
1,119 +0.2%
1.01
US$1,130
1,119 +0.2% 1.01 US$1,130
2024-02-06 2024-02-06 B Purchase
56 +0.0%
1.01
US$57
56 +0.0% 1.01 US$57
2024-02-06 2024-02-05 B Purchase
1,939 +0.3%
1.01
US$1,958
1,939 +0.3% 1.01 US$1,958
2024-02-02 2024-01-31 B Purchase
100 +0.0%
1.01
US$101
100 +0.0% 1.01 US$101
2024-01-25 2024-01-23 B Purchase
834 +0.1%
1.01
US$842
834 +0.1% 1.01 US$842
2024-01-22 2024-01-22 B Purchase
7,620 +1.1%
1.01
US$7,696
7,620 +1.1% 1.01 US$7,696
2024-01-19 2024-01-19 B Purchase
77 +0.0%
1.01
US$78
77 +0.0% 1.01 US$78