HCSG
insider transactionsHEALTHCARE SERVICES GROUP INC — buys & sells by directors, officers and 10% owners A shareholder owning more than 10% of the company. Must report trades, but usually a weaker signal than an officer or director. (SEC Form 4).
Net shares · 365d
-147.0K
0 buy · 147.0K sell
Net value · 365d
-$3.0M
$0 in · $3.0M out
Sentiment · 365d
Net selling
0% buying · 100% selling
Open-market trades · 365d
6
0 buy · 147.0K sell
Net buy / sell volume
Not enough data to chart yet.
Tap or hover the chart for daily net volume. Green = net buying, red = net selling.
All transactions
-
Exercise·M
Vikas Singh KEY
EVP & Chief Financial Officer
$19.3K
935 sh · $20.60
Own +8%
-
Grant·A
Vikas Singh KEY
EVP & Chief Financial Officer
$45.4K
2.2K sh · $20.60
Own +20%
-
Exercise·M
Vikas Singh KEY
EVP & Chief Financial Officer
$0
2.2K sh
Own +33%
-
Other·F
Vikas Singh KEY
EVP & Chief Financial Officer
$0
935 sh
Own -22%
-
Exercise·M
Vikas Singh KEY
EVP & Chief Financial Officer
$0
2.2K sh
Own +106%
-
Grant·A
Director · 10b5-1
$40.0K
2.0K sh · $20.32
Own +60%
-
Grant·A
Director
$40.0K
2.0K sh · $20.32
Own +7%
-
Grant·A
Director
$40.0K
2.0K sh · $20.32
Own +15%
-
Grant·A
Director
$40.0K
2.0K sh · $20.32
Own +15%
-
Grant·A
Director
$40.0K
2.0K sh · $20.32
Own +12%
-
Grant·A
Director
$40.0K
2.0K sh · $20.32
Own New
-
Grant·A
Director
$40.0K
2.0K sh · $20.32
Own +15%
-
Grant·A
Director
$40.0K
2.0K sh · $20.32
Own +15%
-
Grant·A
Director · 10b5-1
$2.5K
135 sh · $18.55
Own +4%
-
Grant·A
Director · 10b5-1
$15.0K
809 sh · $18.55
Own +3%
-
Grant·A
Director · 10b5-1
$7.5K
405 sh · $18.55
Own +3%
-
Sell·S
SVP & Chief Accounting Officer · 10b5-1
$54.2K
2.5K sh · $21.75
Own -14%
-
Exercise·M
EVP & Chief Revenue Officer · 10b5-1
$0
3.3K sh
Own +100%
-
Other·F
EVP & Chief Revenue Officer · 10b5-1
$86.6K
4.0K sh · $21.40
Own -35%
-
Exercise·M
EVP & Chief Revenue Officer · 10b5-1
$0
9.5K sh
Own +496%
-
Other·F
EVP & Chief Revenue Officer · 10b5-1
$30.3K
1.4K sh · $21.40
Own -42%
-
Exercise·M
EVP & Chief Revenue Officer · 10b5-1
$0
3.3K sh
Own New
-
Exercise·M
EVP & Chief Operating Officer · 10b5-1
$0
4.4K sh
Own +100%
-
Other·F
EVP & Chief Operating Officer · 10b5-1
$114.6K
5.4K sh · $21.40
Own -12%
-
Exercise·M
EVP & Chief Operating Officer · 10b5-1
$0
12.6K sh
Own +41%
-
Other·F
EVP & Chief Operating Officer · 10b5-1
$40.1K
1.9K sh · $21.40
Own -6%
-
Exercise·M
EVP & Chief Operating Officer · 10b5-1
$0
4.4K sh
Own +15%
-
Exercise·M
EVP & Chief Admin. Officer · 10b5-1
$0
4.4K sh
Own +100%
-
Other·F
EVP & Chief Admin. Officer · 10b5-1
$114.6K
5.4K sh · $21.40
Own -12%
-
Exercise·M
EVP & Chief Admin. Officer · 10b5-1
$0
12.6K sh
Own +40%
-
Other·F
EVP & Chief Admin. Officer · 10b5-1
$40.1K
1.9K sh · $21.40
Own -6%
-
Exercise·M
EVP & Chief Admin. Officer · 10b5-1
$0
4.4K sh
Own +15%
-
Exercise·M
Theodore Wahl KEY
President & CEO · 10b5-1
$0
22.2K sh
Own +100%
-
Other·F
Theodore Wahl KEY
President & CEO · 10b5-1
$576.9K
27.0K sh · $21.40
Own -5%
-
Exercise·M
Theodore Wahl KEY
President & CEO · 10b5-1
$0
63.6K sh
Own +13%
-
Other·F
Theodore Wahl KEY
President & CEO · 10b5-1
$201.9K
9.4K sh · $21.40
Own -2%
-
Exercise·M
Theodore Wahl KEY
President & CEO · 10b5-1
$0
22.2K sh
Own +5%
-
Exercise·M
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$0
3.4K sh
Own +100%
-
Other·F
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$87.5K
4.1K sh · $21.40
Own -10%
-
Exercise·M
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$0
9.6K sh
Own +32%
-
Other·F
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$30.6K
1.4K sh · $21.40
Own -5%
-
Exercise·M
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$0
3.4K sh
Own +12%
-
Other·F
SVP & Chief Accounting Officer · 10b5-1
$5.1K
239 sh · $21.40
Own -1%
-
Exercise·M
EVP & Chief Revenue Officer
$0
5.2K sh
Own +33%
-
Exercise·M
EVP & Chief Revenue Officer
$0
12.2K sh
Own +200%
-
Exercise·M
EVP & Chief Revenue Officer
$0
7.0K sh
Own +200%
-
Exercise·M
EVP & Chief Revenue Officer
$0
21.1K sh
Own New
-
Sell·S
EVP & Chief Revenue Officer
$934.6K
45.5K sh · $20.54
Own -50%
-
Exercise·M
EVP & Chief Revenue Officer
$61.1K
5.2K sh · $11.76
Own +6%
-
Exercise·M
EVP & Chief Revenue Officer
$126.6K
12.2K sh · $10.36
Own +17%
-
Exercise·M
EVP & Chief Revenue Officer
$96.3K
7.0K sh · $13.72
Own +11%
-
Exercise·M
EVP & Chief Revenue Officer
$381.5K
21.1K sh · $18.10
Own +47%
-
Exercise·M
EVP & Chief Admin. Officer
$0
9.3K sh
Own +200%
-
Exercise·M
EVP & Chief Admin. Officer
$0
29.6K sh
Own New
-
Sell·S
EVP & Chief Admin. Officer
$791.1K
38.9K sh · $20.36
Own -57%
-
Exercise·M
EVP & Chief Admin. Officer
$127.3K
9.3K sh · $13.72
Own +16%
-
Exercise·M
EVP & Chief Admin. Officer
$535.4K
29.6K sh · $18.10
Own +101%
-
Sell·S
EVP & Chief Admin. Officer
$318.1K
15.5K sh · $20.52
Own -35%
-
Sell·S
EVP & Chief Revenue Officer
$686.4K
33.4K sh · $20.52
Own -100%
-
Sell·S
EVP & Chief Revenue Officer
$229.5K
11.2K sh · $20.55
Own -25%
-
Other·F
Theodore Wahl KEY
President & CEO
$178.1K
8.5K sh · $20.93
Own -2%
-
Grant·A
Theodore Wahl KEY
President & CEO
$178.1K
8.5K sh · $20.93
Own +2%
-
Grant·A
Vikas Singh KEY
EVP & Chief Financial Officer · 10b5-1
$0
17.8K sh
Own New
-
Other·F
Vikas Singh KEY
EVP & Chief Financial Officer · 10b5-1
$0
1.9K sh
Own -48%
-
Grant·A
EVP & Chief Revenue Officer · 10b5-1
$0
18.9K sh
Own New
-
Other·F
EVP & Chief Revenue Officer · 10b5-1
$0
6.8K sh
Own -13%
-
Grant·A
EVP & Chief Operating Officer · 10b5-1
$0
20.1K sh
Own New
-
Other·F
EVP & Chief Operating Officer · 10b5-1
$0
7.7K sh
Own -21%
-
Grant·A
EVP & Chief Admin. Officer · 10b5-1
$0
18.8K sh
Own New
-
Other·F
EVP & Chief Admin. Officer · 10b5-1
$0
7.7K sh
Own -15%
-
Grant·A
Theodore Wahl KEY
President & CEO · 10b5-1
$0
93.7K sh
Own New
-
Grant·A
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$0
16.3K sh
Own New
-
Other·F
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$0
6.1K sh
Own -18%
-
Grant·A
SVP & Chief Accounting Officer · 10b5-1
$0
6.1K sh
Own +49%
-
Exercise·M
EVP & Chief Revenue Officer · 10b5-1
$0
2.4K sh
Own New
-
Exercise·M
EVP & Chief Revenue Officer · 10b5-1
$0
1.5K sh
Own New
-
Exercise·M
EVP & Chief Revenue Officer · 10b5-1
$0
2.4K sh
Own +6%
-
Exercise·M
EVP & Chief Revenue Officer · 10b5-1
$0
1.5K sh
Own +4%
-
Exercise·M
EVP & Chief Operating Officer · 10b5-1
$0
3.3K sh
Own +165850%
-
Exercise·M
EVP & Chief Operating Officer · 10b5-1
$0
2.0K sh
Own New
-
Exercise·M
EVP & Chief Operating Officer · 10b5-1
$0
3.3K sh
Own +16%
-
Exercise·M
EVP & Chief Operating Officer · 10b5-1
$0
2.0K sh
Own +11%
-
Exercise·M
EVP & Chief Admin. Officer · 10b5-1
$0
3.3K sh
Own +165850%
-
Exercise·M
EVP & Chief Admin. Officer · 10b5-1
$0
2.0K sh
Own New
-
Exercise·M
EVP & Chief Admin. Officer · 10b5-1
$0
3.3K sh
Own +9%
-
Exercise·M
EVP & Chief Admin. Officer · 10b5-1
$0
2.0K sh
Own +6%
-
Exercise·M
Theodore Wahl KEY
President & CEO · 10b5-1
$0
16.3K sh
Own New
-
Exercise·M
Theodore Wahl KEY
President & CEO · 10b5-1
$0
10.0K sh
Own New
-
Other·F
Theodore Wahl KEY
President & CEO · 10b5-1
$0
35.5K sh
Own -7%
-
Exercise·M
Theodore Wahl KEY
President & CEO · 10b5-1
$0
16.3K sh
Own +4%
-
Exercise·M
Theodore Wahl KEY
President & CEO · 10b5-1
$0
10.0K sh
Own +2%
-
Exercise·M
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$0
2.4K sh
Own New
-
Exercise·M
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$0
1.5K sh
Own New
-
Exercise·M
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$0
2.4K sh
Own +7%
-
Exercise·M
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$0
1.5K sh
Own +5%
-
Exercise·M
SVP & Chief Accounting Officer · 10b5-1
$0
554 sh
Own New
-
Exercise·M
SVP & Chief Accounting Officer · 10b5-1
$0
141 sh
Own New
-
Other·F
SVP & Chief Accounting Officer · 10b5-1
$0
936 sh
Own -5%
-
Exercise·M
SVP & Chief Accounting Officer · 10b5-1
$0
554 sh
Own +3%
-
Exercise·M
SVP & Chief Accounting Officer · 10b5-1
$0
141 sh
Own +1%
-
Exercise·M
Vikas Singh KEY
EVP & Chief Financial Officer · 10b5-1
$0
4.0K sh
Own +33%
-
Exercise·M
Vikas Singh KEY
EVP & Chief Financial Officer · 10b5-1
$0
4.0K sh
Own New
-
Exercise·M
EVP & Chief Revenue Officer · 10b5-1
$0
5.4K sh
Own +33%
-
Exercise·M
EVP & Chief Revenue Officer · 10b5-1
$0
6.0K sh
Own +50%
-
Exercise·M
EVP & Chief Revenue Officer · 10b5-1
$0
5.4K sh
Own +12%
-
Exercise·M
EVP & Chief Revenue Officer · 10b5-1
$0
6.0K sh
Own +15%
-
Exercise·M
EVP & Chief Operating Officer · 10b5-1
$0
5.8K sh
Own +33%
-
Exercise·M
EVP & Chief Operating Officer · 10b5-1
$0
6.2K sh
Own +50%
-
Exercise·M
EVP & Chief Operating Officer · 10b5-1
$0
5.8K sh
Own +19%
-
Exercise·M
EVP & Chief Operating Officer · 10b5-1
$0
6.2K sh
Own +26%
-
Exercise·M
EVP & Chief Admin. Officer · 10b5-1
$0
5.7K sh
Own +33%
-
Exercise·M
EVP & Chief Admin. Officer · 10b5-1
$0
6.3K sh
Own +50%
-
Exercise·M
EVP & Chief Admin. Officer · 10b5-1
$0
5.7K sh
Own +12%
-
Exercise·M
EVP & Chief Admin. Officer · 10b5-1
$0
6.3K sh
Own +16%
-
Exercise·M
Theodore Wahl KEY
President & CEO · 10b5-1
$0
27.8K sh
Own +33%
-
Exercise·M
Theodore Wahl KEY
President & CEO · 10b5-1
$0
30.6K sh
Own +50%
-
Exercise·M
Theodore Wahl KEY
President & CEO · 10b5-1
$0
27.8K sh
Own +6%
-
Exercise·M
Theodore Wahl KEY
President & CEO · 10b5-1
$0
30.6K sh
Own +7%
-
Exercise·M
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$0
4.6K sh
Own +33%
-
Exercise·M
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$0
4.9K sh
Own +50%
-
Exercise·M
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$0
4.6K sh
Own +18%
-
Exercise·M
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$0
4.9K sh
Own +24%
-
Grant·A
Director · 10b5-1
$2.5K
131 sh · $19.12
Own +4%
-
Grant·A
Director · 10b5-1
$15.0K
785 sh · $19.12
Own +3%
-
Grant·A
EVP & Chief Revenue Officer · 10b5-1
$27.6K
1.4K sh · $19.12
Own +15%
-
Grant·A
EVP & Chief Revenue Officer · 10b5-1
$21.2K
2.1K sh · $9.88
Own +6%
-
Grant·A
EVP & Chief Operating Officer · 10b5-1
$31.1K
1.6K sh · $19.12
Own +11%
-
Grant·A
EVP & Chief Admin. Officer · 10b5-1
$26.6K
1.4K sh · $19.12
Own +9%
-
Grant·A
EVP & Chief Admin. Officer · 10b5-1
$21.2K
2.1K sh · $9.88
Own +7%
-
Grant·A
Theodore Wahl KEY
President & CEO · 10b5-1
$53.3K
2.8K sh · $19.12
Own +7%
-
Grant·A
Theodore Wahl KEY
President & CEO · 10b5-1
$21.2K
2.1K sh · $9.88
Own +0%
-
Grant·A
EVP/Gen. Counsel/Corp. Secty. · 10b5-1
$6.5K
342 sh · $19.12
Own +8%
-
Grant·A
SVP & Chief Accounting Officer · 10b5-1
$12.6K
657 sh · $19.12
Own +17%
| Date▾ | Insider | Type | Shares | Value |
|---|---|---|---|---|
| May 27, 2026 | Vikas Singh KEY | Exercise M | 935 | $19.3K |
| May 27, 2026 | Vikas Singh KEY | Grant A | 2.2K | $45.4K |
| May 27, 2026 | Vikas Singh KEY | Exercise M | 2.2K | $0 |
| May 27, 2026 | Vikas Singh KEY | Other F | 935 | $0 |
| May 27, 2026 | Vikas Singh KEY | Exercise M | 2.2K | $0 |
| May 26, 2026 | Thomas Gerard Whalen 10b5-1 | Grant A | 2.0K | $40.0K |
| May 26, 2026 | Kurt Simmons JR | Grant A | 2.0K | $40.0K |
| May 26, 2026 | Jude Visconto | Grant A | 2.0K | $40.0K |
| May 26, 2026 | Dino D Ottaviano | Grant A | 2.0K | $40.0K |
| May 26, 2026 | Laura K Grant | Grant A | 2.0K | $40.0K |
| May 26, 2026 | Thomas Michael Gallagher | Grant A | 2.0K | $40.0K |
| May 26, 2026 | Daniela Castagnino | Grant A | 2.0K | $40.0K |
| May 26, 2026 | Diane S Casey | Grant A | 2.0K | $40.0K |
| Mar 31, 2026 | Thomas Gerard Whalen 10b5-1 | Grant A | 135 | $2.5K |
| Mar 31, 2026 | Kurt Simmons JR 10b5-1 | Grant A | 809 | $15.0K |
| Mar 31, 2026 | Laura K Grant 10b5-1 | Grant A | 405 | $7.5K |
| Feb 26, 2026 | Andrew M Brophy 10b5-1 | Sell S | 2.5K | $54.2K |
| Feb 24, 2026 | Patrick J Orr 10b5-1 | Exercise M | 3.3K | $0 |
| Feb 24, 2026 | Patrick J Orr 10b5-1 | Other F | 4.0K | $86.6K |
| Feb 24, 2026 | Patrick J Orr 10b5-1 | Exercise M | 9.5K | $0 |
| Feb 24, 2026 | Patrick J Orr 10b5-1 | Other F | 1.4K | $30.3K |
| Feb 24, 2026 | Patrick J Orr 10b5-1 | Exercise M | 3.3K | $0 |
| Feb 24, 2026 | Andrew Kush 10b5-1 | Exercise M | 4.4K | $0 |
| Feb 24, 2026 | Andrew Kush 10b5-1 | Other F | 5.4K | $114.6K |
| Feb 24, 2026 | Andrew Kush 10b5-1 | Exercise M | 12.6K | $0 |
| Feb 24, 2026 | Andrew Kush 10b5-1 | Other F | 1.9K | $40.1K |
| Feb 24, 2026 | Andrew Kush 10b5-1 | Exercise M | 4.4K | $0 |
| Feb 24, 2026 | John Christopher Shea 10b5-1 | Exercise M | 4.4K | $0 |
| Feb 24, 2026 | John Christopher Shea 10b5-1 | Other F | 5.4K | $114.6K |
| Feb 24, 2026 | John Christopher Shea 10b5-1 | Exercise M | 12.6K | $0 |
| Feb 24, 2026 | John Christopher Shea 10b5-1 | Other F | 1.9K | $40.1K |
| Feb 24, 2026 | John Christopher Shea 10b5-1 | Exercise M | 4.4K | $0 |
| Feb 24, 2026 | Theodore Wahl KEY 10b5-1 | Exercise M | 22.2K | $0 |
| Feb 24, 2026 | Theodore Wahl KEY 10b5-1 | Other F | 27.0K | $576.9K |
| Feb 24, 2026 | Theodore Wahl KEY 10b5-1 | Exercise M | 63.6K | $0 |
| Feb 24, 2026 | Theodore Wahl KEY 10b5-1 | Other F | 9.4K | $201.9K |
| Feb 24, 2026 | Theodore Wahl KEY 10b5-1 | Exercise M | 22.2K | $0 |
| Feb 24, 2026 | Jason J Bundick 10b5-1 | Exercise M | 3.4K | $0 |
| Feb 24, 2026 | Jason J Bundick 10b5-1 | Other F | 4.1K | $87.5K |
| Feb 24, 2026 | Jason J Bundick 10b5-1 | Exercise M | 9.6K | $0 |
| Feb 24, 2026 | Jason J Bundick 10b5-1 | Other F | 1.4K | $30.6K |
| Feb 24, 2026 | Jason J Bundick 10b5-1 | Exercise M | 3.4K | $0 |
| Feb 24, 2026 | Andrew M Brophy 10b5-1 | Other F | 239 | $5.1K |
| Feb 18, 2026 | Patrick J Orr | Exercise M | 5.2K | $0 |
| Feb 18, 2026 | Patrick J Orr | Exercise M | 12.2K | $0 |
| Feb 18, 2026 | Patrick J Orr | Exercise M | 7.0K | $0 |
| Feb 18, 2026 | Patrick J Orr | Exercise M | 21.1K | $0 |
| Feb 18, 2026 | Patrick J Orr | Sell S | 45.5K | $934.6K |
| Feb 18, 2026 | Patrick J Orr | Exercise M | 5.2K | $61.1K |
| Feb 18, 2026 | Patrick J Orr | Exercise M | 12.2K | $126.6K |
| Feb 18, 2026 | Patrick J Orr | Exercise M | 7.0K | $96.3K |
| Feb 18, 2026 | Patrick J Orr | Exercise M | 21.1K | $381.5K |
| Feb 18, 2026 | John Christopher Shea | Exercise M | 9.3K | $0 |
| Feb 18, 2026 | John Christopher Shea | Exercise M | 29.6K | $0 |
| Feb 18, 2026 | John Christopher Shea | Sell S | 38.9K | $791.1K |
| Feb 18, 2026 | John Christopher Shea | Exercise M | 9.3K | $127.3K |
| Feb 18, 2026 | John Christopher Shea | Exercise M | 29.6K | $535.4K |
| Feb 18, 2026 | John Christopher Shea | Sell S | 15.5K | $318.1K |
| Feb 18, 2026 | Patrick J Orr | Sell S | 33.4K | $686.4K |
| Feb 18, 2026 | Patrick J Orr | Sell S | 11.2K | $229.5K |
| Feb 17, 2026 | Theodore Wahl KEY | Other F | 8.5K | $178.1K |
| Feb 17, 2026 | Theodore Wahl KEY | Grant A | 8.5K | $178.1K |
| Jan 5, 2026 | Vikas Singh KEY 10b5-1 | Grant A | 17.8K | $0 |
| Jan 5, 2026 | Vikas Singh KEY 10b5-1 | Other F | 1.9K | $0 |
| Jan 5, 2026 | Patrick J Orr 10b5-1 | Grant A | 18.9K | $0 |
| Jan 5, 2026 | Patrick J Orr 10b5-1 | Other F | 6.8K | $0 |
| Jan 5, 2026 | Andrew Kush 10b5-1 | Grant A | 20.1K | $0 |
| Jan 5, 2026 | Andrew Kush 10b5-1 | Other F | 7.7K | $0 |
| Jan 5, 2026 | John Christopher Shea 10b5-1 | Grant A | 18.8K | $0 |
| Jan 5, 2026 | John Christopher Shea 10b5-1 | Other F | 7.7K | $0 |
| Jan 5, 2026 | Theodore Wahl KEY 10b5-1 | Grant A | 93.7K | $0 |
| Jan 5, 2026 | Jason J Bundick 10b5-1 | Grant A | 16.3K | $0 |
| Jan 5, 2026 | Jason J Bundick 10b5-1 | Other F | 6.1K | $0 |
| Jan 5, 2026 | Andrew M Brophy 10b5-1 | Grant A | 6.1K | $0 |
| Jan 4, 2026 | Patrick J Orr 10b5-1 | Exercise M | 2.4K | $0 |
| Jan 4, 2026 | Patrick J Orr 10b5-1 | Exercise M | 1.5K | $0 |
| Jan 4, 2026 | Patrick J Orr 10b5-1 | Exercise M | 2.4K | $0 |
| Jan 4, 2026 | Patrick J Orr 10b5-1 | Exercise M | 1.5K | $0 |
| Jan 4, 2026 | Andrew Kush 10b5-1 | Exercise M | 3.3K | $0 |
| Jan 4, 2026 | Andrew Kush 10b5-1 | Exercise M | 2.0K | $0 |
| Jan 4, 2026 | Andrew Kush 10b5-1 | Exercise M | 3.3K | $0 |
| Jan 4, 2026 | Andrew Kush 10b5-1 | Exercise M | 2.0K | $0 |
| Jan 4, 2026 | John Christopher Shea 10b5-1 | Exercise M | 3.3K | $0 |
| Jan 4, 2026 | John Christopher Shea 10b5-1 | Exercise M | 2.0K | $0 |
| Jan 4, 2026 | John Christopher Shea 10b5-1 | Exercise M | 3.3K | $0 |
| Jan 4, 2026 | John Christopher Shea 10b5-1 | Exercise M | 2.0K | $0 |
| Jan 4, 2026 | Theodore Wahl KEY 10b5-1 | Exercise M | 16.3K | $0 |
| Jan 4, 2026 | Theodore Wahl KEY 10b5-1 | Exercise M | 10.0K | $0 |
| Jan 4, 2026 | Theodore Wahl KEY 10b5-1 | Other F | 35.5K | $0 |
| Jan 4, 2026 | Theodore Wahl KEY 10b5-1 | Exercise M | 16.3K | $0 |
| Jan 4, 2026 | Theodore Wahl KEY 10b5-1 | Exercise M | 10.0K | $0 |
| Jan 4, 2026 | Jason J Bundick 10b5-1 | Exercise M | 2.4K | $0 |
| Jan 4, 2026 | Jason J Bundick 10b5-1 | Exercise M | 1.5K | $0 |
| Jan 4, 2026 | Jason J Bundick 10b5-1 | Exercise M | 2.4K | $0 |
| Jan 4, 2026 | Jason J Bundick 10b5-1 | Exercise M | 1.5K | $0 |
| Jan 4, 2026 | Andrew M Brophy 10b5-1 | Exercise M | 554 | $0 |
| Jan 4, 2026 | Andrew M Brophy 10b5-1 | Exercise M | 141 | $0 |
| Jan 4, 2026 | Andrew M Brophy 10b5-1 | Other F | 936 | $0 |
| Jan 4, 2026 | Andrew M Brophy 10b5-1 | Exercise M | 554 | $0 |
| Jan 4, 2026 | Andrew M Brophy 10b5-1 | Exercise M | 141 | $0 |
| Jan 3, 2026 | Vikas Singh KEY 10b5-1 | Exercise M | 4.0K | $0 |
| Jan 3, 2026 | Vikas Singh KEY 10b5-1 | Exercise M | 4.0K | $0 |
| Jan 3, 2026 | Patrick J Orr 10b5-1 | Exercise M | 5.4K | $0 |
| Jan 3, 2026 | Patrick J Orr 10b5-1 | Exercise M | 6.0K | $0 |
| Jan 3, 2026 | Patrick J Orr 10b5-1 | Exercise M | 5.4K | $0 |
| Jan 3, 2026 | Patrick J Orr 10b5-1 | Exercise M | 6.0K | $0 |
| Jan 3, 2026 | Andrew Kush 10b5-1 | Exercise M | 5.8K | $0 |
| Jan 3, 2026 | Andrew Kush 10b5-1 | Exercise M | 6.2K | $0 |
| Jan 3, 2026 | Andrew Kush 10b5-1 | Exercise M | 5.8K | $0 |
| Jan 3, 2026 | Andrew Kush 10b5-1 | Exercise M | 6.2K | $0 |
| Jan 3, 2026 | John Christopher Shea 10b5-1 | Exercise M | 5.7K | $0 |
| Jan 3, 2026 | John Christopher Shea 10b5-1 | Exercise M | 6.3K | $0 |
| Jan 3, 2026 | John Christopher Shea 10b5-1 | Exercise M | 5.7K | $0 |
| Jan 3, 2026 | John Christopher Shea 10b5-1 | Exercise M | 6.3K | $0 |
| Jan 3, 2026 | Theodore Wahl KEY 10b5-1 | Exercise M | 27.8K | $0 |
| Jan 3, 2026 | Theodore Wahl KEY 10b5-1 | Exercise M | 30.6K | $0 |
| Jan 3, 2026 | Theodore Wahl KEY 10b5-1 | Exercise M | 27.8K | $0 |
| Jan 3, 2026 | Theodore Wahl KEY 10b5-1 | Exercise M | 30.6K | $0 |
| Jan 3, 2026 | Jason J Bundick 10b5-1 | Exercise M | 4.6K | $0 |
| Jan 3, 2026 | Jason J Bundick 10b5-1 | Exercise M | 4.9K | $0 |
| Jan 3, 2026 | Jason J Bundick 10b5-1 | Exercise M | 4.6K | $0 |
| Jan 3, 2026 | Jason J Bundick 10b5-1 | Exercise M | 4.9K | $0 |
| Dec 31, 2025 | Thomas Gerard Whalen 10b5-1 | Grant A | 131 | $2.5K |
| Dec 31, 2025 | Kurt Simmons JR 10b5-1 | Grant A | 785 | $15.0K |
| Dec 31, 2025 | Patrick J Orr 10b5-1 | Grant A | 1.4K | $27.6K |
| Dec 31, 2025 | Patrick J Orr 10b5-1 | Grant A | 2.1K | $21.2K |
| Dec 31, 2025 | Andrew Kush 10b5-1 | Grant A | 1.6K | $31.1K |
| Dec 31, 2025 | John Christopher Shea 10b5-1 | Grant A | 1.4K | $26.6K |
| Dec 31, 2025 | John Christopher Shea 10b5-1 | Grant A | 2.1K | $21.2K |
| Dec 31, 2025 | Theodore Wahl KEY 10b5-1 | Grant A | 2.8K | $53.3K |
| Dec 31, 2025 | Theodore Wahl KEY 10b5-1 | Grant A | 2.1K | $21.2K |
| Dec 31, 2025 | Jason J Bundick 10b5-1 | Grant A | 342 | $6.5K |
| Dec 31, 2025 | Andrew M Brophy 10b5-1 | Grant A | 657 | $12.6K |
About HCSG insider trading
This page tracks insider transactions for HEALTHCARE SERVICES GROUP INC (HCSG) reported to the U.S. Securities and Exchange Commission on Form 4. Corporate insiders — directors, executive officers and beneficial owners of more than 10% of the stock — must disclose their trades within two business days. Open-market purchases (code P) and sales (code S) made at the insider's discretion are the most-watched opportunistic signals, while awards (A), option exercises (M) and tax-withholding (F) reflect compensation rather than conviction. Trades marked 10b5-1 were made under a pre-arranged plan and are considered routine. A cluster buy — several insiders buying within a short window — is historically a stronger bullish indicator than any single trade.