| 2/5/2025 | Taylor Frigon Capital Management LLC | 692,062 | $0.27M | 0.1% | -7.7% | 2.055% |  |
| 10/23/2024 | Taylor Frigon Capital Management LLC | 749,755 | $0.30M | 0.1% | -5.9% | 2.226% |  |
| 5/16/2024 | AWM Investment Company Inc. | 1,878,106 | $0.68M | 0.1% | -3.0% | 5.576% |  |
| 2/12/2024 | B. Riley Financial Inc. | 1,043,176 | $1.59M | 1.0% | N/A | 3.097% |  |
| 2/8/2024 | First Eagle Investment Management LLC | 387,734 | $0.59M | 0.0% | +19.2% | 1.151% |  |
| 2/6/2024 | Private Advisor Group LLC | 152,780 | $0.23M | 0.0% | +69.6% | 0.454% |  |
| 2/5/2024 | Skylands Capital LLC | 1,278,984 | $1.94M | 0.3% | +22.5% | 3.797% |  |
| 1/31/2024 | SFE Investment Counsel | 23,809 | $36K | 0.0% | N/A | 0.071% |  |
| 1/30/2024 | Taylor Frigon Capital Management LLC | 796,372 | $1.21M | 0.6% | +50.3% | 2.365% |  |
| 1/22/2024 | Perkins Capital Management Inc. | 131,500 | $0.20M | 0.2% | -11.1% | 0.390% |  |
| 1/19/2024 | Pinnacle Associates Ltd. | 25,800 | $39K | 0.0% | N/A | 0.077% |  |
| 11/14/2023 | AWM Investment Company Inc. | 877,353 | $2.94M | 0.4% | +25.0% | 3.390% |  |
| 11/13/2023 | FMR LLC | 1,680,624 | $5.63M | 0.0% | +56.7% | 6.494% |  |
| 11/9/2023 | Blair William & Co. IL | 452,652 | $1.52M | 0.0% | +713.7% | 1.749% |  |
| 11/3/2023 | Private Advisor Group LLC | 90,100 | $0.30M | 0.0% | +275.9% | 0.348% |  |
| 11/2/2023 | Perkins Capital Management Inc. | 148,000 | $0.50M | 0.5% | N/A | 0.572% |  |
| 10/27/2023 | Skylands Capital LLC | 1,043,891 | $3.50M | 0.5% | +2,278.4% | 4.034% |  |
| 10/25/2023 | Taylor Frigon Capital Management LLC | 529,812 | $1.78M | 1.0% | +47.8% | 2.047% |  |
| 10/18/2023 | Riverwater Partners LLC | 25,939 | $87K | 0.1% | N/A | 0.100% |  |
| 8/14/2023 | Driehaus Capital Management LLC | 673,858 | $2.34M | 0.0% | -3.5% | 2.605% |  |
| 8/11/2023 | AWM Investment Company Inc. | 702,145 | $2.44M | 0.3% | -11.6% | 2.714% |  |
| 8/10/2023 | Private Advisor Group LLC | 23,967 | $83K | 0.0% | N/A | 0.093% |  |
| 8/4/2023 | Anchor Capital Advisors LLC | 31,820 | $0.11M | 0.0% | -62.4% | 0.123% |  |
| 8/3/2023 | Skylands Capital LLC | 43,891 | $0.15M | 0.0% | N/A | 0.170% |  |
| 5/15/2023 | Hood River Capital Management LLC | 161,220 | $0.68M | 0.0% | +71.8% | 0.623% |  |
| 5/3/2023 | Anchor Capital Advisors LLC | 84,665 | $0.36M | 0.0% | +24.7% | 0.327% |  |
| 4/25/2023 | Taylor Frigon Capital Management LLC | 360,261 | $1.52M | 0.8% | -1.7% | 1.393% |  |
| 2/14/2023 | 683 Capital Management LLC | 25,418 | $0.17M | 0.0% | N/A | 0.099% |  |
| 2/14/2023 | Driehaus Capital Management LLC | 722,830 | $4.79M | 0.1% | -1.3% | 2.807% |  |
| 2/10/2023 | Blair William & Co. IL | 56,175 | $0.37M | 0.0% | -20.1% | 0.218% |  |
| 2/9/2023 | First Eagle Investment Management LLC | 252,155 | $1.67M | 0.0% | +14.6% | 0.979% |  |
| 2/6/2023 | Taylor Frigon Capital Management LLC | 366,417 | $2.43M | 1.4% | -4.3% | 1.423% |  |
| 11/14/2022 | Tudor Investment Corp Et Al | 144,676 | $0.94M | 0.0% | -29.9% | 0.562% |  |
| 11/7/2022 | Taylor Frigon Capital Management LLC | 383,067 | $2.48M | 1.3% | +9.4% | 1.488% |  |
| 10/31/2022 | Millrace Asset Group Inc. | 333,666 | $2.16M | 2.7% | -2.3% | 1.296% |  |
| 8/16/2022 | Driehaus Capital Management LLC | 750,842 | $5.28M | 0.1% | -0.6% | 2.916% |  |
| 8/4/2022 | Taylor Frigon Capital Management LLC | 350,118 | $2.46M | 1.3% | -5.2% | 1.360% |  |
| 8/4/2022 | Anchor Capital Advisors LLC | 57,300 | $0.40M | 0.0% | +24.1% | 0.223% |  |
| 7/28/2022 | Millrace Asset Group Inc. | 341,481 | $2.40M | 2.2% | +51.1% | 1.326% |  |
| 5/11/2022 | First Eagle Investment Management LLC | 156,620 | $1.24M | 0.0% | +188.4% | 0.608% |  |
| 5/10/2022 | Nicholas Investment Partners LP | 40,791 | $0.32M | 0.0% | N/A | 0.158% |  |
| 5/6/2022 | Anchor Capital Advisors LLC | 46,160 | $0.37M | 0.0% | N/A | 0.179% |  |
| 5/4/2022 | Millrace Asset Group Inc. | 225,999 | $1.79M | 1.3% | N/A | 0.878% |  |
| 4/25/2022 | Taylor Frigon Capital Management LLC | 369,389 | $2.92M | 1.1% | +82.0% | 1.435% |  |
| 2/14/2022 | Blair William & Co. IL | 51,919 | $0.32M | 0.0% | N/A | 0.202% |  |
| 2/10/2022 | First Eagle Investment Management LLC | 54,301 | $0.34M | 0.0% | N/A | 0.211% |  |
| 2/4/2022 | Envestnet Asset Management Inc. | 12,143 | $75K | 0.0% | N/A | 0.047% |  |