Ubiquiti Inc.
UI
$107.58
-$1.38-1.27%
UI
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.