Mar. 10 at 6:09 PM
$UI
Institutional Ownership of UI based as of Feb 17 2026 reports.
Vanguard owns 95,561 shares
Wealth Enhancement Advisory Services LLC owns 45,284 shares
Qube Research & Technologies Ltd owns 53,158 shares
Rhumbline Advisers owns 42,787 shares
Pacer Advisors Inc. owns 105,858 shares
Long Walk Management LP owns 84,400 shares
public float of approximately 4.16 million to 4.21 million shares