Hammond Manufacturing Company Limited (HMFAF)
OTCMKTS · Delayed Price · Currency is USD
7.51
0.00 (0.00%)
Aug 1, 2025, 4:00 PM EDT

bluebird bio Stock Price History

Historical Data

DateOpenHighLowCloseAdj. CloseChangeVolume
Aug 1, 20257.517.517.517.517.51-500
Jul 31, 20257.487.517.487.517.510.24%6,900
Jul 30, 20257.207.507.207.497.493.28%16,084
Jul 29, 20257.227.257.187.257.252.62%1,000
Jul 28, 20257.077.077.077.077.07-1,000
Jul 25, 20257.077.077.077.077.07-1.82%1,645
Jul 24, 20257.407.407.207.207.20-5.57%200
Jul 23, 20257.637.637.637.637.63-200
Jul 22, 20257.637.637.637.637.63--
Jul 21, 20257.637.637.637.637.63-4
Jul 18, 20257.667.667.637.637.632.07%1,300
Jul 17, 20257.477.477.477.477.47--
Jul 16, 20257.477.477.477.477.47-1.63%127
Jul 15, 20257.637.647.567.597.591.66%2,900
Jul 14, 20257.457.477.457.477.472.75%5,000
Jul 11, 20257.277.277.277.277.27-5.09%324
Jul 10, 20257.667.667.667.667.66-550
Jul 9, 20257.637.667.637.667.661.86%4,800
Jul 8, 20257.527.527.527.527.52-53
Jul 7, 20257.527.527.527.527.520.24%612
Jul 3, 20257.507.507.507.507.50--
Jul 2, 20257.627.627.507.507.503.05%2,850
Jul 1, 20257.287.287.287.287.28--
Jun 30, 20257.287.287.287.287.28--
Jun 27, 20257.387.387.287.287.281.14%12,100
Jun 26, 20257.207.207.207.207.200.53%3,009
Jun 25, 20257.167.167.167.167.16-0.31%100
Jun 24, 20257.187.187.187.187.182.75%1,533
Jun 23, 20256.937.026.936.996.991.01%7,014
Jun 20, 20256.896.926.896.926.921.62%1,823
Jun 18, 20256.886.886.816.816.810.74%4,022
Jun 17, 20256.766.766.766.766.76--
Jun 16, 20256.766.766.766.766.76-1
Jun 13, 20256.766.766.766.766.76--
Jun 12, 20256.766.766.766.766.76--
Jun 11, 20256.766.766.766.766.76-100
Jun 10, 20256.766.766.766.766.76-4
Jun 9, 20256.766.766.766.766.76-3.29%400
Jun 6, 20256.996.996.996.996.99-350
Jun 5, 20256.956.996.956.996.990.92%4,400
Jun 4, 20256.936.936.936.936.931.85%1,900
Jun 3, 20256.836.836.806.806.80-1.02%850
Jun 2, 20256.876.876.876.876.871.91%3,644
May 30, 20256.746.746.746.746.742.14%500
May 29, 20256.606.606.606.606.60--
May 28, 20256.606.606.606.606.60--
May 27, 20256.606.606.606.606.60-0.60%100
May 23, 20256.646.646.646.646.64-0.81%200
May 22, 20256.696.696.696.696.69--
May 21, 20256.696.696.696.696.69-0.39%100