US0321591051 - Common Stock
Shares Outstanding | 5.27M |
Float | 2.98M |
Owners (insider) | 41.77% |
Owners (institutional) | 44.47% |
Owners (insider) change | 5.63% |
Owners (institutional) change | 0.01% |
Date | Name | Type | Shares | Price | Amount |
---|---|---|---|---|---|
Apr 23, 2024 | Uleau Adrienne | Open Market Sale | 3666 | 20.69 | $ 75,842.21 |
Apr 16, 2024 | DAHL JAMES H | Open Market Purchase | 2542 | 21.77 | $ 55,338.52 |
Apr 16, 2024 | Lancaster Rainey E. | Open Market Purchase | 2542 | 21.77 | $ 55,338.52 |
Apr 11, 2024 | DAHL JAMES H | Open Market Purchase | 1800 | 21.99 | $ 39,574.62 |
Apr 11, 2024 | Lancaster Rainey E. | Open Market Purchase | 1800 | 21.99 | $ 39,574.62 |
Apr 3, 2024 | DAHL JAMES H | Open Market Purchase | 3000 | 22.20 | $ 66,600.00 |
Apr 3, 2024 | Lancaster Rainey E. | Open Market Purchase | 3000 | 22.20 | $ 66,600.00 |
Apr 1, 2024 | DAHL JAMES H | Open Market Purchase | 5000 | 23.50 | $ 117,500.00 |
Apr 1, 2024 | Lancaster Rainey E. | Open Market Purchase | 5000 | 23.50 | $ 117,500.00 |
Mar 26, 2024 | DAHL JAMES H | Open Market Purchase | 2500 | 21.43 | $ 53,575.00 |
Mar 26, 2024 | Lancaster Rainey E. | Open Market Purchase | 2500 | 21.43 | $ 53,575.00 |
Mar 22, 2024 | DAHL JAMES H | Open Market Purchase | 6300 | 20.55 | $ 129,482.85 |
Mar 22, 2024 | Lancaster Rainey E. | Open Market Purchase | 6300 | 20.55 | $ 129,482.85 |
Mar 4, 2024 | DAHL JAMES H | Open Market Purchase | 3379 | 22.23 | $ 75,126.32 |
Mar 4, 2024 | Lancaster Rainey E. | Open Market Purchase | 3379 | 22.23 | $ 75,126.32 |
Jan 31, 2024 | DAHL JAMES H | Open Market Purchase | 44551 | 20.00 | $ 891,020.00 |
Jan 31, 2024 | Lancaster Rainey E. | Open Market Purchase | 44551 | 20.00 | $ 891,020.00 |
Jan 22, 2024 | DAHL JAMES H | Open Market Purchase | 1800 | 21.82 | $ 39,283.20 |
Jan 22, 2024 | Lancaster Rainey E. | Open Market Purchase | 1800 | 21.82 | $ 39,283.20 |
Jan 18, 2024 | DAHL JAMES H | Open Market Purchase | 7000 | 21.91 | $ 153,384.00 |
Jan 18, 2024 | Lancaster Rainey E. | Open Market Purchase | 7000 | 21.91 | $ 153,384.00 |
Jan 10, 2024 | DAHL JAMES H | Open Market Purchase | 6800 | 21.93 | $ 149,120.00 |
Jan 10, 2024 | Lancaster Rainey E. | Open Market Purchase | 6800 | 21.93 | $ 149,120.00 |
Jan 5, 2024 | Lancaster Rainey E. | Open Market Purchase | 8053 | 21.44 | $ 172,618.38 |
Jan 5, 2024 | DAHL JAMES H | Open Market Purchase | 8053 | 21.44 | $ 172,618.38 |
Dec 26, 2023 | DAHL JAMES H | Open Market Purchase | 3704 | 21.98 | $ 81,406.40 |
Dec 26, 2023 | Lancaster Rainey E. | Open Market Purchase | 3704 | 21.98 | $ 81,406.40 |
Dec 21, 2023 | DAHL JAMES H | Open Market Purchase | 5200 | 21.97 | $ 114,269.00 |
Dec 21, 2023 | Lancaster Rainey E. | Open Market Purchase | 5200 | 21.97 | $ 114,269.00 |
Dec 19, 2023 | DAHL JAMES H | Open Market Purchase | 2600 | 21.45 | $ 55,775.46 |
Dec 19, 2023 | Lancaster Rainey E. | Open Market Purchase | 2600 | 21.45 | $ 55,775.46 |
Dec 15, 2023 | DAHL JAMES H | Open Market Purchase | 1175 | 20.49 | $ 24,073.48 |
Dec 15, 2023 | Lancaster Rainey E. | Open Market Purchase | 1175 | 20.49 | $ 24,073.48 |
Dec 12, 2023 | DAHL JAMES H | Open Market Purchase | 600 | 20.30 | $ 12,178.20 |
Dec 12, 2023 | Lancaster Rainey E. | Open Market Purchase | 600 | 20.30 | $ 12,178.20 |
Dec 7, 2023 | DAHL JAMES H | Open Market Purchase | 6352 | 19.29 | $ 122,538.76 |
Dec 7, 2023 | Lancaster Rainey E. | Open Market Purchase | 6352 | 19.29 | $ 122,538.76 |
Dec 4, 2023 | DAHL JAMES H | Open Market Purchase | 1500 | 18.31 | $ 27,469.95 |
Dec 4, 2023 | Lancaster Rainey E. | Open Market Purchase | 1500 | 18.31 | $ 27,469.95 |
Nov 30, 2023 | DAHL JAMES H | Open Market Purchase | 4570 | 16.75 | $ 76,547.50 |
Nov 30, 2023 | Lancaster Rainey E. | Open Market Purchase | 4570 | 16.75 | $ 76,547.50 |
Nov 27, 2023 | DAHL JAMES H | Open Market Purchase | 2020 | 16.75 | $ 33,832.50 |
Nov 27, 2023 | Lancaster Rainey E. | Open Market Purchase | 2020 | 16.75 | $ 33,832.50 |
Nov 15, 2023 | DAHL JAMES H | Open Market Purchase | 3410 | 16.01 | $ 54,597.88 |
Nov 15, 2023 | Lancaster Rainey E. | Open Market Purchase | 3410 | 16.01 | $ 54,597.88 |
Oct 27, 2023 | ROBOTTI ROBERT | Open Market Purchase | 3298 | 16.50 | $ 54,406.60 |
Oct 24, 2023 | ROBOTTI ROBERT | Open Market Purchase | 584 | 16.47 | $ 9,618.67 |
Oct 19, 2023 | ROBOTTI ROBERT | Open Market Purchase | 3392 | 16.48 | $ 55,908.25 |
Oct 16, 2023 | ROBOTTI ROBERT | Open Market Purchase | 1077 | 16.50 | $ 17,770.44 |
Oct 12, 2023 | ROBOTTI ROBERT | Open Market Purchase | 29573 | 16.45 | $ 486,347.64 |
Oct 3, 2023 | ROBOTTI ROBERT | Open Market Purchase | 1062 | 16.50 | $ 17,523.00 |
Sep 28, 2023 | ROBOTTI ROBERT | Open Market Purchase | 2095 | 16.43 | $ 34,422.47 |
Jul 31, 2023 | ROBOTTI ROBERT | Open Market Purchase | 1752 | 16.52 | $ 28,950.75 |
Jul 12, 2023 | Uleau Adrienne | Grant | 2100 | 0.00 | $ 0.00 |
Jul 12, 2023 | Vitale Christopher V | Grant | 8000 | 0.00 | $ 0.00 |