| Mar 20, 2025 | WEAVWeave Communications, Inc. | SSale | 39,498 | $11.3873 | $449,776 | |
| Mar 17, 2025 | WEAVWeave Communications, Inc. | SSale | 796 | $11.28 | $8,979 | |
| Feb 18, 2025 | WEAVWeave Communications, Inc. | SSale | 801 | $17.28 | $13,841 | |
| Jan 15, 2025 | WEAVWeave Communications, Inc. | SSale | 796 | $15.46 | $12,306 | |
| Dec 23, 2024 | WEAVWeave Communications, Inc. | SSale | 4,182 | $16.03 | $67,037 | |
| Dec 19, 2024 | WEAVWeave Communications, Inc. | SSale | 12,044 | $16.15 | $194,511 | |
| Dec 18, 2024 | WEAVWeave Communications, Inc. | SSale | 44,245 | $15.98 | $707,035 | |
| Dec 16, 2024 | WEAVWeave Communications, Inc. | FTax | 14,238 | $15.46 | $220,119 | |
| Dec 9, 2024 | WEAVWeave Communications, Inc. | GGift | 28,688 | $0.00 | $0 | |
| Nov 14, 2024 | WEAVWeave Communications, Inc. | SSale | 892 | $14.15 | $12,622 | |
| Nov 4, 2024 | WEAVWeave Communications, Inc. | SSale | 8,710 | $14.12 | $122,985 | |
| Oct 15, 2024 | WEAVWeave Communications, Inc. | SSale | 891 | $13.25 | $11,806 | |
| Oct 10, 2024 | WEAVWeave Communications, Inc. | SSale | 19,462 | $13.05 | $253,979 | |
| Oct 8, 2024 | WEAVWeave Communications, Inc. | SSale | 22,356 | $13.00 | $290,628 | |
| Oct 1, 2024 | WEAVWeave Communications, Inc. | SSale | 4,296 | $13.05 | $56,063 | |
| Sep 23, 2024 | WEAVWeave Communications, Inc. | SSale | 24,499 | $12.58 | $308,197 | |
| Sep 19, 2024 | WEAVWeave Communications, Inc. | SSale | 13,295 | $11.03 | $146,644 | |
| Sep 17, 2024 | WEAVWeave Communications, Inc. | SSale | 36,319 | $10.42 | $378,444 | |
| Sep 16, 2024 | WEAVWeave Communications, Inc. | FTax | 14,270 | $10.59 | $151,119 | |
| Aug 13, 2024 | WEAVWeave Communications, Inc. | FTax | 700 | $10.52 | $7,364 | |
| Jul 15, 2024 | WEAVWeave Communications, Inc. | FTax | 700 | $9.02 | $6,314 | |
| Jun 18, 2024 | WEAVWeave Communications, Inc. | FTax | 14,271 | $9.00 | $128,439 | |
| Jun 13, 2024 | WEAVWeave Communications, Inc. | FTax | 700 | $8.72 | $6,104 | |
| May 13, 2024 | WEAVWeave Communications, Inc. | FTax | 700 | $8.88 | $6,216 | |
| Apr 16, 2024 | WEAVWeave Communications, Inc. | FTax | 700 | $11.58 | $8,106 | |
| Mar 19, 2024 | WEAVWeave Communications, Inc. | FTax | 33,248 | $11.26 | $374,372 | |
| Mar 13, 2024 | WEAVWeave Communications, Inc. | FTax | 784 | $11.96 | $9,377 | |
| Feb 13, 2024 | WEAVWeave Communications, Inc. | FTax | 784 | $13.19 | $10,341 | |
| Jan 26, 2024 | WEAVWeave Communications, Inc. | SSale | 15,000 | $12.00 | $180,000 | |
| Jan 16, 2024 | WEAVWeave Communications, Inc. | FTax | 784 | $11.02 | $8,640 | |
| Dec 19, 2023 | WEAVWeave Communications, Inc. | FTax | 7,986 | $11.07 | $88,405 | |
| Dec 13, 2023 | WEAVWeave Communications, Inc. | FTax | 700 | $10.73 | $7,511 | |
| Nov 13, 2023 | WEAVWeave Communications, Inc. | FTax | 700 | $8.02 | $5,614 | |
| Oct 13, 2023 | WEAVWeave Communications, Inc. | FTax | 700 | $7.23 | $5,061 | |
| Sep 19, 2023 | WEAVWeave Communications, Inc. | FTax | 5,263 | $9.02 | $47,472 | |
| Sep 13, 2023 | WEAVWeave Communications, Inc. | FTax | 462 | $8.84 | $4,084 | |
| Aug 15, 2023 | WEAVWeave Communications, Inc. | FTax | 462 | $10.42 | $4,814 | |
| Jul 14, 2023 | WEAVWeave Communications, Inc. | FTax | 465 | $11.30 | $5,255 | |
| Jun 20, 2023 | WEAVWeave Communications, Inc. | FTax | 5,300 | $8.68 | $46,004 | |
| Jun 14, 2023 | WEAVWeave Communications, Inc. | FTax | 465 | $8.23 | $3,827 | |
| May 15, 2023 | WEAVWeave Communications, Inc. | FTax | 465 | $6.41 | $2,981 | |
| Apr 14, 2023 | WEAVWeave Communications, Inc. | FTax | 465 | $4.61 | $2,144 | |
| Apr 4, 2023 | WEAVWeave Communications, Inc. | AGrant | 171,400 | $0.00 | $0 | |
| Mar 17, 2023 | WEAVWeave Communications, Inc. | FTax | 21,512 | $4.60 | $98,955 | |
| Mar 14, 2023 | WEAVWeave Communications, Inc. | MExercise | 44,271 | $0.4993 | $22,105 | |
| Feb 15, 2023 | WEAVWeave Communications, Inc. | SSale | 556 | $5.426 | $3,017 | |
| Jan 17, 2023 | WEAVWeave Communications, Inc. | SSale | 556 | $5.22 | $2,902 | |
| Mar 24, 2022 | WEAVWeave Communications, Inc. | AGrant | 216,667 | $0.00 | $0 | |