| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| OMDA | Gracey Craig | Chief Accounting Officer | Jul 13 '26 | Sale | 24.00 | 1,041 | 24,984 | 15,441 | Jul 15 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jul 13 '26 | Option Exercise | 6.57 | 1,041 | 6,839 | 16,482 | Jul 15 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jun 29 '26 | Sale | 21.00 | 4,166 | 87,486 | 858 | Jul 08 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jun 29 '26 | Option Exercise | 6.57 | 2,083 | 13,685 | 17,524 | Jul 08 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jun 26 '26 | Sale | 20.00 | 4,168 | 83,360 | 2,941 | Jul 08 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jun 26 '26 | Option Exercise | 6.57 | 2,084 | 13,692 | 17,525 | Jul 08 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jun 24 '26 | Option Exercise | 6.57 | 2,083 | 13,685 | 17,524 | Jul 08 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jun 24 '26 | Sale | 19.01 | 4,166 | 79,204 | 5,025 | Jul 08 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jun 22 '26 | Option Exercise | 6.57 | 2,083 | 13,685 | 17,524 | Jul 08 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jun 22 '26 | Sale | 18.00 | 4,166 | 74,988 | 7,108 | Jul 08 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jun 12 '26 | Sale | 17.42 | 13,788 | 240,246 | 9,191 | Jul 08 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jun 12 '26 | Option Exercise | 6.57 | 6,250 | 41,063 | 22,335 | Jul 08 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jul 01 '26 | Option Exercise | 6.57 | 637 | 4,185 | 16,078 | Jul 02 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jul 01 '26 | Sale | 23.00 | 637 | 14,651 | 15,441 | Jul 02 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jun 30 '26 | Option Exercise | 6.57 | 405 | 2,661 | 15,846 | Jul 02 |
| OMDA | Gracey Craig | Chief Accounting Officer | Jun 30 '26 | Sale | 22.00 | 405 | 8,910 | 15,441 | Jul 02 |