| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| OLMA | Zojwalla Naseem | Chief Medical Officer | Dec 23 '25 | Option Exercise | 7.02 | 100,000 | 702,000 | 156,818 | Dec 23 12:00 AM |
| OLMA | Zojwalla Naseem | Chief Medical Officer | Dec 23 '25 | Sale | 27.66 | 99,509 | 2,752,419 | 4,488 | Dec 23 12:00 AM |
| OLMA | Zojwalla Naseem | Chief Medical Officer | Dec 22 '25 | Option Exercise | 14.07 | 100,000 | 1,406,786 | 206,818 | Dec 23 12:00 AM |
| OLMA | Zojwalla Naseem | Chief Medical Officer | Dec 22 '25 | Sale | 28.04 | 100,000 | 2,804,000 | 53,997 | Dec 23 12:00 AM |
| OLMA | Zojwalla Naseem | Chief Medical Officer | Dec 19 '25 | Option Exercise | 15.25 | 80,000 | 1,220,000 | 173,997 | Dec 23 12:00 AM |
| OLMA | Zojwalla Naseem | Chief Medical Officer | Dec 19 '25 | Sale | 28.20 | 70,000 | 1,973,729 | 103,997 | Dec 23 12:00 AM |
| OLMA | Zojwalla Naseem | CHIEF MEDICAL OFFICER | Dec 16 '24 | Option Exercise | 4.87 | 28,000 | 136,360 | 129,509 | Dec 17 12:00 AM |
| OLMA | Zojwalla Naseem | CHIEF MEDICAL OFFICER | Dec 11 '24 | Sale | 8.68 | 14,522 | 125,994 | 115,509 | Dec 11 12:00 AM |
| OLMA | Zojwalla Naseem | CHIEF MEDICAL OFFICER | Dec 10 '24 | Sale | 9.37 | 13,283 | 124,462 | 130,031 | Dec 11 12:00 AM |
| OLMA | Zojwalla Naseem | CHIEF MEDICAL OFFICER | May 24 '24 | Option Exercise | 4.87 | 18,920 | 92,140 | 126,840 | May 28 12:00 AM |
| OLMA | Zojwalla Naseem | CHIEF MEDICAL OFFICER | Mar 18 '24 | Option Exercise | 4.87 | 27,400 | 133,438 | 136,300 | Mar 20 12:00 AM |
| OLMA | Zojwalla Naseem | CHIEF MEDICAL OFFICER | Jan 25 '24 | Option Exercise | 7.02 | 40,000 | 280,800 | 214,000 | Jan 29 12:00 AM |
| OLMA | Zojwalla Naseem | CHIEF MEDICAL OFFICER | Dec 11 '23 | Option Exercise | 7.02 | 5,800 | 40,716 | 234,000 | Dec 12 12:00 AM |
| OLMA | Zojwalla Naseem | CHIEF MEDICAL OFFICER | Dec 06 '23 | Option Exercise | 7.02 | 26,200 | 183,924 | 236,900 | Dec 07 12:00 AM |
| OLMA | Zojwalla Naseem | CHIEF MEDICAL OFFICER | Nov 22 '23 | Sale | 13.89 | 7,095 | 98,550 | 30,664 | Nov 22 12:00 AM |
| OLMA | Zojwalla Naseem | CHIEF MEDICAL OFFICER | Nov 21 '23 | Sale | 14.84 | 7,461 | 110,747 | 37,759 | Nov 22 12:00 AM |