SMTP, Inc.

Net Selling
SMTP·US·🇺🇸 US
10%buys·90%sales
661 transactions
$5.7MTotal buys·25 buys
$95.6MTotal sells·237 sells
3535 insiders
Last: Sep 1, 2021