Errol B Desouza

CIK 1213895 · View on SEC EDGAR ↗

Insider

First SEC filing: July 23, 2010 · Latest: July 23, 2010

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 95 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

No open-market trades on record; showing all filings.

Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
June 17, 2026 ALEC A 9,450 9,450 Direct Acquired (price as of 2026-08-21)
June 17, 2026 ALEC A 28,700 98,650 Direct +41.03% Acquired (price as of 2026-08-21)
June 11, 2025 ALEC A 9,450 9,450 Direct Acquired (price as of 2026-08-21)
June 11, 2025 ALEC A 28,700 69,950 Direct +69.58% Acquired (price as of 2026-08-21)
March 19, 2024 ALEC A 19,420 19,420 Direct Acquired (price as of 2026-08-21)
March 19, 2024 ALEC A 41,250 41,250 Direct Acquired (price as of 2026-08-21)
Nov. 30, 2023 CYCN A 20,000 50,000 Direct +66.67% Acquired (price as of 2026-08-21)
Nov. 30, 2023 CYCN A 30,000 30,000 Direct Acquired (price as of 2026-08-21)
June 23, 2023 RPRX A 7,747 64,445 Direct +13.66% Acquired (price as of 2026-08-21)
June 24, 2022 RPRX A 6,328 56,698 Direct +12.56% Acquired (price as of 2026-08-21)
June 14, 2022 CYCN A 20,000 20,000 Direct Acquired (price as of 2026-08-21)
Oct. 1, 2021 GYRE A 3,588 29,801 Direct +13.69% Acquired (price as of 2026-08-21)
July 1, 2021 GYRE A 3,406 26,213 Direct +14.93% Acquired (price as of 2026-08-21)
June 25, 2021 RPRX A 5,726 50,370 Direct +12.83% Acquired (price as of 2026-08-21)
June 24, 2021 CYCN A 10,000 10,000 Direct Acquired (price as of 2026-08-21)
June 9, 2021 GYRE A 14,000 14,000 Direct Acquired (price as of 2026-08-21)
April 1, 2021 GYRE A 2,926 22,807 Direct +14.72% Acquired (price as of 2026-08-21)
Jan. 5, 2021 GYRE A 2,129 19,881 Direct +11.99% Acquired (price as of 2026-08-21)
Oct. 1, 2020 GYRE A 3,125 17,752 Direct +21.36% Acquired (price as of 2026-08-21)
July 1, 2020 GYRE A 2,129 14,627 Direct +17.03% Acquired (price as of 2026-08-21)
June 18, 2020 RPRX A 8,929 44,644 Direct +25.00% Acquired (price as of 2026-08-21)
June 15, 2020 RPRX A 53,915 53,915 Indirect Acquired (price as of 2026-08-21)
June 15, 2020 RPRX A 35,715 35,715 Direct Acquired (price as of 2026-08-21)
June 11, 2020 GYRE A 5,000 5,000 Direct Acquired (price as of 2026-08-21)
April 1, 2020 GYRE A 2,860 12,498 Direct +29.67% Acquired (price as of 2026-08-21)
Jan. 2, 2020 GYRE A 1,835 9,638 Direct +23.52% Acquired (price as of 2026-08-21)
Oct. 1, 2019 GYRE A 2,545 7,803 Direct +48.40% Acquired (price as of 2026-08-21)
July 1, 2019 GYRE A 1,810 5,258 Direct +52.49% Acquired (price as of 2026-08-21)
June 13, 2019 GYRE A 5,000 5,000 Direct Acquired (price as of 2026-08-21)
April 1, 2019 GYRE A 1,504 3,448 Direct +77.37% Acquired (price as of 2026-08-21)
Dec. 31, 2018 GYRE A 1,703 1,944 Direct +706.64% Acquired (price as of 2026-08-21)
June 13, 2018 GYRE A 5,000 5,000 Direct Acquired (price as of 2026-08-21)
Feb. 20, 2018 GYRE J 4,679 0 Direct -100.00% Disposed (price as of 2026-08-21)
Feb. 20, 2018 GYRE J None Direct Disposed (price as of 2026-08-21)
July 13, 2017 GYRE A 10,000 10,000 Direct Acquired (price as of 2026-08-21)
June 9, 2016 GYRE A 7,500 7,500 Direct Acquired (price as of 2026-08-21)
Oct. 22, 2015 GYRE A 6,750 6,750 Direct Acquired (price as of 2026-08-21)
Oct. 22, 2015 GYRE A 8,250 8,250 Direct Acquired (price as of 2026-08-21)
Oct. 22, 2015 GYRE A 6,750 6,750 Direct Acquired (price as of 2026-08-21)
Aug. 14, 2015 GYRE A None Direct Acquired (price as of 2026-08-21)
Dec. 11, 2014 GYRE A 10,000 15,333 Direct +187.51% Acquired (price as of 2026-08-21)
June 12, 2014 GYRE A 12,500 12,500 Direct Acquired (price as of 2026-08-21)
June 7, 2013 GYRE A 12,500 12,500 Direct Acquired (price as of 2026-08-21)
June 7, 2012 GYRE A 7,500 7,500 Direct Acquired (price as of 2026-08-21)
June 15, 2011 GYRE A 7,500 7,500 Direct Acquired (price as of 2026-08-21)
July 21, 2010 PTN A 40,000 40,000 Direct Acquired (price as of 2026-08-21)
June 17, 2010 GYRE A 7,500 7,500 Direct Acquired (price as of 2026-08-21)
July 1, 2009 PTN A 40,000 40,000 Direct Acquired (price as of 2026-08-21)
June 17, 2009 GYRE A 7,500 7,500 Direct Acquired (price as of 2026-08-21)
April 30, 2009 IDXX A 318 $39.30 $12,497 7,276 Direct +4.57% Acquired 2681.8% (price as of 2026-08-21)
Feb. 14, 2009 IDXX A 4,527 4,527 Direct Acquired (price as of 2026-08-21)
Feb. 14, 2009 IDXX A 1,309 $34.37 $44,990 5,845 Direct +28.86% Acquired 3080.8% (price as of 2026-08-21)
Jan. 30, 2009 IDXX A 381 $32.80 $12,497 6,958 Direct +5.79% Acquired 3233.0% (price as of 2026-08-21)
Oct. 30, 2008 IDXX A 356 $35.16 $12,517 6,577 Direct +5.72% Acquired 3009.3% (price as of 2026-08-21)
July 30, 2008 IDXX A 239 $52.21 $12,478 6,221 Direct +4.00% Acquired 1993.9% (price as of 2026-08-21)
July 2, 2008 GYRE A 7,500 7,500 Direct Acquired (price as of 2026-08-21)
July 1, 2008 PTN A 40,000 40,000 Direct Acquired (price as of 2026-08-21)
July 1, 2008 PTN A 150,000 150,000 Direct Acquired (price as of 2026-08-21)
April 30, 2008 IDXX A 235 $53.20 $12,502 5,982 Direct +4.09% Acquired 1955.0% (price as of 2026-08-21)
Feb. 14, 2008 IDXX A 2,934 $56.95 $167,091 2,934 Direct Acquired 1819.6% (price as of 2026-08-21)
Feb. 14, 2008 IDXX A 790 $56.95 $44,990 4,536 Direct +21.09% Acquired 1819.6% (price as of 2026-08-21)
Jan. 30, 2008 IDXX A 225 $55.62 $12,514 5,747 Direct +4.07% Acquired 1865.6% (price as of 2026-08-21)
Oct. 30, 2007 IDXX A 89 $117.84 $10,488 2,761 Direct +3.33% Acquired 1755.5% (price as of 2026-08-21)
Aug. 31, 2007 GYRE M 3,333 0 Direct -100.00% Disposed (price as of 2026-08-21)
Aug. 31, 2007 GYRE M 3,333 $0.08 $267 5,333 Direct +166.65% Acquired -94.4% (price as of 2026-08-21)
July 30, 2007 IDXX A 106 $99.46 $10,543 2,672 Direct +4.13% Acquired 2098.4% (price as of 2026-08-21)
July 1, 2007 PTN A 20,000 20,000 Direct Acquired (price as of 2026-08-21)
June 20, 2007 GYRE A 7,500 7,500 Direct Acquired (price as of 2026-08-21)
May 14, 2007 GYRE A 20,000 20,000 Direct Acquired (price as of 2026-08-21)
May 14, 2007 GYRE A 7,500 7,500 Direct Acquired (price as of 2026-08-21)
April 30, 2007 IDXX A 116 $90.17 $10,460 2,566 Direct +4.73% Acquired 2324.8% (price as of 2026-08-21)
Feb. 14, 2007 IDXX A 895 $83.87 $75,064 1,873 Direct +91.51% Acquired 2507.0% (price as of 2026-08-21)
Feb. 1, 2007 GYRE M 1,000 0 Direct -100.00% Disposed (price as of 2026-08-21)
Feb. 1, 2007 GYRE M 1,000 $0.08 $80 2,000 Direct +100.00% Acquired -94.4% (price as of 2026-08-21)
Jan. 30, 2007 IDXX A 110 $84.15 $9,256 2,450 Direct +4.70% Acquired 2498.3% (price as of 2026-08-21)
Oct. 30, 2006 IDXX A 108 $85.49 $9,233 2,340 Direct +4.84% Acquired 2457.6% (price as of 2026-08-21)
July 28, 2006 IDXX A 107 $86.81 $9,289 2,232 Direct +5.04% Acquired 2418.7% (price as of 2026-08-21)
July 1, 2006 PTN A 20,000 20,000 Direct Acquired (price as of 2026-08-21)
April 28, 2006 IDXX A 111 $83.21 $9,236 2,125 Direct +5.51% Acquired 2527.7% (price as of 2026-08-21)
Feb. 14, 2006 IDXX A 978 $76.67 $74,983 978 Direct Acquired 2751.8% (price as of 2026-08-21)
Jan. 30, 2006 IDXX A 175 $77.21 $13,512 2,014 Direct +9.52% Acquired 2731.9% (price as of 2026-08-21)
Oct. 28, 2005 IDXX A 133 $68.51 $9,112 1,839 Direct +7.80% Acquired 3091.5% (price as of 2026-08-21)
July 29, 2005 IDXX A 144 $63.46 $9,138 1,706 Direct +9.22% Acquired 3345.4% (price as of 2026-08-21)
July 1, 2005 PTN A 20,000 20,000 Direct Acquired (price as of 2026-08-21)
May 18, 2005 IDXX A 2,500 $58.54 $146,350 2,500 Direct Acquired 3635.0% (price as of 2026-08-21)
April 29, 2005 IDXX A 178 $56.74 $10,100 1,562 Direct +12.86% Acquired 3753.5% (price as of 2026-08-21)
Jan. 31, 2005 IDXX A 209 $58.01 $12,124 1,384 Direct +17.79% Acquired 3669.1% (price as of 2026-08-21)
Oct. 29, 2004 IDXX A 184 $49.84 $9,171 1,175 Direct +18.57% Acquired 4287.0% (price as of 2026-08-21)
July 30, 2004 IDXX A 181 $50.39 $9,121 991 Direct +22.35% Acquired 4239.1% (price as of 2026-08-21)
July 1, 2004 PTN A 20,000 20,000 Direct Acquired (price as of 2026-08-21)
May 19, 2004 IDXX A 2,400 $60.99 $146,376 2,400 Direct Acquired 3485.0% (price as of 2026-08-21)
March 31, 2004 IDXX A 149 $56.87 $8,474 810 Direct +22.54% Acquired 3744.7% (price as of 2026-08-21)
Dec. 31, 2003 IDXX A 205 $46.28 $9,487 661 Direct +44.96% Acquired 4624.5% (price as of 2026-08-21)
Dec. 5, 2003 PTN A 10,000 10,000 Direct Acquired (price as of 2026-08-21)
Sept. 30, 2003 IDXX A 224 $42.55 $9,531 456 Direct +96.55% Acquired 5038.6% (price as of 2026-08-21)

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.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
June 17, 2026 ALEC Stock Option (right to buy) Common Stock (9,450) $0.00 June 16, 2036 9,450 Acquired
June 11, 2025 ALEC Stock Option (right to buy) Common Stock (9,450) $1.63 June 10, 2035 9,450 Acquired
March 19, 2024 ALEC Stock Option (right to buy) Common Stock (19,420) $6.20 March 19, 2034 19,420 Acquired
June 14, 2022 CYCN Stock Option (Right to Buy) Common Stock (20,000) $0.53 June 14, 2032 20,000 Acquired
June 24, 2021 CYCN Stock Option (Right to Buy) Common Stock (10,000) $3.97 June 24, 2031 10,000 Acquired
June 9, 2021 GYRE Stock Option (Right to Buy) Common Stock (14,000) $4.55 June 9, 2031 14,000 Acquired
June 15, 2020 RPRX LP interests in RPI US Partners 2019, LP Class A Ordinary Shares (539,150) $0.00 53,915 Acquired
June 11, 2020 GYRE Stock Option (Right to Buy) Common Stock (5,000) $7.18 June 11, 2030 5,000 Acquired
June 13, 2019 GYRE Stock Option (Right to Buy) Common Stock (5,000) $7.46 June 13, 2029 5,000 Acquired
June 13, 2018 GYRE Stock Option (Right to Buy) Common Stock (5,000) $24.94 June 13, 2028 5,000 Acquired
Feb. 20, 2018 GYRE Redeemable Convertible Note Common Stock (33) 4,679 Disposed
Feb. 20, 2018 GYRE Redeemable Convertible Note Common Stock (78) Disposed
July 13, 2017 GYRE Stock Option (Right to Buy) Common Stock (10,000) $4.40 July 13, 2027 10,000 Acquired
June 9, 2016 GYRE Stock Option (Right to Buy) Common Stock (7,500) $1.88 June 9, 2026 7,500 Acquired
Oct. 22, 2015 GYRE Stock Option (Right to Buy) Common Stock (6,750) $4.40 Oct. 22, 2025 6,750 Acquired
Oct. 22, 2015 GYRE Stock Option (Right to Buy) Common Stock (8,250) $4.40 Oct. 22, 2025 8,250 Acquired
Oct. 22, 2015 GYRE Stock Option (Right to Buy) Common Stock (6,750) $4.40 Oct. 22, 2025 6,750 Acquired
Aug. 14, 2015 GYRE Redeemable Convertible Note Common Stock (12,628) $1.31 Acquired
June 12, 2014 GYRE Stock Option (Right to Buy) Common Stock (12,500) $4.29 June 11, 2024 12,500 Acquired
June 7, 2013 GYRE Stock Option (Right to Buy) Common Stock (12,500) $5.23 June 6, 2023 12,500 Acquired
June 7, 2012 GYRE Stock Option (Right to Buy) Common Stock (7,500) $4.16 June 6, 2022 7,500 Acquired
June 15, 2011 GYRE Stock Option (Right to Buy) Common Stock (7,500) $21.25 June 14, 2021 7,500 Acquired
July 21, 2010 PTN stock option (right to buy) common stock (40,000) $0.17 July 21, 2020 40,000 Acquired
June 17, 2010 GYRE Stock Option (Right to Buy) Common Stock (7,500) $22.76 June 16, 2020 7,500 Acquired
July 1, 2009 PTN stock option (right to buy) common stock (40,000) $0.28 July 1, 2019 40,000 Acquired
June 17, 2009 GYRE Stock Option (Right to Buy) Common Stock (7,500) $2.71 June 16, 2019 7,500 Acquired
Feb. 14, 2009 IDXX Non-Qualified Stock Option (right to buy) Common Stock (4,527) $34.37 Feb. 13, 2016 4,527 Acquired
Feb. 14, 2009 IDXX Deferred Stock Unit Common Stock (1,309) 1,309 Acquired
July 2, 2008 GYRE Stock Option (Right to Buy) Common Stock (7,500) $7.10 July 1, 2018 7,500 Acquired
July 1, 2008 PTN stock option (right to buy) common stock (40,000) $0.18 July 1, 2018 40,000 Acquired
July 1, 2008 PTN stock option (right to buy) common stock (150,000) $0.18 July 1, 2018 150,000 Acquired
Feb. 14, 2008 IDXX Non-Qualified Stock Option (right to buy) Common Stock (2,934) $56.95 Feb. 13, 2015 2,934 Acquired
Feb. 14, 2008 IDXX Deferred Stock Unit Common Stock (790) 790 Acquired
Aug. 31, 2007 GYRE Stock Option (Right to Buy) Common Stock (3,333) $0.08 Dec. 31, 2007 3,333 Disposed
July 1, 2007 PTN stock option (right to buy) common stock (20,000) $1.98 July 1, 2017 20,000 Acquired
June 20, 2007 GYRE Stock Option (Right to Buy) Common Stock (7,500) $9.27 June 19, 2017 7,500 Acquired
May 14, 2007 GYRE Stock Option (Right to Buy) Common Stock (20,000) $9.37 May 13, 2017 20,000 Acquired
May 14, 2007 GYRE Stock Option (Right to Buy) Common Stock (7,500) $9.37 May 13, 2017 7,500 Acquired
Feb. 14, 2007 IDXX Deferred Stock Unit Common Stock (895) 895 Acquired
Feb. 1, 2007 GYRE Stock Option (Right to Buy) Common Stock (1,000) $0.08 1,000 Disposed
July 1, 2006 PTN stock option (right to buy) common stock (20,000) $2.00 July 1, 2016 20,000 Acquired
Feb. 14, 2006 IDXX Deferred Stock Unit Common Stock (978) 978 Acquired
July 1, 2005 PTN stock option (right to buy) common stock (20,000) $1.75 July 1, 2015 20,000 Acquired
May 18, 2005 IDXX Non-Qualified Stock Option (right to buy) Common Stock (2,500) $58.54 May 17, 2015 2,500 Acquired
July 1, 2004 PTN stock option (right to buy) common stock (20,000) $4.21 July 1, 2014 20,000 Acquired
May 19, 2004 IDXX Non-Qualified Stock Option (right to buy) Common Stock (2,400) $60.99 May 19, 2014 2,400 Acquired
Dec. 5, 2003 PTN stock option (right to buy) common stock (10,000) $3.13 Dec. 5, 2013 10,000 Acquired

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

Initial ownership (Form 3) 6 holdings

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

Date Ticker Security Shares Ownership
March 21, 2024 ALEC No securities of the Issuer are beneficially owned. 0 Direct
May 19, 2021 CYCN Common Stock 0 Direct
June 15, 2020 RPRX LP interests in RPI US Partners 2019, LP→ Class A Ordinary Shares, par value $0.0001 per share (539,150) 539,150 Indirect
April 11, 2006 GYRE Common Stock 1,000 Direct
April 11, 2006 GYRE Stock Option (Right to Buy)→ Common Stock (3,333) 3,333 Direct
April 11, 2006 GYRE Stock Option (Right to Buy)→ Common Stock (1,000) 1,000 Direct