| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Jul 16, 2026 | Sale | $21.00 | 1,762 | 37,002 | 260,372 | Jul 20, 2026, 05:28 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Jul 07, 2026 | Sale | $20.03 | 2,481 | 49,687 | 262,134 | Jul 09, 2026, 04:02 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Jul 01, 2026 | Sale | $19.57 | 12,840 | 251,298 | 264,615 | Jul 07, 2026, 04:28 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Jun 15, 2026 | Tax Payment (Shares) | $17.15 | 1,647 | 28,246 | 277,455 | Jun 16, 2026, 05:50 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Jun 10, 2026 | Tax Payment (Shares) | $17.53 | 1,894 | 33,202 | 279,102 | Jun 11, 2026, 06:49 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Jun 08, 2026 | Tax Payment (Shares) | $16.73 | 1,262 | 21,113 | 280,996 | Jun 10, 2026, 05:47 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Jun 01, 2026 | Tax Payment (Shares) | $18.14 | 2,209 | 40,071 | 282,258 | Jun 02, 2026, 05:05 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Mar 15, 2026 | Award/Grant | $10.82 | 1,964 | 21,250 | 286,431 | Mar 17, 2026, 04:53 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Mar 15, 2026 | Tax Payment (Shares) | $13.68 | 1,575 | 21,546 | 284,467 | Mar 17, 2026, 04:53 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Mar 10, 2026 | Tax Payment (Shares) | $14.24 | 1,817 | 25,874 | 236,042 | Mar 12, 2026, 06:29 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Mar 08, 2026 | Tax Payment (Shares) | $14.40 | 1,208 | 17,395 | 237,859 | Mar 09, 2026, 05:43 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Mar 01, 2026 | Tax Payment (Shares) | $12.36 | 945 | 11,680 | 170,067 | Mar 03, 2026, 07:19 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Dec 15, 2025 | Tax Payment (Shares) | $11.50 | 1,678 | 19,297 | 171,012 | Dec 17, 2025, 04:13 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Dec 10, 2025 | Tax Payment (Shares) | $11.39 | 1,776 | 20,229 | 172,690 | Dec 12, 2025, 04:09 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Dec 08, 2025 | Tax Payment (Shares) | $12.45 | 1,188 | 14,791 | 174,466 | Dec 10, 2025, 05:18 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Dec 01, 2025 | Tax Payment (Shares) | $10.98 | 932 | 10,233 | 175,654 | Dec 03, 2025, 06:55 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Sep 15, 2025 | Tax Payment (Shares) | $12.73 | 1,565 | 19,922 | 176,586 | Sep 17, 2025, 04:13 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Sep 10, 2025 | Tax Payment (Shares) | $12.51 | 1,802 | 22,543 | 178,151 | Sep 17, 2025, 04:13 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Sep 01, 2025 | Tax Payment (Shares) | $12.92 | 961 | 12,416 | 179,953 | Sep 03, 2025, 06:24 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Jun 15, 2025 | Tax Payment (Shares) | $12.21 | 1,556 | 18,999 | 180,914 | Jun 17, 2025, 04:49 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Jun 10, 2025 | Tax Payment (Shares) | $12.93 | 1,811 | 23,416 | 182,470 | Jun 12, 2025, 04:58 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Jun 08, 2025 | Tax Payment (Shares) | $13.24 | 1,202 | 15,914 | 184,281 | Jun 10, 2025, 08:06 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Jun 01, 2025 | Tax Payment (Shares) | $13.65 | 959 | 13,090 | 185,483 | Jun 03, 2025, 07:53 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Mar 15, 2025 | Award/Grant | $7.35 | 2,890 | 21,241 | 186,442 | Mar 18, 2025, 08:41 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Mar 15, 2025 | Tax Payment (Shares) | $13.61 | 1,552 | 21,123 | 183,552 | Mar 18, 2025, 08:41 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Mar 08, 2025 | Tax Payment (Shares) | $14.05 | 1,191 | 16,734 | 125,104 | Mar 11, 2025, 05:24 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Mar 01, 2025 | Tax Payment (Shares) | $14.38 | 1,507 | 21,671 | 126,295 | Mar 04, 2025, 09:20 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Dec 15, 2024 | Tax Payment (Shares) | $14.63 | 1,602 | 23,437 | 127,802 | Dec 17, 2024, 06:45 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Dec 05, 2024 | Sale | $17.00 | 14,429 | 245,293 | 130,633 | Dec 09, 2024, 06:36 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP & Chief Legal Officer | Dec 08, 2024 | Tax Payment (Shares) | $14.91 | 1,229 | 18,324 | 129,404 | Dec 09, 2024, 06:36 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP, General Counsel & Sec. | Dec 01, 2024 | Tax Payment (Shares) | $14.80 | 1,559 | 23,073 | 145,062 | Dec 03, 2024, 05:15 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP, General Counsel & Sec. | Sep 15, 2024 | Tax Payment (Shares) | $11.78 | 1,550 | 18,259 | 146,621 | Sep 17, 2024, 05:07 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP, General Counsel & Sec. | Sep 08, 2024 | Tax Payment (Shares) | $10.36 | 1,494 | 15,478 | 148,171 | Sep 10, 2024, 07:27 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP, General Counsel & Sec. | Sep 01, 2024 | Tax Payment (Shares) | $10.40 | 1,440 | 14,976 | 149,665 | Sep 04, 2024, 08:57 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP, General Counsel & Sec. | Jun 15, 2024 | Tax Payment (Shares) | $8.60 | 1,450 | 12,470 | 151,105 | Jun 18, 2024, 05:24 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP, General Counsel & Sec. | Jun 08, 2024 | Tax Payment (Shares) | $8.63 | 1,109 | 9,571 | 152,555 | Jun 11, 2024, 04:56 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP, General Counsel & Sec. | Jun 01, 2024 | Tax Payment (Shares) | $8.64 | 1,338 | 11,560 | 153,664 | Jun 04, 2024, 08:10 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP, General Counsel & Sec. | Mar 15, 2024 | Award/Grant | $7.35 | 2,005 | 14,737 | 102,002 | Mar 19, 2024, 12:39 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP, General Counsel & Sec. | Mar 15, 2024 | Tax Payment (Shares) | $8.65 | 356 | 3,079 | 99,997 | Mar 19, 2024, 12:39 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP, General Counsel & Sec. | Mar 08, 2024 | Tax Payment (Shares) | $9.34 | 1,102 | 10,293 | 100,353 | Mar 12, 2024, 07:45 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | SVP, General Counsel & Sec. | Mar 01, 2024 | Tax Payment (Shares) | $10.04 | 1,395 | 14,006 | 101,455 | Mar 04, 2024, 09:33 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Dec 15, 2023 | Tax Payment (Shares) | $10.02 | 392 | 3,928 | 102,850 | Dec 19, 2023, 04:25 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Dec 08, 2023 | Tax Payment (Shares) | $10.31 | 1,327 | 13,681 | 103,242 | Dec 11, 2023, 06:52 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Dec 01, 2023 | Tax Payment (Shares) | $11.86 | 1,748 | 20,731 | 104,569 | Dec 05, 2023, 05:02 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Sep 15, 2023 | Tax Payment (Shares) | $13.23 | 514 | 6,800 | 106,317 | Sep 18, 2023, 08:06 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Sep 08, 2023 | Tax Payment (Shares) | $13.64 | 1,201 | 16,382 | 106,831 | Sep 11, 2023, 07:17 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Sep 01, 2023 | Tax Payment (Shares) | $14.14 | 1,535 | 21,705 | 108,032 | Sep 06, 2023, 07:11 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jun 15, 2023 | Tax Payment (Shares) | $14.27 | 426 | 6,079 | 109,567 | Jun 20, 2023, 04:19 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jun 08, 2023 | Tax Payment (Shares) | $13.32 | 1,195 | 15,917 | 109,993 | Jun 09, 2023, 07:12 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jun 01, 2023 | Tax Payment (Shares) | $13.50 | 1,488 | 20,088 | 111,188 | Jun 05, 2023, 07:40 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Mar 15, 2023 | Award/Grant | $10.60 | 1,956 | 20,734 | 112,676 | Mar 17, 2023, 07:18 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Mar 15, 2023 | Tax Payment (Shares) | $12.47 | 441 | 5,499 | 110,720 | Mar 17, 2023, 07:18 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Mar 01, 2023 | Tax Payment (Shares) | $13.07 | 1,521 | 19,879 | 69,161 | Mar 03, 2023, 05:08 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Dec 15, 2022 | Tax Payment (Shares) | $13.81 | 1,440 | 19,886 | 70,682 | Dec 19, 2022, 04:45 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Dec 01, 2022 | Tax Payment (Shares) | $15.38 | 1,569 | 24,131 | 72,122 | Dec 05, 2022, 07:32 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Sep 15, 2022 | Tax Payment (Shares) | $12.78 | 1,426 | 18,224 | 73,691 | Sep 19, 2022, 01:41 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Sep 01, 2022 | Tax Payment (Shares) | $11.65 | 1,479 | 17,230 | 75,117 | Sep 06, 2022, 03:26 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jun 15, 2022 | Tax Payment (Shares) | $11.78 | 1,358 | 15,997 | 76,596 | Jun 17, 2022, 06:29 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jun 01, 2022 | Tax Payment (Shares) | $14.06 | 1,513 | 21,273 | 77,954 | Jun 03, 2022, 05:06 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Mar 15, 2022 | Tax Payment (Shares) | $14.37 | 1,430 | 20,549 | 79,467 | Mar 17, 2022, 07:55 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Mar 01, 2022 | Tax Payment (Shares) | $16.69 | 509 | 8,495 | 80,897 | Mar 03, 2022, 02:39 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Dec 15, 2021 | Tax Payment (Shares) | $20.76 | 1,570 | 32,593 | 46,406 | Dec 17, 2021, 10:46 AM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Dec 01, 2021 | Tax Payment (Shares) | $18.80 | 598 | 11,242 | 47,976 | Dec 02, 2021, 04:18 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Nov 02, 2021 | Sale | $24.00 | 675 | 16,200 | 48,574 | Nov 04, 2021, 04:22 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Nov 02, 2021 | Option/RSU Exercise | $16.22 | 675 | 10,950 | 49,249 | Nov 04, 2021, 04:22 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Oct 29, 2021 | Option/RSU Exercise | $10.52 | 312 | 3,282 | 52,931 | Nov 01, 2021, 05:21 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Oct 29, 2021 | Sale | $22.04 | 3,817 | 84,130 | 48,886 | Nov 01, 2021, 05:21 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Sep 15, 2021 | Tax Payment (Shares) | $20.36 | 1,566 | 31,884 | 52,079 | Sep 16, 2021, 08:10 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Sep 01, 2021 | Tax Payment (Shares) | $19.11 | 601 | 11,485 | 53,645 | Sep 02, 2021, 04:46 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jun 08, 2021 | Option/RSU Exercise | $15.49 | 150 | 2,323 | 57,908 | Jun 10, 2021, 04:36 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jun 08, 2021 | Sale | $21.00 | 150 | 3,150 | 57,758 | Jun 10, 2021, 04:36 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Dec 18, 2019 | Sale | $12.88 | 3,247 | 41,817 | 35,777 | Apr 05, 2021, 07:59 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Sep 15, 2019 | Award/Grant | $10.59 | 982 | 10,399 | 39,024 | Apr 05, 2021, 07:57 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Sep 15, 2019 | Tax Payment (Shares) | $12.46 | 158 | 1,969 | 38,042 | Apr 05, 2021, 07:57 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Mar 15, 2021 | Tax Payment (Shares) | $17.49 | 1,496 | 26,165 | 58,097 | Mar 16, 2021, 04:43 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Mar 15, 2021 | Award/Grant | $9.98 | 2,129 | 21,247 | 60,226 | Mar 16, 2021, 04:43 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jul 02, 2020 | Option/RSU Exercise | $15.49 | 250 | 3,872 | 43,048 | Mar 02, 2021, 05:18 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jul 02, 2020 | Sale | $18.28 | 250 | 4,570 | 42,898 | Mar 02, 2021, 05:18 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Dec 16, 2020 | Sale | $16.48 | 1,139 | 18,765 | 37,343 | Dec 16, 2020, 06:55 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Dec 15, 2020 | Tax Payment (Shares) | $16.54 | 1,715 | 28,366 | 38,482 | Dec 16, 2020, 04:38 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Oct 12, 2020 | Sale | $14.00 | 1,367 | 19,138 | 40,197 | Oct 14, 2020, 04:31 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Sep 15, 2020 | Award/Grant | $9.98 | 482 | 4,810 | 41,564 | Sep 17, 2020, 12:02 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Sep 15, 2020 | Tax Payment (Shares) | $13.38 | 1,466 | 19,615 | 41,082 | Sep 17, 2020, 12:02 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jul 01, 2020 | Sale | $18.00 | 150 | 2,700 | 42,648 | Jul 02, 2020, 08:28 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jul 02, 2020 | Sale | $18.70 | 100 | 1,870 | 42,548 | Jul 02, 2020, 08:28 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jun 22, 2020 | Sale | $14.00 | 1,380 | 19,320 | 42,798 | Jun 24, 2020, 04:27 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jun 15, 2020 | Tax Payment (Shares) | $13.18 | 1,440 | 18,979 | 44,178 | Jun 16, 2020, 06:13 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | May 27, 2020 | Sale | $15.26 | 1,534 | 23,409 | 45,618 | May 29, 2020, 04:34 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Mar 16, 2020 | Tax Payment (Shares) | $11.74 | 398 | 4,673 | 47,608 | Apr 07, 2020, 05:59 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Mar 16, 2020 | Sale | $10.52 | 456 | 4,798 | 47,233 | Apr 07, 2020, 05:59 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Jan 21, 2020 | Sale | $13.98 | 5,945 | 83,121 | 30,006 | Jan 22, 2020, 03:48 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Dec 18, 2019 | Sale | $12.88 | 3,096 | 39,873 | 35,951 | Dec 19, 2019, 06:14 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Sep 15, 2019 | Award/Grant | $10.59 | 982 | 10,399 | 39,047 | Sep 17, 2019, 07:02 PM |
| OOMA | | OOMA INC | Jenny C. Yeh | VP, General Counsel & Sec. | Sep 15, 2019 | Tax Payment (Shares) | $12.46 | 135 | 1,682 | 38,065 | Sep 17, 2019, 07:02 PM |
| ANY | | Sphere 3D Corp | Jenny C. Yeh | SVP & General Counsel | Oct 08, 2018 | Sale | $0.36 | 566 | 204 | 14,253 | Oct 09, 2018, 06:10 PM |
| ANY | | Sphere 3D Corp | Jenny C. Yeh | SVP & General Counsel | Oct 05, 2018 | Option/RSU Exercise | - | 1,333 | - | 14,819 | Oct 09, 2018, 06:10 PM |
| ANY | | Sphere 3D Corp | Jenny C. Yeh | SVP & General Counsel | Aug 09, 2018 | Option/RSU Exercise | - | 1,333 | - | 14,819 | Aug 13, 2018, 05:18 PM |
| ANY | | Sphere 3D Corp | Jenny C. Yeh | SVP & General Counsel | Aug 10, 2018 | Sale | $0.31 | 579 | 179 | 14,240 | Aug 13, 2018, 05:18 PM |
| ANY | | Sphere 3D Corp | Jenny C. Yeh | SVP & General Counsel | Aug 13, 2018 | Sale | $0.19 | 754 | 143 | 13,486 | Aug 13, 2018, 05:18 PM |
| ANY | | Sphere 3D Corp | Jenny C. Yeh | SVP & General Counsel | Jul 12, 2018 | Sale | $0.47 | 1,297 | 610 | 13,486 | Jul 16, 2018, 05:25 PM |