$60.29
1.722.94%
Ult. Agg.: Oct 6, 4:27 PM
$60.29
1.722.94%

Taylor Devices (TAYD) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
3.230M
Shares Float
3.148M
Insider Shares Owned
309.895K
Insider % Owned
9.6%
Institutional Shares Held
1.035M
Institutional % Held
32.8%
Ownership Breakdown
Net Insider Activity by Month