Stamps.com (STMP) reported mixed Q2 ’21 results. Both adjusted EBITDA of $54.8 million (28.7% margin) and non-GAAP EPS of $1.95 were slightly ahead of Street expectations for $54.5 million and $1.84, respectively, despite revenue of $191.1 million (-7.6% Y/Y) coming in modestly below consensus of $192.0 million.
Read More