Sign inGet started

Innes Guy Archibald

Insider CIK 1579377 · VNRX Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
VNRX VOLITIONRX LTD A Award2026-02-262026-02-27178,000— $01,252,967SEC↗
VNRX VOLITIONRX LTD A Award2026-01-222026-01-2312,000— $01,074,967SEC↗
VNRX VOLITIONRX LTD P Buy deriv2025-10-142025-10-1596,153$0.01 $96296,153SEC↗
VNRX VOLITIONRX LTD P Buy2025-10-142025-10-1596,153$0.51 $49.0K1,062,967SEC↗
VNRX VOLITIONRX LTD P Buy2025-08-052025-08-0678,125$0.64 $50.0K966,814SEC↗
VNRX VOLITIONRX LTD P Buy2025-06-032025-06-0420,000$0.54 $10.8K888,689SEC↗
VNRX VOLITIONRX LTD P Buy2025-03-262025-03-27181,818$0.55 $100.0K868,689SEC↗
VNRX VOLITIONRX LTD A Award2025-03-012025-03-0419,786— $0686,871SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2025-01-292025-01-3125,000— $00SEC↗
VNRX VOLITIONRX LTD A Award deriv2025-01-292025-01-3125,000— $025,000SEC↗
VNRX VOLITIONRX LTD A Award2025-01-152025-01-1750,000— $0667,085SEC↗
VNRX VOLITIONRX LTD P Buy2024-12-092024-12-10174,764$0.57 $99.6K617,085SEC↗
VNRX VOLITIONRX LTD A Award2024-12-012024-12-0317,296— $0442,321SEC↗
VNRX VOLITIONRX LTD A Award2024-09-012024-09-0418,342— $0425,025SEC↗
VNRX VOLITIONRX LTD P Buy2024-08-202024-08-21150,000$0.67 $100.5K406,683SEC↗
VNRX VOLITIONRX LTD A Award2024-08-152024-08-165,000— $0256,683SEC↗
VNRX VOLITIONRX LTD G Gift2024-07-042024-07-05400,000— $0251,683SEC↗
VNRX VOLITIONRX LTD G Gift2024-07-042024-07-05400,000— $01,400,000SEC↗
VNRX VOLITIONRX LTD A Award2024-06-012024-06-0416,022— $0651,683SEC↗
VNRX VOLITIONRX LTD A Award2024-01-242024-01-268,500— $0635,661SEC↗
VNRX VOLITIONRX LTD P Buy2023-11-272023-11-2820,000$0.77 $15.4K627,161SEC↗
VNRX VOLITIONRX LTD P Buy2023-11-242023-11-2710,000$0.76 $7.6K607,161SEC↗
VNRX VOLITIONRX LTD P Buy2023-11-222023-11-2420,000$0.71 $14.2K597,161SEC↗
VNRX VOLITIONRX LTD A Award2023-07-052023-07-076,750— $0577,161SEC↗
VNRX VOLITIONRX LTD G Gift2023-06-272023-06-291,000,000— $01,000,000SEC↗
VNRX VOLITIONRX LTD G Gift2023-06-272023-06-291,000,000— $0570,411SEC↗
VNRX VOLITIONRX LTD P Buy2023-02-222023-02-2358,500$1.75 $102.4K154,503SEC↗
VNRX VOLITIONRX LTD P Buy2023-02-222023-02-2358,500$1.75 $102.4K154,503SEC↗
VNRX VOLITIONRX LTD P Buy2023-02-222023-02-2358,500$1.75 $102.4K154,504SEC↗
VNRX VOLITIONRX LTD P Buy2023-02-222023-02-2358,500$1.75 $102.4K154,504SEC↗
VNRX VOLITIONRX LTD A Award2023-01-122023-01-135,625— $01,570,411SEC↗
VNRX VOLITIONRX LTD W Will2022-11-102022-11-108,572— $083,572SEC↗
VNRX VOLITIONRX LTD W Will2022-11-102022-11-108,572— $083,572SEC↗
VNRX VOLITIONRX LTD W Will2022-11-102022-11-108,572— $083,572SEC↗
VNRX VOLITIONRX LTD G Gift2022-11-102022-11-1012,432— $096,004SEC↗
VNRX VOLITIONRX LTD W Will2022-11-102022-11-108,572— $083,572SEC↗
VNRX VOLITIONRX LTD G Gift2022-11-102022-11-1012,432— $096,004SEC↗
VNRX VOLITIONRX LTD G Gift2022-11-102022-11-1012,431— $096,003SEC↗
VNRX VOLITIONRX LTD G Gift2022-11-102022-11-1012,431— $096,003SEC↗
VNRX VOLITIONRX LTD G Gift2022-11-102022-11-1049,726— $00SEC↗
VNRX VOLITIONRX LTD A Award2022-10-132022-10-142,625— $01,564,786SEC↗
VNRX VOLITIONRX LTD P Buy2022-08-022022-08-0475,000$2.00 $150.0K75,000SEC↗
VNRX VOLITIONRX LTD P Buy2022-08-022022-08-0412,500$2.00 $25.0K1,562,161SEC↗
VNRX VOLITIONRX LTD P Buy2022-08-022022-08-0475,000$2.00 $150.0K75,000SEC↗
VNRX VOLITIONRX LTD P Buy2022-08-022022-08-0475,000$2.00 $150.0K75,000SEC↗
VNRX VOLITIONRX LTD P Buy2022-08-022022-08-0475,000$2.00 $150.0K75,000SEC↗
VNRX VOLITIONRX LTD A Award deriv2022-06-232022-06-245,613— $08,635SEC↗
VNRX VOLITIONRX LTD A Award2022-06-232022-06-243,046— $01,549,661SEC↗
VNRX VOLITIONRX LTD P Buy2022-05-162022-05-1710,000$2.37 $23.7K1,546,615SEC↗
VNRX VOLITIONRX LTD A Award deriv2022-04-072022-04-083,022— $03,022SEC↗
VNRX VOLITIONRX LTD A Award2022-04-072022-04-081,640— $01,536,615SEC↗
VNRX VOLITIONRX LTD A Award deriv2021-12-082021-12-1025,000— $025,000SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2021-12-082021-12-1025,000— $00SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2021-11-032021-11-0520,000— $00SEC↗
VNRX VOLITIONRX LTD A Award deriv2021-11-032021-11-0520,000— $020,000SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2021-11-032021-11-0520,000— $00SEC↗
VNRX VOLITIONRX LTD A Award deriv2021-11-032021-11-0520,000— $020,000SEC↗
VNRX VOLITIONRX LTD A Award deriv2021-11-032021-11-0530,000— $030,000SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2021-11-032021-11-0530,000— $00SEC↗
VNRX VOLITIONRX LTD A Award deriv2021-07-142021-07-1615,000— $015,000SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2021-07-142021-07-1615,000— $00SEC↗
VNRX VOLITIONRX LTD P Buy2021-05-172021-05-1850,000$3.47 $173.5K1,534,975SEC↗
VNRX VOLITIONRX LTD P Buy2021-05-142021-05-18100,000$3.29 $329.0K1,484,975SEC↗
VNRX VOLITIONRX LTD M Exercise deriv2020-08-122020-08-1415,000— $00SEC↗
VNRX VOLITIONRX LTD M Exercise deriv2020-08-122020-08-1415,000— $00SEC↗
VNRX VOLITIONRX LTD M Exercise2020-08-122020-08-1415,000$2.50 $37.5K1,369,975SEC↗
VNRX VOLITIONRX LTD M Exercise2020-08-122020-08-1415,000$3.00 $45.0K1,384,975SEC↗
VNRX VOLITIONRX LTD A Award deriv2020-04-132020-04-1525,000— $025,000SEC↗
VNRX VOLITIONRX LTD A Award deriv2019-02-112019-02-1325,000— $025,000SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2018-12-202018-12-2115,000— $00SEC↗
VNRX VOLITIONRX LTD A Award deriv2018-12-202018-12-2115,000— $015,000SEC↗
VNRX VOLITIONRX LTD A Award deriv2018-12-202018-12-2115,000— $015,000SEC↗
VNRX VOLITIONRX LTD A Award deriv2018-12-202018-12-2115,000— $015,000SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2018-12-202018-12-2115,000— $00SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2018-12-202018-12-2115,000— $00SEC↗
VNRX VOLITIONRX LTD P Buy2018-08-162018-08-20153$1.95 $2981,305,128SEC↗
VNRX VOLITIONRX LTD P Buy2018-08-162018-08-207$1.97 $141,305,135SEC↗
VNRX VOLITIONRX LTD P Buy2018-08-162018-08-2049,826$2.00 $99.7K1,354,975SEC↗
VNRX VOLITIONRX LTD P Buy2018-08-162018-08-2014$1.99 $281,305,149SEC↗
VNRX VOLITIONRX LTD A Award deriv2018-01-232018-01-2520,000— $020,000SEC↗
VNRX VOLITIONRX LTD X Exercise deriv2017-04-182017-04-191,786— $00SEC↗
VNRX VOLITIONRX LTD X Exercise deriv2017-04-182017-04-1974,821— $00SEC↗
VNRX VOLITIONRX LTD X Exercise2017-04-182017-04-1974,821$2.60 $194.5K1,304,975SEC↗
VNRX VOLITIONRX LTD X Exercise2017-04-182017-04-191,786$2.60 $4.6K49,726SEC↗
VNRX VOLITIONRX LTD A Award deriv2017-03-302017-04-0320,000— $020,000SEC↗
VNRX VOLITIONRX LTD M Exercise deriv2016-11-182016-11-215,000— $00SEC↗
VNRX VOLITIONRX LTD M Exercise2016-11-182016-11-215,000$3.00 $15.0K1,233,503SEC↗
VNRX VOLITIONRX LTD F Tax w/h2016-11-182016-11-213,349$4.48 $15.0K1,230,154SEC↗
VNRX VOLITIONRX LTD X Exercise deriv2016-06-102016-06-145,484— $00SEC↗
VNRX VOLITIONRX LTD X Exercise2016-06-102016-06-145,484$0.50 $2.7K47,940SEC↗
VNRX VOLITIONRX LTD M Exercise deriv2016-05-202016-05-245,000— $00SEC↗
VNRX VOLITIONRX LTD M Exercise2016-05-202016-05-245,000$3.00 $15.0K1,232,741SEC↗
VNRX VOLITIONRX LTD F Tax w/h2016-05-202016-05-244,238$3.54 $15.0K1,228,503SEC↗
VNRX VOLITIONRX LTD A Award deriv2016-05-042016-05-0674,821— $074,821SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2016-05-042016-05-061,786— $00SEC↗
VNRX VOLITIONRX LTD A Award deriv2016-05-042016-05-061,786— $01,786SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2016-05-042016-05-0674,821— $00SEC↗
VNRX VOLITIONRX LTD A Award deriv2016-04-152016-04-1930,000— $030,000SEC↗
VNRX VOLITIONRX LTD M Exercise deriv2016-03-222016-03-24100,000— $00SEC↗
VNRX VOLITIONRX LTD M Exercise2016-03-222016-03-24100,000$0.50 $50.0K1,270,197SEC↗
VNRX VOLITIONRX LTD A Award deriv2015-07-232015-07-2715,000— $015,000SEC↗
VNRX VOLITIONRX LTD A Award deriv2015-05-182015-09-155,000— $05,000SEC↗
VNRX VOLITIONRX LTD A Award deriv2015-05-182015-09-155,000— $05,000SEC↗
VNRX VOLITIONRX LTD A Award deriv2015-05-182015-09-155,000— $05,000SEC↗
VNRX VOLITIONRX LTD A Award deriv2015-05-182015-09-155,000— $05,000SEC↗
VNRX VOLITIONRX LTD A Award deriv2015-05-182015-09-155,000— $05,000SEC↗
VNRX VOLITIONRX LTD A Award deriv2015-05-182015-09-155,000— $05,000SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2015-05-182015-09-155,000— $00SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2015-05-182015-09-155,000— $00SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2015-05-182015-09-155,000— $00SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2015-05-182015-09-155,000— $00SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2015-05-182015-09-155,000— $00SEC↗
VNRX VOLITIONRX LTD D To issuer deriv2015-05-182015-09-155,000— $00SEC↗
VNRX VOLITIONRX LTD P Buy2015-02-112015-02-1350,000$3.75 $187.5K1,170,197SEC↗
VNRX VOLITIONRX LTD P Buy2014-09-242014-09-298,522$18748.40 $159.77M1,120,197SEC↗
VNRX VOLITIONRX LTD A Award deriv2014-08-182015-09-1515,000— $015,000SEC↗
VNRX VOLITIONRX LTD A Award deriv2014-08-182015-09-1515,000— $015,000SEC↗
VNRX VOLITIONRX LTD A Award deriv2014-03-102014-03-125,484— $0342,551SEC↗
VNRX VOLITIONRX LTD A Award deriv2014-03-102014-03-121,786— $0344,337SEC↗
VNRX VOLITIONRX LTD P Buy2014-03-102014-03-1238,884$45793.28 $1.78B1,108,103SEC↗
VNRX VOLITIONRX LTD P Buy2014-03-102014-03-123,572$4206.72 $15.03M1,111,675SEC↗
VNRX VOLITIONRX LTD P Buy2013-12-022013-12-044,878$9999.90 $48.78M1,069,219SEC↗
VNRX VOLITIONRX LTD P Buy deriv2013-11-252013-12-04132,246$271102.70 $35.85B337,067SEC↗
VNRX VOLITIONRX LTD P Buy2013-11-252013-12-04132,246$271102.70 $35.85B1,064,341SEC↗
VNRX VOLITIONRX LTD P Buy2013-11-142013-11-18999$1898.10 $1.90M932,095SEC↗
VNRX VOLITIONRX LTD P Buy2013-11-142013-11-184,878$7951.14 $38.79M931,096SEC↗
VNRX VOLITIONRX LTD P Buy2013-03-252013-11-1857,292$114583.22 $6.56B926,218SEC↗