Back to screener

CRCT

Cricut Inc

Technology · Computer Hardware · USA

$6.39

Market cap $1.34B

Valuation

Health

Mood

Greed

Dividend yield

3.13%

TTM

3.13%

Forward

Explore SmartStockScore

Data updated daily