| Apr 8, 2024 | NGMNgm Biopharmaceuticals Inc | DDisposition | 949,862 | - | - | |
| Nov 17, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 16,791 | $0.7075 | $11,880 | |
| Nov 17, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 16,791 | $0.7075 | $11,880 | |
| Nov 17, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 16,791 | $0.7075 | $11,880 | |
| Feb 1, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 176,730 | $4.9986 | $883,403 | |
| Feb 1, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 176,730 | $4.9986 | $883,403 | |
| Feb 1, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 176,730 | $4.9986 | $883,403 | |
| Jan 25, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 9,900 | $4.9994 | $49,494 | |
| Jan 25, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 9,900 | $4.9994 | $49,494 | |
| Jan 25, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 9,900 | $4.9994 | $49,494 | |
| Jan 23, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 37,639 | $4.9976 | $188,105 | |
| Jan 23, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 37,639 | $4.9976 | $188,105 | |
| Jan 23, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 37,639 | $4.9976 | $188,105 | |
| Jan 17, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 5,378 | $4.9466 | $26,603 | |
| Jan 17, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 5,378 | $4.9466 | $26,603 | |
| Jan 17, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 5,378 | $4.9466 | $26,603 | |
| Jan 12, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 209,000 | $4.76 | $994,840 | |
| Jan 12, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 209,000 | $4.76 | $994,840 | |
| Jan 12, 2023 | NGMNgm Biopharmaceuticals Inc | PPurchase | 209,000 | $4.76 | $994,840 | |
| Jun 13, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 951,684 | $13.50 | $12,847,734 | |
| Jun 13, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 951,684 | $13.50 | $12,847,734 | |
| Jun 6, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 33,071 | $13.0333 | $431,024 | |
| Jun 6, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 33,071 | $13.0333 | $431,024 | |
| Jun 2, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 88,964 | $13.45 | $1,196,566 | |
| Jun 2, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 88,964 | $13.45 | $1,196,566 | |
| May 31, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 19,534 | $13.4935 | $263,582 | |
| May 31, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 19,534 | $13.4935 | $263,582 | |
| May 26, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 41,863 | $13.4349 | $562,425 | |
| May 26, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 41,863 | $13.4349 | $562,425 | |
| May 23, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 19,984 | $13.2547 | $264,882 | |
| May 23, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 19,984 | $13.2547 | $264,882 | |
| May 19, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 86,110 | $13.4171 | $1,155,346 | |
| May 19, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 86,110 | $13.4171 | $1,155,346 | |
| May 17, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 32,072 | $12.9015 | $413,777 | |
| May 17, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 32,072 | $12.9015 | $413,777 | |
| May 13, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 79,945 | $11.6211 | $929,049 | |
| May 13, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 79,945 | $11.6211 | $929,049 | |
| May 11, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 80,430 | $10.7929 | $868,073 | |
| May 11, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 80,430 | $10.7929 | $868,073 | |
| Jan 26, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 241,750 | - | - | |
| Jan 26, 2022 | NGMNgm Biopharmaceuticals Inc | PPurchase | 241,750 | - | - | |