Insider at

04

Insider transactions

05
0 buys (P) 5 sells (S) Net: $-743,720 + 15 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

15 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
July 24, 2026 OLMA S 12,500 $11.71 $146,375 702,770 Direct -1.75% Disposed -31.2% (price as of 2026-10-05)
July 23, 2026 OLMA S 12,500 $11.58 $144,750 715,270 Direct -1.72% Disposed -30.4% (price as of 2026-10-05)
Jan. 20, 2026 OLMA S 10,000 $26.88 $268,800 727,770 Direct -1.36% Disposed -70.0% (price as of 2026-10-05)
Jan. 14, 2026 OLMA S 3,489 $29.12 $101,600 737,770 Direct -0.47% Disposed -72.3% (price as of 2026-10-05)
Dec. 22, 2025 OLMA S 2,881 $28.53 $82,195 741,259 Direct -0.39% Disposed -71.8% (price as of 2026-10-05)
Sept. 18, 2025 OLMA S 10,000 $8.33 $83,300 744,140 Direct -1.33% Disposed -3.3% (price as of 2026-10-05)
Sept. 18, 2025 OLMA S 3,086 $8.32 $25,676 117,028 Indirect -2.57% Disposed -3.2% (price as of 2026-10-05)
Sept. 16, 2025 OLMA S 10,000 $8.04 $80,400 754,140 Direct -1.31% Disposed 0.2% (price as of 2026-10-05)
Sept. 16, 2025 OLMA S 1,914 $8.08 $15,465 120,114 Indirect -1.57% Disposed -0.3% (price as of 2026-10-05)
Dec. 11, 2024 OLMA S 7,958 $8.66 $68,916 764,319 Direct -1.03% Disposed -7.0% (price as of 2026-10-05)
Dec. 11, 2024 OLMA S 179 $9.39 $1,681 764,140 Direct -0.02% Disposed -14.2% (price as of 2026-10-05)
Dec. 10, 2024 OLMA S 8,256 $9.37 $77,359 772,277 Direct -1.06% Disposed -14.0% (price as of 2026-10-05)
July 30, 2024 OLMA S 10b5-1 934 $15.55 $14,524 751,283 Direct -0.12% Disposed -48.2% (price as of 2026-10-05)
July 29, 2024 OLMA S 10b5-1 4,066 $15.58 $63,348 752,217 Direct -0.54% Disposed -48.3% (price as of 2026-10-05)
July 11, 2024 OLMA S 10b5-1 5,000 $12.26 $61,300 756,283 Direct -0.66% Disposed -34.3% (price as of 2026-10-05)
June 28, 2024 OLMA S 10b5-1 20,000 $10.77 $215,400 761,283 Direct -2.56% Disposed -25.2% (price as of 2026-10-05)
June 4, 2024 OLMA S 10b5-1 5,000 $12.33 $61,650 781,283 Direct -0.64% Disposed -34.7% (price as of 2026-10-05)
June 3, 2024 OLMA S 10b5-1 5,000 $10.93 $54,650 786,283 Direct -0.63% Disposed -26.3% (price as of 2026-10-05)
May 31, 2024 OLMA S 10b5-1 15,000 $9.41 $141,150 791,283 Direct -1.86% Disposed -14.4% (price as of 2026-10-05)
May 6, 2024 OLMA S 10b5-1 5,000 $10.92 $54,600 806,283 Direct -0.62% Disposed -26.2% (price as of 2026-10-05)
April 30, 2024 OLMA S 10b5-1 15,000 $9.51 $142,650 811,283 Direct -1.82% Disposed -15.3% (price as of 2026-10-05)
March 28, 2024 OLMA S 10b5-1 20,000 $10.97 $219,400 826,283 Direct -2.36% Disposed -26.6% (price as of 2026-10-05)
Feb. 29, 2024 OLMA S 10b5-1 24,900 $12.41 $309,009 846,383 Direct -2.86% Disposed -35.1% (price as of 2026-10-05)
Feb. 29, 2024 OLMA S 10b5-1 100 $13.00 $1,300 846,283 Direct -0.01% Disposed -38.0% (price as of 2026-10-05)
Feb. 1, 2024 OLMA S 10b5-1 5,000 $15.56 $77,800 871,283 Direct -0.57% Disposed -48.2% (price as of 2026-10-05)
Jan. 31, 2024 OLMA S 10b5-1 25,000 $12.23 $305,750 876,283 Direct -2.77% Disposed -34.1% (price as of 2026-10-05)
Dec. 29, 2023 OLMA S 10b5-1 22,500 $13.30 $299,250 903,783 Direct -2.43% Disposed -39.4% (price as of 2026-10-05)
Dec. 29, 2023 OLMA S 10b5-1 2,500 $14.10 $35,250 901,283 Direct -0.28% Disposed -42.9% (price as of 2026-10-05)
Nov. 30, 2023 OLMA S 10b5-1 25,000 $12.57 $314,250 926,283 Direct -2.63% Disposed -35.9% (price as of 2026-10-05)
Nov. 22, 2023 OLMA S 3,989 $13.90 $55,447 951,283 Direct -0.42% Disposed -42.1% (price as of 2026-10-05)
Nov. 21, 2023 OLMA S 4,192 $14.86 $62,293 955,272 Direct -0.44% Disposed -45.8% (price as of 2026-10-05)
Nov. 2, 2023 OLMA S 10b5-1 5,000 $15.64 $78,200 943,714 Direct -0.53% Disposed -48.5% (price as of 2026-10-05)
Oct. 31, 2023 OLMA S 10b5-1 25,000 $12.05 $301,250 948,714 Direct -2.57% Disposed -33.2% (price as of 2026-10-05)
Sept. 29, 2023 OLMA S 10b5-1 25,000 $12.41 $310,250 973,714 Direct -2.50% Disposed -35.1% (price as of 2026-10-05)
Sept. 5, 2023 OLMA S 10b5-1 10,000 $11.62 $116,200 998,714 Direct -0.99% Disposed -30.7% (price as of 2026-10-05)
Aug. 31, 2023 OLMA S 10b5-1 15,000 $9.36 $140,400 1,008,714 Direct -1.47% Disposed -13.9% (price as of 2026-10-05)
Aug. 16, 2023 OLMA S 10b5-1 15,000 $10.14 $152,100 1,023,714 Direct -1.44% Disposed -20.6% (price as of 2026-10-05)
Aug. 16, 2023 OLMA S 10b5-1 15,000 $10.14 $152,100 1,023,714 Direct -1.44% Disposed -20.6% (price as of 2026-10-05)
June 8, 2023 OLMA S 10,000 $6.30 $63,000 1,038,714 Direct -0.95% Disposed 27.9% (price as of 2026-10-05)
June 6, 2023 OLMA S 5,000 $6.30 $31,500 1,048,714 Direct -0.47% Disposed 27.9% (price as of 2026-10-05)
June 5, 2023 OLMA S 5,000 $6.04 $30,200 1,053,714 Direct -0.47% Disposed 33.4% (price as of 2026-10-05)
Nov. 29, 2021 OLMA S 10b5-1 400 $24.76 $9,904 1,051,146 Direct -0.04% Disposed -67.5% (price as of 2026-10-05)
Oct. 19, 2021 OLMA S 10b5-1 7,445 $27.85 $207,343 1,056,101 Direct -0.70% Disposed -71.1% (price as of 2026-10-05)
Oct. 19, 2021 OLMA S 10b5-1 4,555 $28.20 $128,451 1,051,546 Direct -0.43% Disposed -71.4% (price as of 2026-10-05)
Sept. 20, 2021 OLMA S 10b5-1 12,000 $26.30 $315,600 1,063,546 Direct -1.12% Disposed -69.4% (price as of 2026-10-05)
Aug. 19, 2021 OLMA S 10b5-1 12,000 $24.97 $299,640 1,075,546 Direct -1.10% Disposed -67.7% (price as of 2026-10-05)
July 20, 2021 OLMA S 10b5-1 4,123 $25.63 $105,672 1,087,546 Direct -0.38% Disposed -68.6% (price as of 2026-10-05)
July 19, 2021 OLMA S 10b5-1 7,877 $24.83 $195,586 1,091,669 Direct -0.72% Disposed -67.6% (price as of 2026-10-05)
June 18, 2021 OLMA S 10b5-1 9,410 $24.54 $230,921 1,102,136 Direct -0.85% Disposed -67.2% (price as of 2026-10-05)
June 18, 2021 OLMA S 10b5-1 1,990 $25.59 $50,924 1,100,146 Direct -0.18% Disposed -68.5% (price as of 2026-10-05)
June 18, 2021 OLMA S 10b5-1 600 $26.30 $15,780 1,099,546 Direct -0.05% Disposed -69.4% (price as of 2026-10-05)

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
June 18, 2026 OLMA Stock Option (Right to Buy) Common Stock (29,500) $9.51 June 18, 2036 29,500 Acquired
June 11, 2025 OLMA Stock Option (right to buy) Common Stock (24,150) $4.08 June 11, 2035 24,150 Acquired
June 14, 2024 OLMA Stock Option (Right to Buy) Common Stock (23,000) $12.36 June 14, 2034 23,000 Acquired
Feb. 1, 2023 OLMA Stock Option (Right to Buy) Common Stock (150,000) $4.87 Jan. 31, 2033 150,000 Acquired
Feb. 1, 2022 OLMA Stock Option (Right to Buy) Common Stock (104,500) $7.02 Jan. 31, 2032 104,500 Acquired
Nov. 23, 2020 OLMA Series A Convertible Preferred Stock Common Stock (71,374) · · 71,374 Disposed
Nov. 23, 2020 OLMA Series A Convertible Preferred Stock Common Stock (122,028) · · 122,028 Disposed
Nov. 18, 2020 OLMA Stock Option (Right to Buy) Common Stock (1,076) $19.00 Nov. 17, 2030 1,076 Acquired
Nov. 18, 2020 OLMA Stock Option (Right to Buy) Common Stock (179,340) $19.00 Nov. 17, 2030 179,340 Acquired
Sept. 12, 2020 OLMA Stock Option (Right to Buy) Common Stock (227,859) $4.82 Sept. 11, 2030 227,859 Acquired

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

Initial ownership (Form 3) 4 holdings

07

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

DateTickerSecuritySharesOwnership
Nov. 18, 2020 OLMA Common Stock 1,040,172 Direct
Nov. 18, 2020 OLMA Series A Convertible Preferred Stock→ Common Stock (71,374) 71,374 Direct
Nov. 18, 2020 OLMA Series A Convertible Preferred Stock→ Common Stock (122,028) 122,028 Indirect
Nov. 18, 2020 OLMA Stock Option (Right to Buy)→ Common Stock (227,859) 227,859 Direct