Thompson Travis Alvin

Bicycle Therapeutics plc ยท Chief Financial Officer

Thompson Travis Alvin is listed in public filings as officer: Chief Financial Officer. This Thompson Travis Alvin insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include Bicycle Therapeutics plc (BCYC). Investors use Thompson Travis Alvin's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Bicycle Therapeutics plcBCYC$330k65.4k sharesSellApr 6, 2026$515102 shares$5.05--

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Bicycle Therapeutics plcBCYC$321k65.5k sharesSellApr 2, 2026$3.9K799 shares$4.91--
Bicycle Therapeutics plcBCYC$376k58k sharesGrant / ExerciseFeb 3, 2026$376.4K58k shares$6.49--
Bicycle Therapeutics plcBCYC$427k66.3k sharesSellJan 5, 2026$7.2K1.1k shares$6.45--
Bicycle Therapeutics plcBCYC$531k75k sharesGrant / ExerciseJan 2, 2026$531.0K75k shares$7.08--
Bicycle Therapeutics plcBCYC--68.7k sharesGrant / ExerciseJan 2, 2026Disclosure amount unavailable37.5k shares----
Bicycle Therapeutics plcBCYC$458k67.4k sharesSellJan 2, 2026$9.0K1.3k shares$6.80--
Bicycle Therapeutics plcBCYC$262k31.2k sharesSellOct 3, 2025$866103 shares$8.41--
Bicycle Therapeutics plcBCYC$263k31.3k sharesSellOct 2, 2025$1.9K221 shares$8.40--
Bicycle Therapeutics plcBCYC$235k31.5k sharesSellJul 3, 2025$744100 shares$7.44--
Bicycle Therapeutics plcBCYC$224k31.6k sharesSellJul 2, 2025$1.5K206 shares$7.09--
Bicycle Therapeutics plcBCYC$238k31.8k sharesSellApr 3, 2025$815109 shares$7.48--
Bicycle Therapeutics plcBCYC$256k31.9k sharesSellApr 2, 2025$1.7K210 shares$8.02--
Bicycle Therapeutics plcBCYC$482k32.1k sharesSellJan 6, 2025$40.3K2.7k shares$15.00--
Bicycle Therapeutics plcBCYC$514k34.8k sharesSellJan 3, 2025$2.3K159 shares$14.75--
Bicycle Therapeutics plcBCYC$609k43.5k sharesGrant / ExerciseJan 2, 2025$609.0K43.5k shares$14.00--
Bicycle Therapeutics plcBCYC--36.7k sharesGrant / ExerciseJan 2, 2025Disclosure amount unavailable17.5k shares----
Bicycle Therapeutics plcBCYC$493k35k sharesSellJan 2, 2025$24.7K1.8k shares$14.09--
Bicycle Therapeutics plcBCYC$573k22.9k sharesSellNov 11, 2024$3.9K154 shares$25.01--
Bicycle Therapeutics plcBCYC$4.9k2.6k sharesGrant / ExerciseNov 11, 2024$2.5K1.3k shares$1.87--
Bicycle Therapeutics plcBCYC$2.5k302 sharesGrant / ExerciseNov 11, 2024$1.3K154 shares$8.21--
Bicycle Therapeutics plcBCYC$496k19.7k sharesSellNov 11, 2024$81.7K3.2k shares$25.21--
Bicycle Therapeutics plcBCYC$574k22.9k sharesSellNov 11, 2024$27.8K1.1k shares$25.05--
Bicycle Therapeutics plcBCYC$127k13k sharesGrant / ExerciseNov 11, 2024$10.9K1.1k shares$9.82--
Bicycle Therapeutics plcBCYC$478k19.2k sharesSellNov 11, 2024$5.7K231 shares$24.82--
Bicycle Therapeutics plcBCYC$482k19.5k sharesSellNov 11, 2024$5.2K209 shares$24.77--
Bicycle Therapeutics plcBCYC$510k22.9k sharesSellOct 3, 2024$3.4K153 shares$22.26--
Bicycle Therapeutics plcBCYC$453k23.1k sharesSellJul 3, 2024$2.9K148 shares$19.64--