| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Jun 16 '26 | Sale | 14.45 | 20,000 | 288,982 | 91,018 | Jun 16 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | May 14 '26 | Option Exercise | 0.00 | 2,266 | 0 | 111,351 | May 14 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Mar 16 '26 | Sale | 10.33 | 15,000 | 154,997 | 110,218 | Mar 17 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Mar 06 '26 | Option Exercise | 0.00 | 6,110 | 0 | 126,107 | Mar 06 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Mar 04 '26 | Option Exercise | 0.00 | 14,988 | 0 | 124,427 | Mar 04 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Feb 23 '26 | Option Exercise | 0.00 | 6,076 | 0 | 119,175 | Feb 24 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Dec 31 '25 | Option Exercise | 0.00 | 28,374 | 0 | 120,243 | Jan 02 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Dec 12 '25 | Sale | 12.97 | 10,000 | 129,675 | 108,810 | Dec 12 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Nov 14 '25 | Option Exercise | 0.00 | 2,264 | 0 | 119,358 | Nov 17 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Sep 06 '25 | Option Exercise | 0.00 | 26,476 | 0 | 120,994 | Sep 09 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Aug 23 '25 | Option Exercise | 0.00 | 6,074 | 0 | 111,703 | Aug 26 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | May 14 '25 | Option Exercise | 0.00 | 21,512 | 0 | 109,560 | May 14 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Mar 06 '25 | Option Exercise | 0.00 | 26,472 | 0 | 102,063 | Mar 07 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Feb 23 '25 | Option Exercise | 0.00 | 6,076 | 0 | 92,934 | Feb 25 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Dec 31 '24 | Option Exercise | 0.00 | 185,096 | 0 | 128,951 | Jan 03 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Sep 06 '24 | Option Exercise | 0.00 | 26,476 | 0 | 42,993 | Sep 06 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Aug 23 '24 | Option Exercise | 0.00 | 6,074 | 0 | 33,636 | Aug 23 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Mar 15 '24 | Sale | 10.09 | 5,000 | 50,460 | 30,599 | Mar 18 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Mar 06 '24 | Option Exercise | 0.00 | 26,474 | 0 | 36,469 | Mar 07 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Feb 23 '24 | Option Exercise | 0.00 | 12,144 | 0 | 28,233 | Feb 23 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Feb 19 '24 | Option Exercise | 0.00 | 11,387 | 0 | 24,134 | Feb 21 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Sep 06 '23 | Option Exercise | 0.00 | 26,476 | 0 | 40,730 | Sep 07 12:00 AM |
| OSPN | Martell Jorge Garcia | Chief Financial Officer | Mar 06 '23 | Option Exercise | 0.00 | 26,472 | 0 | 50,913 | Mar 06 12:00 AM |