NASDAQ:HCSG | Historical Stock Price | HEALTHCARE SERVICES GROUP INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1983-11-29 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.29$0.89$2.77$8.58$26.64$82.661983-11-292026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$39.17$56.43461,000
2016-12-29$39.14$56.39226,900
2016-12-28$38.87$56.00367,600
2016-12-27$39.27$56.58397,800
2016-12-23$39.72$57.22201,900
2016-12-22$39.59$57.04182,700
2016-12-21$39.63$57.09240,000
2016-12-20$39.85$57.41299,300
2016-12-19$39.76$57.28307,900
2016-12-16$39.90$57.481,154,000
2016-12-15$40.20$57.92340,300
2016-12-14$39.97$57.58302,900
2016-12-13$40.50$58.35236,100
2016-12-12$40.54$58.41261,600
2016-12-09$40.68$58.61281,200
2016-12-08$40.18$57.89288,900
2016-12-07$39.53$56.95290,800
2016-12-06$39.08$56.30286,000
2016-12-05$38.82$55.93534,100
2016-12-02$38.53$55.51296,000
2016-12-01$38.73$55.80369,200
2016-11-30$38.95$56.12533,400
2016-11-29$38.90$56.04348,800
2016-11-28$39.12$56.36265,100
2016-11-25$39.21$56.49102,700
2016-11-23$39.25$56.55416,400
2016-11-22$38.77$55.86357,500
2016-11-21$38.43$55.37208,500
2016-11-18$38.16$54.98314,700
2016-11-17$37.58$54.14297,800
2016-11-16$37.68$54.29367,100
2016-11-15$37.70$54.05713,700
2016-11-14$36.38$52.16758,400
2016-11-11$36.15$51.83671,600
2016-11-10$36.05$51.68503,200
2016-11-09$35.63$51.08963,600
2016-11-08$35.86$51.41468,300
2016-11-07$35.29$50.59550,200
2016-11-04$34.88$50.00318,400
2016-11-03$35.04$50.23297,300
2016-11-02$35.17$50.42466,400
2016-11-01$35.28$50.58616,900
2016-10-31$36.97$53.00463,100
2016-10-28$36.98$53.02205,900
2016-10-27$36.67$52.57254,800
2016-10-26$36.53$52.37235,600
2016-10-25$36.64$52.53254,500
2016-10-24$36.82$52.79205,100
2016-10-21$36.56$52.41219,300
2016-10-20$36.87$52.86347,400
2016-10-19$37.27$53.43311,500
2016-10-18$37.49$53.75217,700
2016-10-17$37.59$53.89508,500
2016-10-14$37.49$53.75454,000
2016-10-13$38.06$54.561,208,800
2016-10-12$37.33$53.521,190,000
2016-10-11$39.46$56.57636,900
2016-10-10$39.79$57.04419,400
2016-10-07$39.55$56.70688,300
2016-10-06$39.55$56.70365,700
2016-10-05$39.55$56.70381,300
2016-10-04$39.60$56.77263,900
2016-10-03$39.65$56.84250,300
2016-09-30$39.58$56.74464,300
2016-09-29$39.12$56.08413,200
2016-09-28$39.09$56.04347,900
2016-09-27$38.75$55.55251,800
2016-09-26$38.80$55.62269,500
2016-09-23$39.17$56.16467,200
2016-09-22$39.08$56.03353,400
2016-09-21$38.39$55.04270,700
2016-09-20$37.83$54.23339,700
2016-09-19$38.04$54.54391,800
2016-09-16$37.88$54.31555,500
2016-09-15$37.78$54.16490,900
2016-09-14$37.56$53.85305,300
2016-09-13$37.28$53.45354,400
2016-09-12$37.68$54.02500,800
2016-09-09$37.32$53.501,019,500
2016-09-08$38.51$55.211,184,800
2016-09-07$38.55$55.274,056,900
2016-09-06$41.13$58.96209,000
2016-09-02$41.08$58.89341,500
2016-09-01$40.41$57.93274,400
2016-08-31$40.37$57.88228,700
2016-08-30$40.37$57.88268,000
2016-08-29$40.13$57.53163,600
2016-08-26$39.82$57.09182,800
2016-08-25$39.96$57.29197,600
2016-08-24$39.71$56.93146,100
2016-08-23$39.73$56.96234,300
2016-08-22$39.39$56.47151,500
2016-08-19$39.19$56.18233,300
2016-08-18$39.02$55.94196,000
2016-08-17$38.79$55.61181,700
2016-08-16$38.99$55.63174,300
2016-08-15$39.30$56.08288,700
2016-08-12$39.18$55.90201,100
2016-08-11$39.45$56.29318,800
2016-08-10$39.31$56.09349,600
2016-08-09$39.10$55.79204,400
2016-08-08$39.01$55.66238,700
2016-08-05$39.22$55.96246,900
2016-08-04$38.86$55.45315,800
2016-08-03$38.66$55.16273,900
2016-08-02$38.56$55.02269,100
2016-08-01$38.91$55.52374,600
2016-07-29$38.81$55.38561,600
2016-07-28$39.08$55.76383,300
2016-07-27$39.16$55.88443,700
2016-07-26$38.99$55.63541,300
2016-07-25$38.95$55.58570,700
2016-07-22$38.79$55.35811,800
2016-07-21$38.10$54.36312,500
2016-07-20$38.29$54.63620,500
2016-07-19$37.98$54.19412,700
2016-07-18$37.98$54.19472,600
2016-07-15$38.65$55.15590,800
2016-07-14$38.30$54.65613,200
2016-07-13$39.05$55.721,231,600
2016-07-12$41.94$59.84338,200
2016-07-11$41.64$59.41363,900
2016-07-08$41.02$58.53399,500
2016-07-07$40.46$57.73389,600
2016-07-06$40.77$58.17539,300
2016-07-05$41.28$58.90351,300
2016-07-01$41.34$58.99234,900
2016-06-30$41.38$59.04486,000
2016-06-29$40.32$57.53314,000
2016-06-28$39.60$56.50303,000
2016-06-27$39.76$56.73445,100
2016-06-24$40.04$57.13576,200
2016-06-23$40.06$57.16308,700
2016-06-22$39.65$56.57191,100
2016-06-21$39.89$56.92133,600
2016-06-20$39.79$56.77223,200
2016-06-17$39.36$56.16427,900
2016-06-16$39.64$56.56182,000
2016-06-15$39.41$56.23199,500
2016-06-14$39.75$56.72233,200
2016-06-13$39.47$56.32188,400
2016-06-10$39.65$56.57231,200
2016-06-09$40.18$57.33246,500
2016-06-08$40.04$57.13200,900
2016-06-07$39.56$56.45147,500
2016-06-06$39.46$56.30232,700
2016-06-03$39.50$56.36327,800
2016-06-02$39.69$56.63383,200
2016-06-01$39.39$56.20261,800
2016-05-31$39.00$55.65285,500
2016-05-27$38.99$55.63176,600
2016-05-26$38.66$55.16165,000
2016-05-25$38.79$55.35266,300
2016-05-24$38.65$55.15216,400
2016-05-23$37.48$53.48437,100
2016-05-20$37.30$53.22394,100
2016-05-19$37.29$53.21291,700
2016-05-18$37.69$53.78218,900
2016-05-17$37.62$53.42407,200
2016-05-16$38.51$54.68391,600
2016-05-13$38.02$53.99233,600
2016-05-12$37.81$53.69161,300
2016-05-11$37.70$53.53150,500
2016-05-10$38.05$54.03133,200
2016-05-09$37.83$53.72129,800
2016-05-06$37.57$53.35396,000
2016-05-05$37.72$53.56214,700
2016-05-04$37.76$53.62167,700
2016-05-03$37.76$53.62209,900
2016-05-02$38.10$54.10293,900
2016-04-29$37.85$53.74371,600
2016-04-28$37.86$53.76384,400
2016-04-27$37.61$53.40333,800
2016-04-26$37.22$52.85194,800
2016-04-25$36.80$52.25308,000
2016-04-22$36.92$52.42394,800
2016-04-21$36.72$52.14322,600
2016-04-20$37.45$53.18216,800
2016-04-19$37.79$53.66230,600
2016-04-18$37.72$53.56303,000
2016-04-15$37.65$53.46285,700
2016-04-14$37.59$53.37237,700
2016-04-13$37.47$53.20805,300
2016-04-12$36.94$52.45218,900
2016-04-11$36.67$52.07166,500
2016-04-08$36.86$52.34154,800
2016-04-07$36.86$52.34328,300
2016-04-06$37.18$52.79232,600
2016-04-05$36.65$52.04235,300
2016-04-04$37.10$52.68333,000
2016-04-01$37.45$53.18370,700
2016-03-31$36.81$52.27205,900
2016-03-30$36.85$52.32209,400
2016-03-29$36.78$52.22370,300
2016-03-28$35.68$50.66257,500
2016-03-24$35.18$49.95200,200
2016-03-23$35.13$49.88314,400
2016-03-22$35.11$49.85259,600
2016-03-21$35.34$50.18303,800
2016-03-18$35.71$50.71482,300
2016-03-17$35.42$50.29316,500
2016-03-16$35.22$50.01296,700
2016-03-15$35.03$49.74260,200
2016-03-14$35.29$50.11210,300
2016-03-11$35.65$50.62363,400
2016-03-10$35.45$50.34146,400
2016-03-09$35.71$50.71157,900
2016-03-08$35.72$50.72228,000
2016-03-07$35.56$50.49264,800
2016-03-04$35.90$50.98220,000
2016-03-03$35.61$50.56175,600
2016-03-02$35.37$50.22250,700
2016-03-01$35.89$50.96189,400
2016-02-29$35.48$50.38392,700
2016-02-26$35.88$50.95445,100
2016-02-25$35.64$50.61287,300
2016-02-24$35.04$49.75326,300
2016-02-23$34.96$49.64487,100
2016-02-22$35.18$49.95305,700
2016-02-19$34.74$49.33322,300
2016-02-18$34.67$49.23285,100
2016-02-17$34.13$48.46410,700
2016-02-16$34.91$49.31252,100
2016-02-12$34.13$48.21307,900
2016-02-11$33.71$47.62204,700
2016-02-10$33.72$47.63288,400
2016-02-09$33.75$47.67277,800
2016-02-08$33.31$47.05292,100
2016-02-05$33.13$46.80347,500
2016-02-04$33.78$47.72359,300
2016-02-03$34.05$48.10770,800
2016-02-02$34.84$49.21290,300
2016-02-01$34.70$49.02369,200
2016-01-29$35.37$49.96442,800
2016-01-28$34.57$48.83237,100
2016-01-27$34.02$48.06584,200
2016-01-26$33.96$47.97308,400
2016-01-25$33.13$46.80244,100
2016-01-22$33.70$47.60309,900
2016-01-21$32.68$46.16512,200
2016-01-20$33.24$46.95408,800
2016-01-19$33.35$47.11395,600
2016-01-15$33.76$47.69392,400
2016-01-14$34.32$48.48327,300
2016-01-13$33.54$47.38277,200
2016-01-12$34.52$48.76308,000
2016-01-11$34.51$48.75657,400
2016-01-08$33.31$47.05409,100
2016-01-07$33.40$47.18312,200
2016-01-06$34.51$48.75260,900
2016-01-05$34.99$49.43263,100
2016-01-04$34.14$48.22513,800