| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Jul 16 '26 | Sale | 13.67 | 8,000 | 109,345 | 112,945 | Jul 17 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Jul 16 '26 | Option Exercise | 0.00 | 8,000 | 0 | 143,600 | Jul 17 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Jul 02 '26 | Sale | 13.65 | 7,897 | 107,782 | 112,945 | Jul 06 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Jul 01 '26 | Option Exercise | 0.00 | 39,946 | 0 | 120,842 | Jul 06 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Jun 02 '26 | Option Exercise | 0.00 | 8,000 | 0 | 143,600 | Jun 03 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Jun 02 '26 | Sale | 11.96 | 8,000 | 95,700 | 100,869 | Jun 03 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Apr 02 '26 | Sale | 8.17 | 7,830 | 63,997 | 99,485 | Apr 03 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Apr 01 '26 | Option Exercise | 0.00 | 39,948 | 0 | 125,401 | Apr 03 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Jan 01 '26 | Option Exercise | 0.00 | 27,724 | 0 | 92,914 | Jan 05 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Jan 01 '26 | Sale | 8.61 | 5,573 | 48,000 | 87,341 | Jan 05 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Oct 02 '25 | Sale | 8.24 | 5,428 | 44,720 | 77,393 | Oct 03 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Oct 01 '25 | Option Exercise | 0.00 | 27,722 | 0 | 82,821 | Oct 03 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Jul 02 '25 | Sale | 12.56 | 5,366 | 67,415 | 68,960 | Jul 03 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Jul 01 '25 | Option Exercise | 0.00 | 27,722 | 0 | 74,326 | Jul 03 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Apr 02 '25 | Sale | 9.31 | 5,401 | 50,269 | 60,465 | Apr 03 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Apr 01 '25 | Option Exercise | 0.00 | 27,722 | 0 | 65,866 | Apr 03 |
| PUBM | Kumar Mukul | PRESIDENT, ENGINEERING | Mar 05 '25 | Option Exercise | 0.00 | 88,000 | 0 | 135,600 | Mar 07 |