Just checked the SEC site...they appear to be mandatory beneficial ownership filings. Why the filings now....Hmmmm? Don't know.