INTU - Intuit Inc
Float
271.78M
Short % of Float
1.36%
Oustanding Shares
279.98M
Float
271.91M
Short % of Float
1.39%
Oustanding Shares
280.42M
Float
271.92 M
Short % of Float
1.56%
Oustanding Shares
279.94 M