Ubiquiti Inc.
Exchange: nyse
none
24113217536.00
560147008.00
1.288258763273
0.277884326827
-13.12%
3.25
2.400000