January 17, 2023
May 31, 2022
Q1
N/A
N/A
23.70 %
$ 8.26
N/A
0.994
15.80 %
97.5
0.289
22.55 %
11.97 %
99.12 %
27.99 %
38.34 %
42.52 %
$ 2.7B
19.89 %
$ 2.3B
17.95 %
$ 1.9B
14.72 %
$ 1.7B
$ 931.7M
124.95 %
$ 414.2M
-13.40 %
$ 478.3M
1208.10 %
$ 36.6M
$ 682.1M
-2.01 %
$ 696M
12.87 %
$ 616.7M
30.87 %
$ 471.2M