Stemtech Corporation
STEK
$0.0369
-$0.0011-2.90%
STEK
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.