Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 13 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

13 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Dec. 1, 2023 BIVIW S 75,680 $1.69 $127,899 46,358 Direct -62.01% Disposed -82.5% (price as of 2026-10-02)
Sept. 5, 2023 BIVIW S 8,560 $3.05 $26,108 75,680 Direct -10.16% Disposed -90.3% (price as of 2026-10-02)
Nov. 3, 2020 BIVIW P 2,430 $7.95 $19,318 45,100 Direct +5.69% Acquired -96.3% (price as of 2026-10-02)
Oct. 30, 2020 BIVIW P 2,570 $7.97 $20,483 42,670 Direct +6.41% Acquired -96.3% (price as of 2026-10-02)
Oct. 21, 2020 BIVIW P 5,000 $9.19 $45,950 40,100 Direct +14.25% Acquired -96.8% (price as of 2026-10-02)
Oct. 15, 2020 BIVIW P 5,000 $10.01 $50,050 35,100 Direct +16.61% Acquired -97.0% (price as of 2026-10-02)
Oct. 15, 2020 BIVIW P 5,000 $10.10 $50,500 30,100 Direct +19.92% Acquired -97.1% (price as of 2026-10-02)
Oct. 15, 2020 BIVIW P 4,000 $10.19 $40,760 25,100 Indirect +18.96% Acquired -97.1% (price as of 2026-10-02)
Oct. 15, 2020 BIVIW P 1,000 $10.18 $10,180 21,100 Indirect +4.98% Acquired -97.1% (price as of 2026-10-02)
Oct. 15, 2020 BIVIW P 100 $10.27 $1,027 20,100 Indirect +0.50% Acquired -97.1% (price as of 2026-10-02)
Oct. 9, 2020 BIVIW P 282 $9.61 $2,710 20,000 Direct +1.43% Acquired -96.9% (price as of 2026-10-02)
Oct. 7, 2020 BIVIW P 4,718 $9.42 $44,444 19,718 Direct +31.45% Acquired -96.9% (price as of 2026-10-02)
Sept. 22, 2020 BIVIW P 15,000 $10.00 $150,000 15,000 Direct · Acquired -97.0% (price as of 2026-10-02)
Nov. 29, 2018 IBRX S 138,349 $1.65 $228,276 0 Indirect -100.00% Disposed 523.3% (price as of 2026-10-02)
Nov. 29, 2018 IBRX S 34,019 $1.70 $57,832 138,349 Indirect -19.74% Disposed 505.0% (price as of 2026-10-02)
Nov. 28, 2018 IBRX S 17,140 $1.76 $30,166 172,368 Indirect -9.04% Disposed 484.4% (price as of 2026-10-02)
Nov. 27, 2018 IBRX S 100,000 $1.75 $175,000 189,508 Indirect -34.54% Disposed 487.7% (price as of 2026-10-02)
Nov. 23, 2018 IBRX S 9,312 $2.01 $18,717 289,508 Indirect -3.12% Disposed 411.7% (price as of 2026-10-02)
Nov. 21, 2018 IBRX S 22,900 $2.02 $46,258 298,820 Indirect -7.12% Disposed 409.2% (price as of 2026-10-02)
Nov. 14, 2018 IBRX S 115,930 $2.21 $256,205 0 Direct -100.00% Disposed 365.4% (price as of 2026-10-02)
Nov. 13, 2018 IBRX S 33,300 $2.40 $79,920 115,930 Direct -22.31% Disposed 328.5% (price as of 2026-10-02)
Nov. 12, 2018 IBRX S 47,050 $2.43 $114,332 149,230 Direct -23.97% Disposed 323.3% (price as of 2026-10-02)
Aug. 27, 2018 IBRX S 18,300 $3.09 $56,547 196,280 Direct -8.53% Disposed 232.8% (price as of 2026-10-02)
Aug. 24, 2018 IBRX S 10,225 $3.07 $31,391 214,580 Direct -4.55% Disposed 235.0% (price as of 2026-10-02)
Aug. 23, 2018 IBRX S 21,475 $3.06 $65,714 224,805 Direct -8.72% Disposed 236.1% (price as of 2026-10-02)
June 7, 2018 IBRX S 26,957 $3.66 $98,663 321,720 Indirect -7.73% Disposed 181.0% (price as of 2026-10-02)
June 6, 2018 IBRX S 23,574 $3.79 $89,345 348,677 Indirect -6.33% Disposed 171.4% (price as of 2026-10-02)
June 5, 2018 IBRX S 28,925 $3.75 $108,469 372,251 Indirect -7.21% Disposed 174.3% (price as of 2026-10-02)
May 30, 2018 IBRX S 2,724 $3.88 $10,569 401,176 Indirect -0.67% Disposed 165.1% (price as of 2026-10-02)
May 29, 2018 IBRX S 100 $3.90 $390 403,900 Indirect -0.02% Disposed 163.7% (price as of 2026-10-02)
May 29, 2018 IBRX S 500 $3.90 $1,950 404,000 Indirect -0.12% Disposed 163.7% (price as of 2026-10-02)
May 29, 2018 IBRX S 1,500 $3.89 $5,835 404,500 Indirect -0.37% Disposed 164.4% (price as of 2026-10-02)
May 25, 2018 IBRX S 200 $3.98 $796 406,000 Indirect -0.05% Disposed 158.4% (price as of 2026-10-02)
May 25, 2018 IBRX S 3,400 $3.97 $13,498 406,200 Indirect -0.83% Disposed 159.1% (price as of 2026-10-02)
May 24, 2018 IBRX S 303 $3.96 $1,200 409,600 Indirect -0.07% Disposed 159.7% (price as of 2026-10-02)
May 22, 2018 IBRX S 8,546 $3.91 $33,415 409,903 Indirect -2.04% Disposed 163.0% (price as of 2026-10-02)
May 22, 2018 IBRX S 8,546 $3.81 $32,560 409,903 Indirect -2.04% Disposed 169.9% (price as of 2026-10-02)
May 21, 2018 IBRX S 5,557 $4.00 $22,228 418,449 Indirect -1.31% Disposed 157.1% (price as of 2026-10-02)
May 21, 2018 IBRX S 5,557 $3.90 $21,672 418,449 Indirect -1.31% Disposed 163.7% (price as of 2026-10-02)
May 18, 2018 IBRX S 15,971 $3.97 $63,405 424,006 Indirect -3.63% Disposed 159.1% (price as of 2026-10-02)
May 17, 2018 IBRX S 38,708 $4.00 $154,832 439,977 Indirect -8.09% Disposed 157.1% (price as of 2026-10-02)
May 16, 2018 IBRX S 16,200 $4.05 $65,610 478,685 Indirect -3.27% Disposed 154.0% (price as of 2026-10-02)
May 15, 2018 IBRX S 26,835 $4.13 $110,829 494,885 Indirect -5.14% Disposed 149.0% (price as of 2026-10-02)
Sept. 13, 2017 IBRX S 39,604 $5.93 $234,852 246,280 Direct -13.85% Disposed 73.4% (price as of 2026-10-02)
Sept. 12, 2017 IBRX S 35,811 $6.03 $215,940 285,884 Direct -11.13% Disposed 70.6% (price as of 2026-10-02)
Sept. 11, 2017 IBRX S 53,307 $6.03 $321,441 321,695 Direct -14.22% Disposed 70.6% (price as of 2026-10-02)
Sept. 8, 2017 IBRX S 14,723 $6.12 $90,105 375,002 Direct -3.78% Disposed 68.1% (price as of 2026-10-02)
June 20, 2017 IBRX S 10b5-1 20,000 $8.13 $162,600 389,725 Direct -4.88% Disposed 26.5% (price as of 2026-10-02)
June 20, 2017 IBRX S 10b5-1 20,000 $7.43 $148,600 409,725 Direct -4.65% Disposed 38.4% (price as of 2026-10-02)
Aug. 21, 2015 IBRX S 450,000 $23.00 $10,350,000 221,720 Indirect -66.99% Disposed -55.3% (price as of 2026-10-02)
May 16, 2013 MDXG S 30,000 $6.46 $193,800 451,857 Indirect -6.23% Disposed -28.9% (price as of 2026-10-02)
April 17, 2013 MDXG S 20,000 $4.99 $99,800 481,857 Indirect -3.99% Disposed -8.0% (price as of 2026-10-02)
Nov. 6, 2012 MDXG S 22,700 $2.89 $65,603 501,857 Indirect -4.33% Disposed 58.8% (price as of 2026-10-02)
Nov. 5, 2012 MDXG S 8,550 $2.87 $24,538 524,557 Indirect -1.60% Disposed 59.9% (price as of 2026-10-02)
Nov. 5, 2012 MDXG S 18,450 $2.89 $53,320 533,107 Indirect -3.35% Disposed 58.8% (price as of 2026-10-02)
Nov. 5, 2012 MDXG S 12,000 $2.90 $34,800 551,557 Indirect -2.13% Disposed 58.3% (price as of 2026-10-02)
Nov. 2, 2012 MDXG S 3,300 $2.86 $9,438 563,557 Indirect -0.58% Disposed 60.5% (price as of 2026-10-02)
Nov. 2, 2012 MDXG S 15,000 $2.88 $43,200 566,857 Indirect -2.58% Disposed 59.4% (price as of 2026-10-02)
Nov. 2, 2012 MDXG S 20,000 $2.90 $58,000 581,857 Indirect -3.32% Disposed 58.3% (price as of 2026-10-02)
Sept. 10, 2012 MDXG S 72,300 $2.70 $195,210 11,500 Direct -86.28% Disposed 70.0% (price as of 2026-10-02)
June 29, 2012 MDXG S 1,000,000 $1.55 $1,550,000 601,857 Indirect -62.43% Disposed 196.1% (price as of 2026-10-02)
March 2, 2012 MDXG S 250,000 $1.00 $250,000 1,601,857 Indirect -13.50% Disposed 359.0% (price as of 2026-10-02)
April 1, 2010 MDXG P 2,000 $1.52 $3,040 83,800 Direct +2.44% Acquired 202.0% (price as of 2026-10-02)
April 1, 2010 MDXG P 2,500 $1.50 $3,750 81,800 Direct +3.15% Acquired 206.0% (price as of 2026-10-02)
April 1, 2010 MDXG P 500 $1.45 $725 79,300 Direct +0.63% Acquired 216.6% (price as of 2026-10-02)
March 30, 2010 MDXG P 2,000 $1.57 $3,140 78,800 Direct +2.60% Acquired 192.4% (price as of 2026-10-02)
March 30, 2010 MDXG P 2,000 $1.55 $3,100 76,800 Direct +2.67% Acquired 196.1% (price as of 2026-10-02)
March 26, 2010 MDXG P 1,000 $1.57 $1,570 74,800 Direct +1.36% Acquired 192.4% (price as of 2026-10-02)
Dec. 10, 2009 MDXG P 200 $0.68 $136 443,186 Indirect +0.05% Acquired 575.0% (price as of 2026-10-02)
Dec. 9, 2009 MDXG P 200 $0.70 $140 442,986 Indirect +0.05% Acquired 555.7% (price as of 2026-10-02)
Dec. 8, 2009 MDXG P 500 $0.65 $325 442,786 Indirect +0.11% Acquired 606.2% (price as of 2026-10-02)
Dec. 7, 2009 MDXG P 2,500 $0.70 $1,750 442,286 Indirect +0.57% Acquired 555.7% (price as of 2026-10-02)
Dec. 7, 2009 MDXG P 5,000 $0.65 $3,250 439,786 Indirect +1.15% Acquired 606.2% (price as of 2026-10-02)
Nov. 19, 2009 MDXG P 35,000 $0.50 $17,500 2,190,987 Indirect +1.62% Acquired 818.0% (price as of 2026-10-02)
Nov. 6, 2009 MDXG P 500 $0.78 $390 73,800 Direct +0.68% Acquired 488.5% (price as of 2026-10-02)
Nov. 5, 2009 MDXG P 500 $0.78 $390 73,300 Direct +0.69% Acquired 488.5% (price as of 2026-10-02)
Oct. 23, 2009 MDXG P 500 $0.80 $400 72,800 Direct +0.69% Acquired 473.8% (price as of 2026-10-02)
Oct. 22, 2009 MDXG P 500 $0.80 $400 72,300 Direct +0.70% Acquired 473.8% (price as of 2026-10-02)
Oct. 2, 2009 MDXG P 500 $0.75 $375 54,300 Direct +0.93% Acquired 512.0% (price as of 2026-10-02)
Oct. 2, 2009 MDXG P 6,000 $0.80 $4,800 60,300 Direct +11.05% Acquired 473.8% (price as of 2026-10-02)
Oct. 2, 2009 MDXG P 11,500 $0.85 $9,775 71,800 Direct +19.07% Acquired 440.0% (price as of 2026-10-02)
Oct. 1, 2009 MDXG P 500 $0.75 $375 53,800 Direct +0.94% Acquired 512.0% (price as of 2026-10-02)
Sept. 30, 2009 MDXG P 6,100 $0.75 $4,575 53,300 Direct +12.92% Acquired 512.0% (price as of 2026-10-02)
Sept. 29, 2009 MDXG P 4,000 $0.75 $3,000 47,200 Direct +9.26% Acquired 512.0% (price as of 2026-10-02)
Sept. 28, 2009 MDXG P 1,000 $0.75 $750 43,200 Direct +2.37% Acquired 512.0% (price as of 2026-10-02)
Sept. 25, 2009 MDXG P 1,500 $0.75 $1,125 42,200 Direct +3.69% Acquired 512.0% (price as of 2026-10-02)
Sept. 24, 2009 MDXG P 2,500 $0.69 $1,725 40,700 Direct +6.54% Acquired 565.2% (price as of 2026-10-02)

Showing latest 100 of 122 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
April 5, 2022 BIVIW Stock Option (right to buy) [F1] Common Stock (122,250) $5.04 April 5, 2032 122,250 Acquired
Dec. 18, 2020 BIVIW options [F1] common stock (96,300) $13.91 Dec. 18, 2023 96,300 Acquired
June 10, 2020 IBRX Stock Option (right to buy) Common Stock (100,000) $6.21 June 10, 2030 100,000 Acquired
May 23, 2016 IBRX Stock Option (right to buy) Common Stock (324,012) $0.22 March 17, 2024 324,012 Disposed
May 9, 2013 MDXG Stock Option Common Stock (15,000) $6.60 May 8, 2023 15,000 Acquired
Oct. 31, 2012 MDXG Stock Option Common Stock (15,000) $2.94 Oct. 30, 2022 15,000 Acquired
Dec. 14, 2011 MDXG Stock Option Common Stock (15,000) $1.10 Dec. 14, 2021 15,000 Acquired
May 11, 2010 MDXG Stock Option Common Stock (15,000) $1.20 May 11, 2020 15,000 Acquired
Feb. 8, 2008 MDXG Stock option Common Stock (247,314) $0.58 Dec. 12, 2015 247,314 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 9 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
July 27, 2015 IBRX Common Stock 455,713 Direct
July 27, 2015 IBRX Common Stock 671,720 Indirect
July 27, 2015 IBRX Stock Option (right to buy)→ Common Stock (324,012) 324,012 Direct
July 27, 2015 IBRX Stock Option (right to buy)→ Common Stock (154,292) 154,292 Direct
July 27, 2015 IBRX Stock Option (right to buy)→ Common Stock (481,390) 481,390 Direct
Feb. 12, 2008 MDXG Common Stock 8,057,708 Indirect
Feb. 12, 2008 MDXG Common Stock 1,236,568 Indirect
Feb. 12, 2008 MDXG Common Stock 1,236,568 Indirect
Feb. 12, 2008 MDXG Stock option→ Common Stock (247,314) 247,314 Direct