Money Growing on Trees

By -

I’ve done a bunch of posts about “dollar stores” (like this one a couple of months ago), and DLTR has been my most profitable position. My $145 puts are up about 130%, and I think there’s plenty more weakness to come in these incredible depressing warehouses of utter crap.