MR
Martins Ryan Chief Financial Officer
CFO M
Insider track record CFO Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the full record of transactions filed by Martins Ryan, Chief Financial Officer. Officer active across 1 company, notably 89bio, Inc.. In total, 37 filings have been recorded. Split: 0 buy · 6 sells. Total volume traded: €326k. Activity tracked since 17 February 2022. The latest transaction was filed on 30 October 2025 (Attribution). Regulator: SEC (Form 4). The full history is openly available.
Companies and markets linked to Martins Ryan Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 37 total
◆ Chief Financial Officer · Executives · 30 Oct 2025 · 89bio, Inc. 35,000 shares 0Common Stock SEC:0001193125-25-259059:0
◇ Chief Financial Officer · Executives · 22 Oct 2025 · 89bio, Inc. 76,901 shares @ US$3.11 49.4% of flow Common Stock SEC:0001193125-25-248899:0
● Chief Financial Officer · Executives · 1 Aug 2025 · 89bio, Inc. 7,680 shares @ US$9.16 5.6% of flow Common Stock SEC:0000950170-25-103382:0
● Chief Financial Officer · Executives · 12 Jun 2025 · 89bio, Inc. 8,498 shares @ US$9.62 7.3% of flow Common Stock SEC:0000950170-25-086420:0
● Chief Financial Officer · Executives · 17 Feb 2025 · 89bio, Inc. 780 shares @ US$10.57 0.7% of flow Common Stock SEC:0000950170-25-023117:0
● Chief Financial Officer · Executives · 9 Feb 2025 · 89bio, Inc. 3,828 shares @ US$11.41 3.8% of flow Common Stock SEC:0000950170-25-017865:0
● Chief Financial Officer · Executives · 1 Feb 2025 · 89bio, Inc. 3,338 shares @ US$9.60 2.8% of flow Common Stock SEC:0000950170-25-014094:1
◆ Chief Financial Officer · Executives · 1 Feb 2025 · 89bio, Inc. 80,000 shares 0Common Stock SEC:0000950170-25-014094:0
◆ Chief Financial Officer · Executives · 12 Dec 2024 · 89bio, Inc. 95,000 shares 0Common Stock SEC:0000950170-24-136368:0
● Chief Financial Officer · Executives · 9 Sept 2024 · 89bio, Inc. 3,212 shares @ US$8.46 2.2% of flow Common Stock SEC:0000950170-24-105108:0
● Chief Financial Officer · Executives · 17 Aug 2024 · 89bio, Inc. 777 shares @ US$8.04 0.5% of flow Common Stock SEC:0000950170-24-098696:0
● Chief Financial Officer · Executives · 17 Feb 2024 · 89bio, Inc. 778 shares @ US$9.74 0.6% of flow Common Stock SEC:0000950170-24-019666:0
● Chief Financial Officer · Executives · 9 Feb 2024 · 89bio, Inc. 3,568 shares @ US$8.45 2.6% of flow Common Stock SEC:0000950170-24-014893:0
◆ Chief Financial Officer · Executives · 1 Feb 2024 · 89bio, Inc. 48,750 shares 0Common Stock SEC:0000950170-24-011460:0
◆ Chief Financial Officer · Executives · 5 Jan 2024 · 89bio, Inc. 15,000 shares 0Common Stock SEC:0000950170-24-003108:0
● Chief Financial Officer · Executives · 9 Sept 2023 · 89bio, Inc. 2,074 shares @ US$16.61 2.9% of flow Common Stock SEC:0000950170-23-047708:0
● Chief Financial Officer · Executives · 1 Aug 2023 · 89bio, Inc. 346 shares @ US$15.64 0.4% of flow Common Stock SEC:0000899243-23-018330:0
◆ Chief Financial Officer · Executives · 30 Jun 2023 · 89bio, Inc. 5,834 shares 0Common Stock SEC:0000950170-23-031838:0
▼ Chief Financial Officer · Executives · 4 Apr 2023 · 89bio, Inc. 8,721 shares @ US$14.95 10.9% of flow Common Stock SEC:0000950170-23-012066:0
● Chief Financial Officer · Executives · 31 Mar 2023 · 89bio, Inc. 2,018 shares @ US$15.23 2.6% of flow Common Stock SEC:0000899243-23-010407:1
● Chief Financial Officer · Executives · 31 Mar 2023 · 89bio, Inc. 2,594 shares @ US$15.23 3.3% of flow Common Stock SEC:0000899243-23-010407:3
◆ Chief Financial Officer · Executives · 31 Mar 2023 · 89bio, Inc. 5,833 shares 0Common Stock SEC:0000899243-23-010407:0
◆ Chief Financial Officer · Executives · 31 Mar 2023 · 89bio, Inc. 7,500 shares 0Common Stock SEC:0000899243-23-010407:2
▼ Chief Financial Officer · Executives · 23 Mar 2023 · 89bio, Inc. 5,000 shares @ US$16.11 6.8% of flow Common Stock SEC:0000950170-23-010076:0
● Chief Financial Officer · Executives · 17 Feb 2023 · 89bio, Inc. 1,750 shares @ US$13.97 2.1% of flow Common Stock SEC:0000899243-23-005877:0
25 of 37 declarations
Load more (12 remaining) About Martins Ryan Martins Ryan is Chief Financial Officer at 89bio, Inc. The 37 filings recorded, all included in the sample, cover the period from 2022-02-22 to 2025-10-30. Buys are zero and sells total EUR 325569, with the transaction nature listed as tax withholding.