Marks Thomas
Transactions
21
Companies
1
Filings
16
CIK
0001688030
Recent Transactions
- Tax Payment
Common Stock, $0.025 par value per share
2025-10-09$29.83/sh−829→ 128,648 total - Tax Payment
Common Stock, $0.025 par value per share
2025-10-05$29.54/sh−1,342→ 129,477 total - Tax Payment
Common Stock, $0.025 par value per share
2025-09-27$31.68/sh−1,811→ 130,819 total - Tax Payment
Common Stock, $0.025 par value per share
2025-09-11$28.22/sh−1,224→ 118,456 total - Award
- Tax Payment
Common Stock, $0.025 par value per share
2024-10-09$19.24/sh−826→ 119,680 total - Tax Payment
Common Stock, $0.025 par value per share
2024-10-05$19.55/sh−1,339→ 120,506 total - Tax Payment
Common Stock, $0.025 par value per share
2024-09-27$19.61/sh−1,943→ 121,845 total - Award
- Sale
Common Stock, $0.025 par value per share
2023-11-21$25.14/sh−4,296→ 98,944 total - Sale
Common Stock, $0.025 par value per share
2023-11-20$25.00/sh−100→ 103,240 total - Sale
Common Stock, $0.025 par value per share
2023-11-17$25.02/sh−442→ 103,340 total - Sale
Common Stock, $0.025 par value per share
2023-11-15$25.04/sh−716→ 103,782 total - Sale
Common Stock, $0.025 par value per share
2023-11-14$25.20/sh−7,410→ 104,553 total - Sale
Common Stock, $0.025 par value per share
2023-11-14$26.06/sh−55→ 104,498 total - Award
- Tax Payment
Common Stock, $0.025 par value per share
2023-10-05$25.11/sh−5,188→ 93,444 total - Tax Payment
Common Stock, $0.025 par value per share
2023-09-27$24.44/sh−1,854→ 98,632 total - Award
- Award
- Purchase
Common Stock, $0.025 par value per share
2017-02-01$4.89/sh+194,252→ 1,022,495 total
Companies
1Recent Filings
16- 4
Marks Thomas
Oct 14, 2025
- 4
Marks Thomas
Oct 7, 2025
- 4
Marks Thomas
Sep 30, 2025
- 4
Marks Thomas
Sep 15, 2025
- 4
Marks Thomas
Oct 11, 2024
- 4
Marks Thomas
Oct 9, 2024
- 4
Marks Thomas
Sep 30, 2024
- 4
Marks Thomas
Sep 13, 2024
- 4
Marks Thomas
Nov 21, 2023
- 4
Marks Thomas
Nov 20, 2023
- 4
Marks Thomas
Nov 16, 2023
- 4
Marks Thomas
Oct 11, 2023
- 4
Marks Thomas
Oct 10, 2023
- 4
Marks Thomas
Sep 29, 2023
- 4
Marks Thomas
Sep 29, 2022
- 4
Marks Thomas
Nov 5, 2020
Address
2331 TRIPALDI WAY
HAYWARD, CA, 94545