Ubiquiti Inc.
Exchange: nyse
none
25116422144.00
560147008.00
1.288258714120
0.277884326827
-13.12%
3.25
2.400000