Ubiquiti Inc.
Exchange: nyse
none
25192613888.00
560147008.00
1.288258710387
0.277884326827
-13.12%
3.25
2.400000