Comparison Results
Cloudflare
$277.58
$128.52B
-620.67
63.35%
21 Buy
5 Hold
1 Sell
Moderate Buy
Performance Comparison
DE:ORC
Oracle
126.76
-135.97
-51.75%
MSFT
Microsoft
535.07
25.22
4.95%
NTNX
Nutanix
74.63
5.73
8.32%
OKTA
Okta
232.13
141.99
157.52%
MDB
MongoDB
385.93
66.72
20.90%
NET
Cloudflare
360.93
138.37
62.17%