CREDO TECHNOLOGY GROUP HOLDI
KYG254571055
2.5M
-104K
+2.4M
-
Missing dates indicate the stock had no collected data on those days