Price Per Share: $$16.5B

Current Weight: 1%

About Deel, Inc.