| 
| Insider Trading | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |  | Bergman Artur | Chief Technology Officer | Oct 27 '25 | Sale | 8.34 | 20,000 | 166,800 | 3,361,276 | Oct 29 04:58 PM |  | Bergman Artur | Chief Technology Officer | Oct 20 '25 | Sale | 8.23 | 20,000 | 164,600 | 3,381,276 | Oct 22 05:07 PM |  | Compton Charles Lacey III | CEO | Oct 16 '25 | Sale | 8.41 | 11,378 | 95,689 | 659,313 | Oct 20 04:56 PM |  | Bergman Artur | Chief Technology Officer | Oct 13 '25 | Sale | 8.22 | 20,000 | 164,400 | 3,401,276 | Oct 15 04:55 PM |  | Charles L. Compton III | Director | Oct 16 '25 | Proposed Sale | 8.23 | 11,321 | 93,172 |  | Oct 10 04:57 PM |  | Bergman Artur | Chief Technology Officer | Oct 06 '25 | Sale | 8.76 | 20,000 | 175,200 | 3,421,276 | Oct 08 05:10 PM |  | Bergman Artur | Chief Technology Officer | Sep 29 '25 | Sale | 8.53 | 20,000 | 170,600 | 3,441,276 | Oct 01 05:09 PM |  | Bergman Artur | Chief Technology Officer | Sep 22 '25 | Sale | 8.70 | 20,000 | 174,000 | 3,461,276 | Sep 24 05:27 PM |  | Lovett Scott R. | President, Go to Market | Sep 17 '25 | Sale | 8.41 | 42,172 | 354,667 | 1,088,551 | Sep 19 04:41 PM |  | Bergman Artur | Chief Technology Officer | Sep 15 '25 | Sale | 8.56 | 20,000 | 171,210 | 3,481,276 | Sep 17 04:46 PM |  | Lovett Scott R. | President, Go to Market | Sep 15 '25 | Sale | 8.28 | 178,931 | 1,481,549 | 1,165,185 | Sep 17 04:46 PM |  | Lovett Scott R. | President, Go to Market | Sep 16 '25 | Sale | 8.63 | 34,462 | 297,407 | 1,130,723 | Sep 17 04:46 PM |  | SCOTT LOVETT | Officer | Sep 17 '25 | Proposed Sale | 8.42 | 42,172 | 355,088 |  | Sep 17 04:27 PM |  | TODD NIGHTINGALE | Director | Sep 15 '25 | Proposed Sale | 7.73 | 14,000 | 108,220 |  | Sep 15 04:28 PM |  | SCOTT R LOVETT | Officer | Sep 15 '25 | Proposed Sale | 7.73 | 178,931 | 1,383,137 |  | Sep 15 04:27 PM |  | Scott Lovett | Officer | Sep 16 '25 | Proposed Sale | 7.52 | 33,949 | 255,296 |  | Sep 12 05:16 PM |  | Bergman Artur | Chief Technology Officer | Sep 08 '25 | Sale | 7.45 | 20,000 | 149,000 | 3,501,276 | Sep 10 05:09 PM |  | THE PER ARTUR BERGMAN REVOCABL | Director | Sep 08 '25 | Proposed Sale | 7.43 | 220,000 | 1,634,600 |  | Sep 08 04:24 PM |  | Compton Charles Lacey III | CEO | Sep 03 '25 | Sale | 7.45 | 2,954 | 22,007 | 670,691 | Sep 05 05:13 PM |  | Lovett Scott R. | President, Go to Market | Sep 03 '25 | Sale | 7.45 | 619 | 4,612 | 1,344,116 | Sep 05 05:13 PM |  | Bergman Artur | Chief Technology Officer | Sep 02 '25 | Sale | 7.41 | 58,138 | 430,803 | 3,521,276 | Sep 04 05:56 PM |  | Daniels Richard Devon | Director | Aug 29 '25 | Sale | 7.61 | 18,248 | 138,867 | 67,652 | Sep 03 05:06 PM |  | Scott Lovet | Officer | Sep 03 '25 | Proposed Sale | 7.25 | 616 | 4,466 |  | Sep 02 05:21 PM |  | Charles L. Compton III | Officer | Sep 03 '25 | Proposed Sale | 7.25 | 2,939 | 21,308 |  | Sep 02 05:19 PM |  | THE PER ARTUR BERGMAN REVOCABL | Director | Sep 02 '25 | Proposed Sale | 7.61 | 58,138 | 442,430 |  | Sep 02 04:37 PM |  | Bergman Artur | Chief Technology Officer | Aug 27 '25 | Sale | 7.30 | 849 | 6,198 | 3,579,414 | Aug 29 04:56 PM |  | RICHARD DANIELS | Director | Aug 29 '25 | Proposed Sale | 7.61 | 18,248 | 138,887 |  | Aug 29 04:53 PM |  | Artur Bergman | Officer | Aug 27 '25 | Proposed Sale | 7.08 | 854 | 6,046 |  | Aug 25 06:25 PM |  | Compton Charles Lacey III | CEO | Aug 18 '25 | Sale | 6.88 | 15,335 | 105,505 | 673,645 | Aug 20 05:48 PM |  | Lovett Scott R. | President, Go to Market | Aug 18 '25 | Sale | 6.88 | 9,076 | 62,443 | 1,344,735 | Aug 20 05:47 PM |  | Bergman Artur | Chief Technology Officer | Aug 18 '25 | Sale | 6.88 | 26,418 | 181,756 | 3,599,616 | Aug 20 05:46 PM |  | Bergman Artur | Chief Technology Officer | Aug 19 '25 | Sale | 7.33 | 19,353 | 141,857 | 3,580,263 | Aug 20 05:46 PM |  | ARTUR BERGMAN | Director | Aug 19 '25 | Proposed Sale | 7.08 | 19,353 | 137,019 |  | Aug 19 04:47 PM |  | Artur Bergman | Officer | Aug 18 '25 | Proposed Sale | 7.46 | 27,770 | 207,164 |  | Aug 14 05:41 PM |  | Charles Compton | Director | Aug 18 '25 | Proposed Sale | 7.46 | 15,180 | 113,243 |  | Aug 14 05:39 PM |  | Scott Lovett | Officer | Aug 18 '25 | Proposed Sale | 7.46 | 8,984 | 67,021 |  | Aug 14 05:25 PM |  | Compton Charles Lacey III | CEO | Jul 17 '25 | Sale | 6.83 | 2,183 | 14,910 | 411,203 | Jul 21 04:25 PM |  | CHARLES L COMPTON III | Director | Jul 17 '25 | Proposed Sale | 6.82 | 2,183 | 14,888 |  | Jul 17 04:21 PM |  | Compton Charles Lacey III | CEO | Jul 16 '25 | Sale | 6.87 | 11,379 | 78,174 | 413,386 | Jul 17 04:16 PM |  | KISLING RONALD W | Chief Financial Officer | Jul 16 '25 | Sale | 6.87 | 7,463 | 51,271 | 627,590 | Jul 17 04:14 PM |  | Ronald Kisling | Officer | Jul 16 '25 | Proposed Sale | 7.05 | 7,294 | 51,423 |  | Jul 10 04:59 PM |  | Charles Lacey Compton III | Officer | Jul 16 '25 | Proposed Sale | 7.05 | 11,121 | 78,403 |  | Jul 10 04:54 PM |  | Lovett Scott R. | Chief Revenue Officer | Jun 17 '25 | Sale | 6.95 | 127,608 | 886,876 | 1,287,145 | Jun 20 05:01 PM |  | Scott Lovett | Officer | Jun 17 '25 | Proposed Sale | 7.66 | 108,822 | 833,577 |  | Jun 13 05:19 PM |  | Bergman Artur | Chief Technology Officer | Jun 04 '25 | Sale | 7.73 | 1,372 | 10,606 | 3,626,034 | Jun 06 04:57 PM |  | KISLING RONALD W | Chief Financial Officer | Jun 02 '25 | Sale | 7.41 | 12,000 | 88,920 | 635,053 | Jun 04 05:00 PM |  | ARTUR BERGMAN | Director | Jun 04 '25 | Proposed Sale | 7.72 | 1,372 | 10,592 |  | Jun 04 04:22 PM |  | RONALD KISLING LIVING TRUST U/ | Officer | Jun 02 '25 | Proposed Sale | 7.28 | 12,000 | 87,360 |  | Jun 02 04:31 PM |  | Nightingale Todd | CEO | May 28 '25 | Sale | 7.42 | 3,188 | 23,655 | 1,901,200 | May 30 05:37 PM |  | KISLING RONALD W | Chief Financial Officer | May 28 '25 | Sale | 7.42 | 546 | 4,051 | 647,053 | May 30 05:33 PM |  | Bergman Artur | Chief Technology Officer | May 28 '25 | Sale | 7.42 | 558 | 4,140 | 3,627,406 | May 30 05:30 PM |  | KISLING RONALD W | Chief Financial Officer | May 23 '25 | Sale | 7.19 | 2,122 | 15,257 | 647,599 | May 28 05:13 PM |  | Nightingale Todd | CEO | May 23 '25 | Sale | 7.19 | 12,547 | 90,213 | 1,904,388 | May 28 05:13 PM |  | Todd Nightingale | Officer | May 28 '25 | Proposed Sale | 7.75 | 3,559 | 27,582 |  | May 23 05:22 PM |  | Ronald Kisling | Officer | May 28 '25 | Proposed Sale | 7.75 | 712 | 5,518 |  | May 23 05:19 PM |  | Artur Bergman | Director | May 28 '25 | Proposed Sale | 7.75 | 779 | 6,037 |  | May 23 05:14 PM |  | Ronald Kisling | Officer | May 23 '25 | Proposed Sale | 8.27 | 2,355 | 19,476 |  | May 20 04:40 PM |  | Todd Nightingale | Officer | May 23 '25 | Proposed Sale | 8.27 | 13,606 | 112,522 |  | May 20 04:37 PM |  | Nightingale Todd | CEO | May 16 '25 | Sale | 8.19 | 64,353 | 527,051 | 1,915,080 | May 20 04:32 PM |  | KISLING RONALD W | Chief Financial Officer | May 16 '25 | Sale | 8.19 | 15,972 | 130,811 | 649,721 | May 20 04:32 PM |  | Lovett Scott R. | Chief Revenue Officer | May 16 '25 | Sale | 8.19 | 4,745 | 38,862 | 1,414,753 | May 20 04:31 PM |  | Bergman Artur | Chief Technology Officer | May 19 '25 | Sale | 7.75 | 22,939 | 177,777 | 3,627,964 | May 20 04:31 PM |  | Bergman Artur | Chief Technology Officer | May 16 '25 | Sale | 8.19 | 18,155 | 148,689 | 3,650,903 | May 20 04:31 PM |  | ARTUR BERGMAN | Director | May 19 '25 | Proposed Sale | 8.05 | 22,939 | 184,659 |  | May 19 04:26 PM |  | Todd Nightingale | Officer | May 16 '25 | Proposed Sale | 6.03 | 71,847 | 433,237 |  | May 09 04:37 PM |  | Scott Lovett | Officer | May 16 '25 | Proposed Sale | 6.03 | 5,575 | 33,617 |  | May 09 04:28 PM |  | Artur Bergman | Officer | May 16 '25 | Proposed Sale | 6.03 | 25,339 | 152,794 |  | May 09 04:26 PM |  | Ronald Kisling | Officer | May 16 '25 | Proposed Sale | 6.03 | 18,245 | 110,017 |  | May 09 04:23 PM |  | KISLING RONALD W | Chief Financial Officer | Apr 16 '25 | Sale | 5.26 | 5,342 | 28,099 | 665,693 | Apr 17 05:19 PM |  | Ronald Kisling | Officer | Apr 16 '25 | Proposed Sale | 5.13 | 5,233 | 26,845 |  | Apr 11 05:12 PM |  | KISLING RONALD W | Chief Financial Officer | Mar 31 '25 | Sale | 6.32 | 12,000 | 75,840 | 671,035 | Apr 02 05:20 PM |  | PAISLEY CHRISTOPHER B | Director | Mar 24 '25 | Option Exercise | 4.44 | 38,424 | 170,603 | 100,630 | Mar 26 06:15 PM |  | Bergman Artur | Chief Technology Officer | Mar 05 '25 | Sale | 6.88 | 5,304 | 36,492 | 3,669,058 | Mar 06 05:08 PM |  | PER ARTUR BERGMAN | Director | Mar 05 '25 | Proposed Sale | 6.60 | 1,766 | 11,656 |  | Mar 05 04:23 PM |  | Nightingale Todd | CEO | Feb 28 '25 | Sale | 6.64 | 22,999 | 152,713 | 1,616,920 | Mar 04 04:58 PM |  | KISLING RONALD W | Chief Financial Officer | Feb 28 '25 | Sale | 6.64 | 3,795 | 25,199 | 683,877 | Mar 04 04:57 PM |  | KISLING RONALD W | Chief Financial Officer | Mar 03 '25 | Sale | 6.87 | 842 | 5,785 | 683,035 | Mar 04 04:57 PM |  | Bergman Artur | Chief Technology Officer | Feb 28 '25 | Sale | 6.64 | 4,016 | 26,666 | 3,674,362 | Mar 04 04:57 PM |  | Nightingale Todd | CEO | Feb 25 '25 | Sale | 6.87 | 8,595 | 59,048 | 1,544,706 | Feb 27 04:39 PM |  | KISLING RONALD W | Chief Financial Officer | Feb 25 '25 | Sale | 6.87 | 2,063 | 14,173 | 506,480 | Feb 27 04:38 PM |  | Artur Bergman | Officer | Feb 27 '25 | Proposed Sale | 6.76 | 5,298 | 35,814 |  | Feb 26 05:08 PM |  | Ronald Kisling | Officer | Feb 27 '25 | Proposed Sale | 6.76 | 4,144 | 28,013 |  | Feb 26 05:06 PM |  | Todd Nightingale | Officer | Feb 27 '25 | Proposed Sale | 6.76 | 25,384 | 171,596 |  | Feb 26 05:04 PM |  | Ronald Kisling | Officer | Mar 03 '25 | Proposed Sale | 7.81 | 961 | 7,505 |  | Feb 24 05:34 PM |  | KISLING RONALD W | Chief Financial Officer | Feb 19 '25 | Sale | 8.04 | 11,269 | 90,603 | 508,543 | Feb 21 05:17 PM |  | Bergman Artur | Chief Technology Officer | Feb 20 '25 | Sale | 7.78 | 23,062 | 179,422 | 3,350,950 | Feb 21 05:17 PM |  | Bergman Artur | Chief Technology Officer | Feb 19 '25 | Sale | 8.04 | 12,821 | 103,081 | 3,374,012 | Feb 21 05:17 PM |  | Nightingale Todd | CEO | Feb 19 '25 | Sale | 8.04 | 35,509 | 285,492 | 1,553,301 | Feb 21 05:16 PM |  | Ronald Kisling | Officer | Feb 25 '25 | Proposed Sale | 8.07 | 2,355 | 19,005 |  | Feb 19 05:38 PM |  | Todd Nightingale | Officer | Feb 25 '25 | Proposed Sale | 8.07 | 9,810 | 79,167 |  | Feb 19 05:36 PM |  | Artur Bergman | Director | Feb 19 '25 | Proposed Sale | 10.06 | 2,263 | 22,766 |  | Feb 12 05:33 PM |  | Bergman Artur | Chief Technology Officer | Feb 10 '25 | Sale | 10.58 | 10,000 | 105,800 | 3,364,136 | Feb 12 05:26 PM |  | Todd Nightingale | Officer | Feb 19 '25 | Proposed Sale | 9.99 | 39,390 | 393,506 |  | Feb 10 06:29 PM |  | Artur Bergman | Officer | Feb 19 '25 | Proposed Sale | 9.99 | 13,649 | 136,354 |  | Feb 10 06:24 PM |  | Ronald Kisling | Officer | Feb 19 '25 | Proposed Sale | 9.99 | 12,730 | 127,173 |  | Feb 10 06:22 PM |  | Bergman Artur | Chief Technology Officer | Feb 03 '25 | Sale | 10.21 | 10,000 | 102,100 | 3,374,136 | Feb 05 06:05 PM |  | Bergman Artur | Chief Technology Officer | Jan 23 '25 | Sale | 10.31 | 31,551 | 325,291 | 3,394,136 | Jan 27 05:24 PM |  | Bergman Artur | Chief Technology Officer | Jan 27 '25 | Sale | 10.12 | 10,000 | 101,200 | 3,384,136 | Jan 27 05:24 PM |  | KISLING RONALD W | Chief Financial Officer | Jan 16 '25 | Sale | 9.45 | 6,038 | 57,059 | 519,812 | Jan 21 05:02 PM |  | Ronald Kisling | Officer | Jan 16 '25 | Proposed Sale | 9.72 | 6,008 | 58,398 |  | Jan 10 04:18 PM |  |