27.11
-1.78 (-6.15%)
At close: Apr 04, 2025, 10:35 AM

13F Institute Ownership