NASDAQ:HFWA | Historical Stock Price | HERITAGE FINANCIAL CORP /WA/

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
1998-05-07 to 2026-09-04
Data captured

Stock Price Chart

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

$6.45$10.63$17.53$28.91$47.68$78.631998-05-072026-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$25.75$45.5771,900
2016-12-29$25.85$45.7565,100
2016-12-28$25.95$45.9367,400
2016-12-27$26.10$46.1922,100
2016-12-23$25.85$45.7575,400
2016-12-22$25.95$45.93116,600
2016-12-21$25.95$45.9347,400
2016-12-20$26.10$46.1979,100
2016-12-19$25.45$45.0483,000
2016-12-16$25.20$44.60164,600
2016-12-15$25.45$45.04104,500
2016-12-14$24.65$43.63160,900
2016-12-13$24.80$43.89111,600
2016-12-12$24.75$43.80115,300
2016-12-09$25.40$44.95146,700
2016-12-08$24.95$44.1679,200
2016-12-07$24.40$43.1862,300
2016-12-06$24.20$42.83117,000
2016-12-05$24.05$42.56103,000
2016-12-02$23.20$41.0684,100
2016-12-01$23.25$41.15124,800
2016-11-30$22.65$40.09120,300
2016-11-29$22.65$40.0955,400
2016-11-28$22.55$39.9188,300
2016-11-25$22.85$40.4420,000
2016-11-23$22.80$40.3565,000
2016-11-22$22.90$40.53109,000
2016-11-21$22.60$40.0096,200
2016-11-18$22.55$39.9192,900
2016-11-17$22.05$39.02146,300
2016-11-16$21.90$38.76151,800
2016-11-15$21.75$38.4991,700
2016-11-14$21.25$37.61485,800
2016-11-11$20.50$36.28491,000
2016-11-10$20.05$35.48216,100
2016-11-09$19.10$33.80273,900
2016-11-08$18.45$32.65418,500
2016-11-07$18.55$32.8382,000
2016-11-04$18.05$31.9562,700
2016-11-03$18.30$31.7339,800
2016-11-02$18.30$31.7360,700
2016-11-01$18.45$31.9958,400
2016-10-31$18.40$31.9190,400
2016-10-28$18.20$31.5681,600
2016-10-27$18.00$31.2168,200
2016-10-26$17.95$31.1341,300
2016-10-25$18.20$31.5633,100
2016-10-24$18.35$31.8224,800
2016-10-21$18.20$31.5619,400
2016-10-20$18.18$31.5228,000
2016-10-19$18.28$31.7040,200
2016-10-18$18.25$31.6554,500
2016-10-17$18.11$31.4037,800
2016-10-14$18.29$31.7272,800
2016-10-13$18.00$31.2149,300
2016-10-12$18.20$31.5687,200
2016-10-11$18.22$31.5931,000
2016-10-10$18.32$31.7743,100
2016-10-07$18.16$31.4932,000
2016-10-06$18.23$31.6128,600
2016-10-05$18.36$31.8482,300
2016-10-04$18.01$31.2378,500
2016-10-03$17.70$30.6972,900
2016-09-30$17.95$31.13137,800
2016-09-29$17.85$30.9540,700
2016-09-28$18.11$31.40183,900
2016-09-27$17.98$31.1834,500
2016-09-26$17.75$30.7871,100
2016-09-23$18.02$31.25117,500
2016-09-22$18.06$31.3280,500
2016-09-21$17.97$31.1660,900
2016-09-20$17.94$31.1151,800
2016-09-19$18.01$31.2317,700
2016-09-16$18.04$31.28149,100
2016-09-15$17.85$30.9566,900
2016-09-14$17.65$30.6151,500
2016-09-13$17.93$31.0944,100
2016-09-12$18.21$31.5857,800
2016-09-09$18.10$31.3967,500
2016-09-08$18.36$31.8466,900
2016-09-07$18.67$32.3747,000
2016-09-06$18.35$31.8231,600
2016-09-02$18.52$32.1134,200
2016-09-01$18.37$31.8535,600
2016-08-31$18.48$32.0463,400
2016-08-30$18.56$32.1834,100
2016-08-29$18.42$31.9438,200
2016-08-26$18.43$31.9659,600
2016-08-25$18.52$32.1154,100
2016-08-24$18.23$31.61258,100
2016-08-23$18.13$31.4453,500
2016-08-22$18.07$31.3324,500
2016-08-19$18.10$31.3956,300
2016-08-18$18.08$31.3551,400
2016-08-17$17.96$31.1446,900
2016-08-16$17.77$30.8130,200
2016-08-15$17.77$30.8140,600
2016-08-12$17.77$30.8141,800
2016-08-11$17.72$30.7338,700
2016-08-10$17.62$30.5587,200
2016-08-09$17.76$30.8036,400
2016-08-08$17.62$30.5521,900
2016-08-05$17.78$30.8379,200
2016-08-04$17.27$29.9531,800
2016-08-03$17.39$30.1547,400
2016-08-02$17.26$29.9366,500
2016-08-01$17.48$30.1076,600
2016-07-29$17.46$30.07110,800
2016-07-28$17.51$30.15126,500
2016-07-27$17.25$29.71129,800
2016-07-26$17.25$29.7193,200
2016-07-25$17.24$29.6944,000
2016-07-22$17.52$30.1781,800
2016-07-21$17.28$29.76120,100
2016-07-20$18.20$31.3427,300
2016-07-19$18.30$31.5156,300
2016-07-18$18.35$31.6039,500
2016-07-15$18.45$31.77115,400
2016-07-14$18.29$31.5063,600
2016-07-13$18.19$31.3378,100
2016-07-12$17.93$30.8882,200
2016-07-11$17.62$30.3452,800
2016-07-08$17.37$29.9168,500
2016-07-07$16.99$29.26174,400
2016-07-06$16.98$29.2441,900
2016-07-05$16.92$29.1463,800
2016-07-01$17.41$29.9862,800
2016-06-30$17.58$30.2754,000
2016-06-29$17.08$29.4187,700
2016-06-28$16.73$28.8197,200
2016-06-27$16.47$28.3691,900
2016-06-24$17.02$29.31152,600
2016-06-23$17.93$30.8891,800
2016-06-22$17.60$30.3171,200
2016-06-21$17.59$30.29118,700
2016-06-20$17.62$30.3452,300
2016-06-17$17.35$29.88221,600
2016-06-16$17.54$30.2185,700
2016-06-15$17.58$30.2729,800
2016-06-14$17.62$30.3469,600
2016-06-13$17.46$30.0730,000
2016-06-10$17.63$30.3669,900
2016-06-09$17.88$30.7947,600
2016-06-08$18.11$31.1937,900
2016-06-07$17.83$30.7142,300
2016-06-06$18.12$31.2052,600
2016-06-03$18.10$31.1747,700
2016-06-02$18.14$31.2456,800
2016-06-01$18.28$31.4896,900
2016-05-31$18.26$31.4582,500
2016-05-27$18.29$31.5031,400
2016-05-26$18.09$31.1535,800
2016-05-25$18.20$31.34108,100
2016-05-24$18.12$31.20160,100
2016-05-23$17.70$30.4849,700
2016-05-20$17.90$30.8383,100
2016-05-19$17.79$30.6435,200
2016-05-18$18.26$31.4536,100
2016-05-17$17.65$30.4067,300
2016-05-16$17.97$30.9549,600
2016-05-13$17.59$30.2945,600
2016-05-12$17.65$30.4036,000
2016-05-11$17.50$30.1431,900
2016-05-10$17.76$30.5861,500
2016-05-09$17.06$29.3862,200
2016-05-06$17.27$29.7445,900
2016-05-05$17.23$29.6790,500
2016-05-04$17.46$30.0734,200
2016-05-03$17.67$30.4346,600
2016-05-02$18.30$31.3124,900
2016-04-29$18.45$31.5644,800
2016-04-28$18.14$31.0327,200
2016-04-27$18.31$31.3350,100
2016-04-26$18.32$31.3447,400
2016-04-25$18.04$30.8631,400
2016-04-22$17.99$30.7841,500
2016-04-21$17.61$30.1387,600
2016-04-20$17.90$30.6286,600
2016-04-19$17.99$30.7825,600
2016-04-18$17.96$30.7333,800
2016-04-15$17.80$30.4532,700
2016-04-14$17.92$30.6645,400
2016-04-13$17.53$29.9993,100
2016-04-12$17.06$29.1990,500
2016-04-11$16.96$29.0231,100
2016-04-08$17.03$29.1439,400
2016-04-07$16.90$28.9139,600
2016-04-06$17.25$29.5158,200
2016-04-05$17.33$29.6542,800
2016-04-04$17.60$30.1146,500
2016-04-01$17.52$29.9759,900
2016-03-31$17.57$30.0654,400
2016-03-30$17.74$30.3533,100
2016-03-29$17.70$30.2861,500
2016-03-28$17.38$29.7327,400
2016-03-24$17.39$29.7535,600
2016-03-23$17.51$29.9684,900
2016-03-22$17.66$30.2144,600
2016-03-21$17.79$30.44160,800
2016-03-18$17.81$30.4793,400
2016-03-17$17.72$30.3244,500
2016-03-16$17.33$29.6540,600
2016-03-15$17.46$29.8743,200
2016-03-14$17.80$30.4526,900
2016-03-11$17.93$30.6869,400
2016-03-10$17.66$30.2129,800
2016-03-09$17.78$30.4291,800
2016-03-08$17.81$30.4757,400
2016-03-07$17.88$30.5945,400
2016-03-04$17.73$30.3352,500
2016-03-03$17.80$30.4579,000
2016-03-02$17.74$30.3560,000
2016-03-01$17.74$30.35111,600
2016-02-29$17.44$29.8496,100
2016-02-26$17.59$30.0939,300
2016-02-25$17.51$29.96102,800
2016-02-24$17.31$29.6152,200
2016-02-23$17.31$29.61117,900
2016-02-22$17.54$30.01153,300
2016-02-19$17.31$29.61101,000
2016-02-18$17.19$29.4186,900
2016-02-17$17.12$29.29178,000
2016-02-16$17.25$29.51150,900
2016-02-12$17.10$29.26136,700
2016-02-11$16.54$28.30166,300
2016-02-10$16.81$28.76127,300
2016-02-09$17.20$29.4393,100
2016-02-08$17.38$29.73155,700
2016-02-05$17.17$29.1987,900
2016-02-04$17.39$29.5652,900
2016-02-03$17.62$29.9588,500
2016-02-02$17.75$30.1786,600
2016-02-01$17.92$30.46123,100
2016-01-29$18.11$30.78173,600
2016-01-28$17.86$30.36220,100
2016-01-27$17.24$29.3180,700
2016-01-26$17.23$29.2956,500
2016-01-25$16.88$28.6982,700
2016-01-22$17.41$29.5944,000
2016-01-21$17.28$29.37129,200
2016-01-20$17.38$29.5493,000
2016-01-19$17.38$29.5474,000
2016-01-15$17.56$29.85110,200
2016-01-14$18.07$30.72187,600
2016-01-13$18.14$30.84191,900
2016-01-12$18.46$31.38184,000
2016-01-11$18.41$31.29106,400
2016-01-08$18.19$30.92119,400
2016-01-07$18.50$31.45121,000
2016-01-06$18.66$31.7290,600
2016-01-05$18.68$31.7582,400
2016-01-04$18.36$31.21153,700