https://fintel.io/so/us/poet/mmcap-international-inc-spc
That answers half of my question as it was filed May 8,2024.
MMCAP International Inc. SPC ownership in POET / POET Technologies Inc.
2024-05-08 - MMCAP International Inc. SPC has filed an SC 13G form with the Securities and Exchange Commission (SEC) disclosing ownership of 5,967,617 shares of POET Technologies Inc. (US:POET). This represents 9.99 percent ownership of the company.