Innes Guy Archibald
Insider CIK 1579377 · VNRX Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| VNRX VOLITIONRX LTD | A Award | 2026-02-26 | 2026-02-27 | 178,000 | — | $0 | 1,252,967 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award | 2026-01-22 | 2026-01-23 | 12,000 | — | $0 | 1,074,967 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy deriv | 2025-10-14 | 2025-10-15 | 96,153 | $0.01 | $962 | 96,153 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2025-10-14 | 2025-10-15 | 96,153 | $0.51 | $49.0K | 1,062,967 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2025-08-05 | 2025-08-06 | 78,125 | $0.64 | $50.0K | 966,814 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2025-06-03 | 2025-06-04 | 20,000 | $0.54 | $10.8K | 888,689 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2025-03-26 | 2025-03-27 | 181,818 | $0.55 | $100.0K | 868,689 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award | 2025-03-01 | 2025-03-04 | 19,786 | — | $0 | 686,871 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2025-01-29 | 2025-01-31 | 25,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2025-01-29 | 2025-01-31 | 25,000 | — | $0 | 25,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award | 2025-01-15 | 2025-01-17 | 50,000 | — | $0 | 667,085 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2024-12-09 | 2024-12-10 | 174,764 | $0.57 | $99.6K | 617,085 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award | 2024-12-01 | 2024-12-03 | 17,296 | — | $0 | 442,321 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award | 2024-09-01 | 2024-09-04 | 18,342 | — | $0 | 425,025 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2024-08-20 | 2024-08-21 | 150,000 | $0.67 | $100.5K | 406,683 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award | 2024-08-15 | 2024-08-16 | 5,000 | — | $0 | 256,683 | SEC↗ |
| VNRX VOLITIONRX LTD | G Gift | 2024-07-04 | 2024-07-05 | 400,000 | — | $0 | 251,683 | SEC↗ |
| VNRX VOLITIONRX LTD | G Gift | 2024-07-04 | 2024-07-05 | 400,000 | — | $0 | 1,400,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award | 2024-06-01 | 2024-06-04 | 16,022 | — | $0 | 651,683 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award | 2024-01-24 | 2024-01-26 | 8,500 | — | $0 | 635,661 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2023-11-27 | 2023-11-28 | 20,000 | $0.77 | $15.4K | 627,161 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2023-11-24 | 2023-11-27 | 10,000 | $0.76 | $7.6K | 607,161 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2023-11-22 | 2023-11-24 | 20,000 | $0.71 | $14.2K | 597,161 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award | 2023-07-05 | 2023-07-07 | 6,750 | — | $0 | 577,161 | SEC↗ |
| VNRX VOLITIONRX LTD | G Gift | 2023-06-27 | 2023-06-29 | 1,000,000 | — | $0 | 1,000,000 | SEC↗ |
| VNRX VOLITIONRX LTD | G Gift | 2023-06-27 | 2023-06-29 | 1,000,000 | — | $0 | 570,411 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2023-02-22 | 2023-02-23 | 58,500 | $1.75 | $102.4K | 154,503 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2023-02-22 | 2023-02-23 | 58,500 | $1.75 | $102.4K | 154,503 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2023-02-22 | 2023-02-23 | 58,500 | $1.75 | $102.4K | 154,504 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2023-02-22 | 2023-02-23 | 58,500 | $1.75 | $102.4K | 154,504 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award | 2023-01-12 | 2023-01-13 | 5,625 | — | $0 | 1,570,411 | SEC↗ |
| VNRX VOLITIONRX LTD | W Will | 2022-11-10 | 2022-11-10 | 8,572 | — | $0 | 83,572 | SEC↗ |
| VNRX VOLITIONRX LTD | W Will | 2022-11-10 | 2022-11-10 | 8,572 | — | $0 | 83,572 | SEC↗ |
| VNRX VOLITIONRX LTD | W Will | 2022-11-10 | 2022-11-10 | 8,572 | — | $0 | 83,572 | SEC↗ |
| VNRX VOLITIONRX LTD | G Gift | 2022-11-10 | 2022-11-10 | 12,432 | — | $0 | 96,004 | SEC↗ |
| VNRX VOLITIONRX LTD | W Will | 2022-11-10 | 2022-11-10 | 8,572 | — | $0 | 83,572 | SEC↗ |
| VNRX VOLITIONRX LTD | G Gift | 2022-11-10 | 2022-11-10 | 12,432 | — | $0 | 96,004 | SEC↗ |
| VNRX VOLITIONRX LTD | G Gift | 2022-11-10 | 2022-11-10 | 12,431 | — | $0 | 96,003 | SEC↗ |
| VNRX VOLITIONRX LTD | G Gift | 2022-11-10 | 2022-11-10 | 12,431 | — | $0 | 96,003 | SEC↗ |
| VNRX VOLITIONRX LTD | G Gift | 2022-11-10 | 2022-11-10 | 49,726 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award | 2022-10-13 | 2022-10-14 | 2,625 | — | $0 | 1,564,786 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2022-08-02 | 2022-08-04 | 75,000 | $2.00 | $150.0K | 75,000 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2022-08-02 | 2022-08-04 | 12,500 | $2.00 | $25.0K | 1,562,161 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2022-08-02 | 2022-08-04 | 75,000 | $2.00 | $150.0K | 75,000 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2022-08-02 | 2022-08-04 | 75,000 | $2.00 | $150.0K | 75,000 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2022-08-02 | 2022-08-04 | 75,000 | $2.00 | $150.0K | 75,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2022-06-23 | 2022-06-24 | 5,613 | — | $0 | 8,635 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award | 2022-06-23 | 2022-06-24 | 3,046 | — | $0 | 1,549,661 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2022-05-16 | 2022-05-17 | 10,000 | $2.37 | $23.7K | 1,546,615 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2022-04-07 | 2022-04-08 | 3,022 | — | $0 | 3,022 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award | 2022-04-07 | 2022-04-08 | 1,640 | — | $0 | 1,536,615 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2021-12-08 | 2021-12-10 | 25,000 | — | $0 | 25,000 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2021-12-08 | 2021-12-10 | 25,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2021-11-03 | 2021-11-05 | 20,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2021-11-03 | 2021-11-05 | 20,000 | — | $0 | 20,000 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2021-11-03 | 2021-11-05 | 20,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2021-11-03 | 2021-11-05 | 20,000 | — | $0 | 20,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2021-11-03 | 2021-11-05 | 30,000 | — | $0 | 30,000 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2021-11-03 | 2021-11-05 | 30,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2021-07-14 | 2021-07-16 | 15,000 | — | $0 | 15,000 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2021-07-14 | 2021-07-16 | 15,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2021-05-17 | 2021-05-18 | 50,000 | $3.47 | $173.5K | 1,534,975 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2021-05-14 | 2021-05-18 | 100,000 | $3.29 | $329.0K | 1,484,975 | SEC↗ |
| VNRX VOLITIONRX LTD | M Exercise deriv | 2020-08-12 | 2020-08-14 | 15,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | M Exercise deriv | 2020-08-12 | 2020-08-14 | 15,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | M Exercise | 2020-08-12 | 2020-08-14 | 15,000 | $2.50 | $37.5K | 1,369,975 | SEC↗ |
| VNRX VOLITIONRX LTD | M Exercise | 2020-08-12 | 2020-08-14 | 15,000 | $3.00 | $45.0K | 1,384,975 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2020-04-13 | 2020-04-15 | 25,000 | — | $0 | 25,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2019-02-11 | 2019-02-13 | 25,000 | — | $0 | 25,000 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2018-12-20 | 2018-12-21 | 15,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2018-12-20 | 2018-12-21 | 15,000 | — | $0 | 15,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2018-12-20 | 2018-12-21 | 15,000 | — | $0 | 15,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2018-12-20 | 2018-12-21 | 15,000 | — | $0 | 15,000 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2018-12-20 | 2018-12-21 | 15,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2018-12-20 | 2018-12-21 | 15,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2018-08-16 | 2018-08-20 | 153 | $1.95 | $298 | 1,305,128 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2018-08-16 | 2018-08-20 | 7 | $1.97 | $14 | 1,305,135 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2018-08-16 | 2018-08-20 | 49,826 | $2.00 | $99.7K | 1,354,975 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2018-08-16 | 2018-08-20 | 14 | $1.99 | $28 | 1,305,149 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2018-01-23 | 2018-01-25 | 20,000 | — | $0 | 20,000 | SEC↗ |
| VNRX VOLITIONRX LTD | X Exercise deriv | 2017-04-18 | 2017-04-19 | 1,786 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | X Exercise deriv | 2017-04-18 | 2017-04-19 | 74,821 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | X Exercise | 2017-04-18 | 2017-04-19 | 74,821 | $2.60 | $194.5K | 1,304,975 | SEC↗ |
| VNRX VOLITIONRX LTD | X Exercise | 2017-04-18 | 2017-04-19 | 1,786 | $2.60 | $4.6K | 49,726 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2017-03-30 | 2017-04-03 | 20,000 | — | $0 | 20,000 | SEC↗ |
| VNRX VOLITIONRX LTD | M Exercise deriv | 2016-11-18 | 2016-11-21 | 5,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | M Exercise | 2016-11-18 | 2016-11-21 | 5,000 | $3.00 | $15.0K | 1,233,503 | SEC↗ |
| VNRX VOLITIONRX LTD | F Tax w/h | 2016-11-18 | 2016-11-21 | 3,349 | $4.48 | $15.0K | 1,230,154 | SEC↗ |
| VNRX VOLITIONRX LTD | X Exercise deriv | 2016-06-10 | 2016-06-14 | 5,484 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | X Exercise | 2016-06-10 | 2016-06-14 | 5,484 | $0.50 | $2.7K | 47,940 | SEC↗ |
| VNRX VOLITIONRX LTD | M Exercise deriv | 2016-05-20 | 2016-05-24 | 5,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | M Exercise | 2016-05-20 | 2016-05-24 | 5,000 | $3.00 | $15.0K | 1,232,741 | SEC↗ |
| VNRX VOLITIONRX LTD | F Tax w/h | 2016-05-20 | 2016-05-24 | 4,238 | $3.54 | $15.0K | 1,228,503 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2016-05-04 | 2016-05-06 | 74,821 | — | $0 | 74,821 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2016-05-04 | 2016-05-06 | 1,786 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2016-05-04 | 2016-05-06 | 1,786 | — | $0 | 1,786 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2016-05-04 | 2016-05-06 | 74,821 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2016-04-15 | 2016-04-19 | 30,000 | — | $0 | 30,000 | SEC↗ |
| VNRX VOLITIONRX LTD | M Exercise deriv | 2016-03-22 | 2016-03-24 | 100,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | M Exercise | 2016-03-22 | 2016-03-24 | 100,000 | $0.50 | $50.0K | 1,270,197 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2015-07-23 | 2015-07-27 | 15,000 | — | $0 | 15,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2015-05-18 | 2015-09-15 | 5,000 | — | $0 | 5,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2015-05-18 | 2015-09-15 | 5,000 | — | $0 | 5,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2015-05-18 | 2015-09-15 | 5,000 | — | $0 | 5,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2015-05-18 | 2015-09-15 | 5,000 | — | $0 | 5,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2015-05-18 | 2015-09-15 | 5,000 | — | $0 | 5,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2015-05-18 | 2015-09-15 | 5,000 | — | $0 | 5,000 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2015-05-18 | 2015-09-15 | 5,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2015-05-18 | 2015-09-15 | 5,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2015-05-18 | 2015-09-15 | 5,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2015-05-18 | 2015-09-15 | 5,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2015-05-18 | 2015-09-15 | 5,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | D To issuer deriv | 2015-05-18 | 2015-09-15 | 5,000 | — | $0 | 0 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2015-02-11 | 2015-02-13 | 50,000 | $3.75 | $187.5K | 1,170,197 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2014-09-24 | 2014-09-29 | 8,522 | $18748.40 | $159.77M | 1,120,197 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2014-08-18 | 2015-09-15 | 15,000 | — | $0 | 15,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2014-08-18 | 2015-09-15 | 15,000 | — | $0 | 15,000 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2014-03-10 | 2014-03-12 | 5,484 | — | $0 | 342,551 | SEC↗ |
| VNRX VOLITIONRX LTD | A Award deriv | 2014-03-10 | 2014-03-12 | 1,786 | — | $0 | 344,337 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2014-03-10 | 2014-03-12 | 38,884 | $45793.28 | $1.78B | 1,108,103 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2014-03-10 | 2014-03-12 | 3,572 | $4206.72 | $15.03M | 1,111,675 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2013-12-02 | 2013-12-04 | 4,878 | $9999.90 | $48.78M | 1,069,219 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy deriv | 2013-11-25 | 2013-12-04 | 132,246 | $271102.70 | $35.85B | 337,067 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2013-11-25 | 2013-12-04 | 132,246 | $271102.70 | $35.85B | 1,064,341 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2013-11-14 | 2013-11-18 | 999 | $1898.10 | $1.90M | 932,095 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2013-11-14 | 2013-11-18 | 4,878 | $7951.14 | $38.79M | 931,096 | SEC↗ |
| VNRX VOLITIONRX LTD | P Buy | 2013-03-25 | 2013-11-18 | 57,292 | $114583.22 | $6.56B | 926,218 | SEC↗ |