| ● Sell |
$248K |
07/10/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$610K |
07/10/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$195K |
07/10/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$5K |
07/10/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$24K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$34K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$11K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$77K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$38K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$40K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$109K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$364K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$661K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$907K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$609K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$334K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$245K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$81K |
07/11/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$7K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$76K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$54K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$42K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$77K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$485K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$814K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$776K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$495K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$633K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$396K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$299K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$56K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$37K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$25K |
07/12/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$175K |
07/13/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$365K |
07/13/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$696K |
07/13/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$490K |
07/13/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$198K |
07/13/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$319K |
07/13/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$534K |
07/13/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$560K |
07/13/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$463K |
07/13/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$88K |
07/14/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$302K |
07/14/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$609K |
07/14/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$517K |
07/14/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$435K |
07/14/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$720K |
07/14/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$470K |
07/14/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$737K |
07/14/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$201K |
07/14/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$459K |
07/14/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$253K |
07/14/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$8K |
07/14/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$14K |
07/14/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$63K |
07/17/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$186K |
07/17/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$567K |
07/17/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$886K |
07/17/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$963K |
07/17/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$1.15M |
07/17/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$362K |
07/17/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$3K |
07/18/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$5K |
07/18/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$4K |
07/18/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$8K |
07/18/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$156K |
07/18/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$357K |
07/18/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$1.34M |
07/18/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$817K |
07/18/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$570K |
07/18/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$1.27M |
07/18/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$829K |
07/18/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$315K |
07/18/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$174K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$41K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$154K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$740K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$425K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$562K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$530K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$685K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$613K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$774K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$875K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$81K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$34K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$1K |
07/19/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$130K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$116K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$87K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$549K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$1.83M |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$849K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$221K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$79K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$215K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$189K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$302K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$215K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$180K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$8K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$11K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$29K |
07/20/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$133K |
07/21/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$29K |
07/21/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$42K |
07/21/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$133K |
07/21/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$1.35M |
07/21/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$1.04M |
07/21/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$390K |
07/21/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$364K |
07/21/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$186K |
07/21/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$83K |
07/21/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$149K |
07/21/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |
| ● Sell |
$22K |
07/21/2023 |
Donald A. Foss Irrevocable Trust Dated August 14, 2022 |
Common Stock |
Discretionary |
Sale |