Wow. Glaucus sure did get the Beach Burrito Co. Valuation wrong. $62M?? A total BS estimate. BLA had it less than $20m on their books.
Basically their "research report" was a pack of lies.
Hear that noise, Glaucus? That's the sound of our corporate cops coming after you..