Cricut, Inc. - Class A common stock, CRCT

CRCT 2025-08-29 -0.87% v -1d None 9.7k -20.21% 2021-05-14 computer hardware computer hardware
None