About 61% of surveyed adults of ages 18 to 35 are financially stressed, according to a new Intuit survey. Unexpected costs or emergencies can contribute to that stress, the report found.
We can see that institutions own the lion's share in the company with 61% ownership. In other words, the group stands to gain the most (or lose the most) from their investment into the company.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results