InvestorsHub Logo

Edward

04/27/21 9:44 AM

#17251 RE: ORCA #17249

That would be a logical guess.Wonder if HECK was sent the notice from the SEC and decided he better file.