Stamps.com Inc. Reports Operating Results (10-K)
GuruFocus.com Stamps.com Inc. has a market cap of $177.9 million; its shares were traded at around $12.4 with a P/E ratio of 24.8 and P/S ratio of 2.1. SPECIAL NOTICE REGARDING PURCHASES OF MORE THAN 5% OF OUR STOCK We currently have federal and state net operating … |
More: continued here