Cat, API are powering along and. imo, will do so in the longer term. Rather than being a "warehouse" pharmacy, they pursue popular sectors actively (note tv ads for cosmetics, a sector that is booming for them, as you pointed out). Their PE is a tad high compared to the market, but below their peers, so I suspect a sp of a bit over a dollar will be fair value.