May. 8 at 10:49 PM
$CLW 13G filing form April 23rd.. dang looks like Big Boys at Blackrock have been buying all throughout 2025 so far, they reported 12.8% ownership 2,075,410 total shares from April 23rd 2025! Last report they owner 1.6M they added about 40% more
https://www.sec.gov/Archives/edgar/data/1441236/000205211325001482/xslSCHEDULE_13G_X01/primary_doc.xml