Blueprint Medicines Corp NASDAQ:BPMC Historical Prices

Below are the 2238 trading days of historical prices for BPMC.

# Exchange Symbol Date Open High Low Close
2238 NASDAQ BPMC Wed, Mar 20, 2024 87.12 89.53 84.81 88.26
2237 NASDAQ BPMC Tue, Mar 19, 2024 86.08 89.45 84.90 87.97
2236 NASDAQ BPMC Mon, Mar 18, 2024 90.86 91.67 86.10 86.82
2235 NASDAQ BPMC Fri, Mar 15, 2024 87.28 90.75 86.58 90.50
2234 NASDAQ BPMC Thu, Mar 14, 2024 90.00 90.82 86.36 87.71
2233 NASDAQ BPMC Wed, Mar 13, 2024 90.43 92.25 89.40 90.60
2232 NASDAQ BPMC Tue, Mar 12, 2024 89.14 90.44 87.04 89.70
2231 NASDAQ BPMC Mon, Mar 11, 2024 92.12 92.82 88.67 89.47
2230 NASDAQ BPMC Fri, Mar 8, 2024 92.18 94.72 91.93 92.30
2229 NASDAQ BPMC Thu, Mar 7, 2024 90.37 92.75 89.73 92.04
2228 NASDAQ BPMC Wed, Mar 6, 2024 89.00 91.78 88.92 90.38
2227 NASDAQ BPMC Tue, Mar 5, 2024 89.41 90.84 88.55 89.67
2226 NASDAQ BPMC Mon, Mar 4, 2024 95.26 96.30 90.39 90.80
2225 NASDAQ BPMC Fri, Mar 1, 2024 93.81 98.06 93.73 95.12
2224 NASDAQ BPMC Thu, Feb 29, 2024 98.82 98.82 92.95 93.52
2223 NASDAQ BPMC Wed, Feb 28, 2024 98.15 101.00 95.27 95.45
2222 NASDAQ BPMC Tue, Feb 27, 2024 95.00 99.87 95.00 99.79
2221 NASDAQ BPMC Mon, Feb 26, 2024 89.89 95.57 89.14 95.05
2220 NASDAQ BPMC Fri, Feb 23, 2024 86.69 91.19 86.62 89.49
2219 NASDAQ BPMC Thu, Feb 22, 2024 87.00 88.92 80.42 86.00
2218 NASDAQ BPMC Wed, Feb 21, 2024 90.07 92.50 86.47 87.26
2217 NASDAQ BPMC Tue, Feb 20, 2024 88.98 92.88 88.98 91.25
2216 NASDAQ BPMC Fri, Feb 16, 2024 90.41 94.47 88.82 90.26
2215 NASDAQ BPMC Thu, Feb 15, 2024 77.57 89.25 77.57 87.57
2214 NASDAQ BPMC Wed, Feb 14, 2024 72.25 77.37 72.24 76.80
2213 NASDAQ BPMC Tue, Feb 13, 2024 74.15 75.71 72.46 73.17
2212 NASDAQ BPMC Mon, Feb 12, 2024 77.22 78.80 76.63 77.54
2211 NASDAQ BPMC Fri, Feb 9, 2024 75.36 77.34 74.33 76.54
2210 NASDAQ BPMC Thu, Feb 8, 2024 74.32 75.93 72.73 74.16
2209 NASDAQ BPMC Wed, Feb 7, 2024 77.38 77.38 73.69 74.20
2208 NASDAQ BPMC Tue, Feb 6, 2024 76.41 77.58 75.35 77.17
2207 NASDAQ BPMC Mon, Feb 5, 2024 78.14 78.91 76.14 76.66
2206 NASDAQ BPMC Fri, Feb 2, 2024 78.61 79.81 77.70 79.58
2205 NASDAQ BPMC Thu, Feb 1, 2024 79.33 80.90 78.48 79.88
2204 NASDAQ BPMC Wed, Jan 31, 2024 83.28 83.28 75.20 79.53
2203 NASDAQ BPMC Tue, Jan 30, 2024 84.59 87.05 81.31 83.52
2202 NASDAQ BPMC Mon, Jan 29, 2024 81.64 86.60 80.96 85.05
2201 NASDAQ BPMC Fri, Jan 26, 2024 82.49 82.95 80.98 81.56
2200 NASDAQ BPMC Thu, Jan 25, 2024 83.23 83.57 80.51 81.69
2199 NASDAQ BPMC Wed, Jan 24, 2024 84.26 84.26 81.45 81.88
2198 NASDAQ BPMC Tue, Jan 23, 2024 83.76 83.92 80.17 83.10
2197 NASDAQ BPMC Mon, Jan 22, 2024 81.88 83.59 81.86 83.02
2196 NASDAQ BPMC Fri, Jan 19, 2024 80.05 81.68 78.79 81.05
2195 NASDAQ BPMC Thu, Jan 18, 2024 79.46 80.39 78.02 79.68
2194 NASDAQ BPMC Wed, Jan 17, 2024 79.28 80.69 78.19 79.38
2193 NASDAQ BPMC Tue, Jan 16, 2024 81.46 81.72 79.82 80.52
2192 NASDAQ BPMC Fri, Jan 12, 2024 82.92 84.26 81.25 82.93
2191 NASDAQ BPMC Thu, Jan 11, 2024 82.18 83.38 81.18 81.95
2190 NASDAQ BPMC Wed, Jan 10, 2024 84.04 85.70 82.98 83.19
2189 NASDAQ BPMC Tue, Jan 9, 2024 84.63 85.14 82.00 82.98
2188 NASDAQ BPMC Mon, Jan 8, 2024 81.52 86.01 76.50 85.31
2187 NASDAQ BPMC Fri, Jan 5, 2024 84.42 84.70 81.97 82.97
2186 NASDAQ BPMC Thu, Jan 4, 2024 89.00 89.00 83.94 85.21
2185 NASDAQ BPMC Wed, Jan 3, 2024 90.46 90.68 87.91 88.74
2184 NASDAQ BPMC Tue, Jan 2, 2024 90.54 93.07 89.64 91.07
2183 NASDAQ BPMC Fri, Dec 29, 2023 91.06 92.89 89.86 92.24
2182 NASDAQ BPMC Thu, Dec 28, 2023 92.52 94.00 90.91 91.35
2181 NASDAQ BPMC Wed, Dec 27, 2023 90.90 92.92 90.01 92.84
2180 NASDAQ BPMC Tue, Dec 26, 2023 90.00 91.50 88.32 90.81
2179 NASDAQ BPMC Fri, Dec 22, 2023 87.80 90.50 87.68 88.83
2178 NASDAQ BPMC Thu, Dec 21, 2023 85.91 87.07 84.87 85.93
2177 NASDAQ BPMC Wed, Dec 20, 2023 88.01 88.13 84.01 84.12
2176 NASDAQ BPMC Tue, Dec 19, 2023 88.85 88.86 86.23 87.96
2175 NASDAQ BPMC Mon, Dec 18, 2023 87.03 88.50 86.09 87.61
2174 NASDAQ BPMC Fri, Dec 15, 2023 84.35 88.04 83.68 87.93
2173 NASDAQ BPMC Thu, Dec 14, 2023 85.00 85.74 82.70 83.82
2172 NASDAQ BPMC Wed, Dec 13, 2023 84.79 86.00 82.63 85.17
2171 NASDAQ BPMC Tue, Dec 12, 2023 81.00 85.32 80.91 85.00
2170 NASDAQ BPMC Mon, Dec 11, 2023 75.24 82.67 75.00 80.99
2169 NASDAQ BPMC Fri, Dec 8, 2023 73.08 74.44 71.97 73.98
2168 NASDAQ BPMC Thu, Dec 7, 2023 72.94 75.09 72.23 73.78
2167 NASDAQ BPMC Wed, Dec 6, 2023 73.95 73.95 70.89 72.42
2166 NASDAQ BPMC Tue, Dec 5, 2023 72.02 73.99 71.99 73.31
2165 NASDAQ BPMC Mon, Dec 4, 2023 71.55 74.00 70.39 72.72
2164 NASDAQ BPMC Fri, Dec 1, 2023 69.40 72.14 68.28 72.05
2163 NASDAQ BPMC Thu, Nov 30, 2023 69.16 71.50 68.90 69.64
2162 NASDAQ BPMC Wed, Nov 29, 2023 68.71 69.99 67.88 68.48
2161 NASDAQ BPMC Tue, Nov 28, 2023 68.82 69.50 67.00 68.37
2160 NASDAQ BPMC Mon, Nov 27, 2023 68.52 69.17 67.04 69.12
2159 NASDAQ BPMC Fri, Nov 24, 2023 66.99 68.52 66.61 68.45
2158 NASDAQ BPMC Wed, Nov 22, 2023 67.00 67.50 65.68 67.01
2157 NASDAQ BPMC Tue, Nov 21, 2023 65.22 66.98 64.80 66.30
2156 NASDAQ BPMC Mon, Nov 20, 2023 63.69 66.00 63.50 65.88
2155 NASDAQ BPMC Fri, Nov 17, 2023 63.07 64.96 63.07 63.66
2154 NASDAQ BPMC Thu, Nov 16, 2023 63.75 64.57 62.56 62.62
2153 NASDAQ BPMC Wed, Nov 15, 2023 64.13 65.56 63.63 63.67
2152 NASDAQ BPMC Tue, Nov 14, 2023 61.49 64.91 61.10 64.73
2151 NASDAQ BPMC Mon, Nov 13, 2023 58.29 59.33 56.75 58.86
2150 NASDAQ BPMC Fri, Nov 10, 2023 57.91 59.45 56.91 58.85
2149 NASDAQ BPMC Thu, Nov 9, 2023 59.56 59.94 56.83 57.25
2148 NASDAQ BPMC Wed, Nov 8, 2023 60.43 61.24 59.18 59.26
2147 NASDAQ BPMC Tue, Nov 7, 2023 59.41 60.82 58.75 60.62
2146 NASDAQ BPMC Mon, Nov 6, 2023 59.78 60.69 58.27 58.73
2145 NASDAQ BPMC Fri, Nov 3, 2023 60.16 61.10 58.90 59.77
2144 NASDAQ BPMC Thu, Nov 2, 2023 61.00 61.06 57.54 59.40
2143 NASDAQ BPMC Wed, Nov 1, 2023 58.46 60.08 58.09 59.90
2142 NASDAQ BPMC Tue, Oct 31, 2023 54.07 59.35 53.73 58.86
2141 NASDAQ BPMC Mon, Oct 30, 2023 55.53 57.63 54.00 54.34
2140 NASDAQ BPMC Fri, Oct 27, 2023 56.92 57.48 53.13 54.81
2139 NASDAQ BPMC Thu, Oct 26, 2023 48.48 57.34 47.66 55.22
2138 NASDAQ BPMC Wed, Oct 25, 2023 45.42 46.35 43.89 43.96
2137 NASDAQ BPMC Tue, Oct 24, 2023 44.65 46.40 44.07 46.23
2136 NASDAQ BPMC Mon, Oct 23, 2023 45.73 46.35 44.10 44.15
2135 NASDAQ BPMC Fri, Oct 20, 2023 46.12 48.20 45.71 46.22
2134 NASDAQ BPMC Thu, Oct 19, 2023 48.21 48.55 46.02 46.06
2133 NASDAQ BPMC Wed, Oct 18, 2023 50.39 51.17 48.04 48.62
2132 NASDAQ BPMC Tue, Oct 17, 2023 48.37 51.05 48.37 50.67
2131 NASDAQ BPMC Mon, Oct 16, 2023 48.86 49.51 47.69 48.41
2130 NASDAQ BPMC Fri, Oct 13, 2023 49.06 49.61 48.00 48.93
2129 NASDAQ BPMC Thu, Oct 12, 2023 50.13 50.16 48.00 48.41
2128 NASDAQ BPMC Wed, Oct 11, 2023 50.59 51.44 49.98 50.35
2127 NASDAQ BPMC Tue, Oct 10, 2023 50.52 51.98 49.93 50.36
2126 NASDAQ BPMC Mon, Oct 9, 2023 48.78 50.79 48.26 50.49
2125 NASDAQ BPMC Fri, Oct 6, 2023 48.93 49.76 47.97 49.51
2124 NASDAQ BPMC Thu, Oct 5, 2023 46.07 49.77 45.97 49.35
2123 NASDAQ BPMC Wed, Oct 4, 2023 48.06 48.07 45.96 46.24
2122 NASDAQ BPMC Tue, Oct 3, 2023 48.57 49.51 48.33 48.53
2121 NASDAQ BPMC Mon, Oct 2, 2023 50.00 50.00 47.84 48.86
2120 NASDAQ BPMC Fri, Sep 29, 2023 51.48 52.02 49.89 50.22
2119 NASDAQ BPMC Thu, Sep 28, 2023 49.68 51.12 49.41 51.07
2118 NASDAQ BPMC Wed, Sep 27, 2023 50.21 50.54 48.26 49.93
2117 NASDAQ BPMC Tue, Sep 26, 2023 49.49 50.85 48.84 49.93
2116 NASDAQ BPMC Mon, Sep 25, 2023 49.35 49.99 48.16 49.33
2115 NASDAQ BPMC Fri, Sep 22, 2023 49.35 50.19 48.59 49.52
2114 NASDAQ BPMC Thu, Sep 21, 2023 49.81 50.33 48.94 49.37
2113 NASDAQ BPMC Wed, Sep 20, 2023 51.36 51.84 50.37 50.57
2112 NASDAQ BPMC Tue, Sep 19, 2023 52.18 52.18 50.85 51.33
2111 NASDAQ BPMC Mon, Sep 18, 2023 50.40 52.90 49.89 52.19
2110 NASDAQ BPMC Fri, Sep 15, 2023 51.31 51.59 50.52 50.62
2109 NASDAQ BPMC Thu, Sep 14, 2023 52.19 52.84 51.28 51.37
2108 NASDAQ BPMC Wed, Sep 13, 2023 53.31 53.41 51.57 51.93
2107 NASDAQ BPMC Tue, Sep 12, 2023 53.39 54.36 52.74 52.81
2106 NASDAQ BPMC Mon, Sep 11, 2023 53.48 53.48 53.48 53.48
2105 NASDAQ BPMC Fri, Sep 8, 2023 51.01 54.89 50.84 53.39
2104 NASDAQ BPMC Thu, Sep 7, 2023 49.46 50.98 49.46 50.65
2103 NASDAQ BPMC Wed, Sep 6, 2023 50.01 50.17 49.39 50.05
2102 NASDAQ BPMC Tue, Sep 5, 2023 50.26 50.94 48.72 49.69
2101 NASDAQ BPMC Fri, Sep 1, 2023 50.14 50.86 49.95 50.64
2100 NASDAQ BPMC Thu, Aug 31, 2023 49.45 50.49 49.20 49.86
2099 NASDAQ BPMC Wed, Aug 30, 2023 48.98 49.74 48.92 49.30
2098 NASDAQ BPMC Tue, Aug 29, 2023 48.83 49.56 48.52 48.85
2097 NASDAQ BPMC Mon, Aug 28, 2023 50.62 51.04 48.78 49.03
2096 NASDAQ BPMC Fri, Aug 25, 2023 50.25 50.79 49.36 50.57
2095 NASDAQ BPMC Thu, Aug 24, 2023 49.77 50.00 49.13 49.65
2094 NASDAQ BPMC Wed, Aug 23, 2023 49.50 50.45 49.50 49.76
2093 NASDAQ BPMC Tue, Aug 22, 2023 50.55 51.36 49.02 49.34
2092 NASDAQ BPMC Mon, Aug 21, 2023 49.98 51.43 49.44 50.55
2091 NASDAQ BPMC Fri, Aug 18, 2023 47.93 50.01 47.76 49.29
2090 NASDAQ BPMC Thu, Aug 17, 2023 50.17 50.17 48.51 48.56
2089 NASDAQ BPMC Wed, Aug 16, 2023 51.29 51.77 49.55 49.60
2088 NASDAQ BPMC Tue, Aug 15, 2023 51.28 52.00 50.72 51.45
2087 NASDAQ BPMC Mon, Aug 14, 2023 48.31 51.33 48.31 51.26
2086 NASDAQ BPMC Fri, Aug 11, 2023 49.20 50.54 48.42 49.38
2085 NASDAQ BPMC Thu, Aug 10, 2023 47.50 50.32 47.33 49.40
2084 NASDAQ BPMC Wed, Aug 9, 2023 46.89 48.47 46.87 48.00
2083 NASDAQ BPMC Tue, Aug 8, 2023 46.93 47.79 46.51 46.90
2082 NASDAQ BPMC Mon, Aug 7, 2023 50.02 50.46 46.87 47.14
2081 NASDAQ BPMC Fri, Aug 4, 2023 50.67 51.24 49.55 49.84
2080 NASDAQ BPMC Thu, Aug 3, 2023 54.23 54.40 49.72 50.88
2079 NASDAQ BPMC Wed, Aug 2, 2023 59.31 60.87 54.23 54.30
2078 NASDAQ BPMC Tue, Aug 1, 2023 65.71 65.79 63.49 64.14
2077 NASDAQ BPMC Mon, Jul 31, 2023 65.19 68.00 64.96 66.00
2076 NASDAQ BPMC Fri, Jul 28, 2023 60.67 64.03 60.67 63.12
2075 NASDAQ BPMC Thu, Jul 27, 2023 59.91 60.75 58.93 59.74
2074 NASDAQ BPMC Wed, Jul 26, 2023 59.13 60.27 58.71 59.10
2073 NASDAQ BPMC Tue, Jul 25, 2023 57.62 59.35 57.48 58.86
2072 NASDAQ BPMC Mon, Jul 24, 2023 58.26 58.67 57.15 57.81
2071 NASDAQ BPMC Fri, Jul 21, 2023 58.41 58.74 57.67 58.14
2070 NASDAQ BPMC Thu, Jul 20, 2023 57.55 58.96 57.32 58.40
2069 NASDAQ BPMC Wed, Jul 19, 2023 57.54 58.45 57.43 57.57
2068 NASDAQ BPMC Tue, Jul 18, 2023 57.84 58.51 57.27 57.28
2067 NASDAQ BPMC Mon, Jul 17, 2023 57.80 59.09 57.31 57.89
2066 NASDAQ BPMC Fri, Jul 14, 2023 59.00 59.00 57.52 57.61
2065 NASDAQ BPMC Thu, Jul 13, 2023 59.70 60.18 58.93 59.09
2064 NASDAQ BPMC Wed, Jul 12, 2023 59.02 59.61 57.52 59.58
2063 NASDAQ BPMC Tue, Jul 11, 2023 58.80 59.00 57.88 58.25
2062 NASDAQ BPMC Mon, Jul 10, 2023 59.34 60.46 58.62 59.07
2061 NASDAQ BPMC Fri, Jul 7, 2023 59.31 60.61 59.25 59.80
2060 NASDAQ BPMC Thu, Jul 6, 2023 61.24 61.87 58.94 59.48
2059 NASDAQ BPMC Wed, Jul 5, 2023 62.46 63.00 61.56 61.62
2058 NASDAQ BPMC Mon, Jul 3, 2023 62.83 63.80 62.14 62.91
2057 NASDAQ BPMC Fri, Jun 30, 2023 66.25 66.71 63.03 63.20
2056 NASDAQ BPMC Thu, Jun 29, 2023 65.25 66.78 64.87 66.37
2055 NASDAQ BPMC Wed, Jun 28, 2023 63.02 65.21 62.34 65.09
2054 NASDAQ BPMC Tue, Jun 27, 2023 63.11 63.69 62.33 62.99
2053 NASDAQ BPMC Mon, Jun 26, 2023 63.82 63.87 61.84 62.72
2052 NASDAQ BPMC Fri, Jun 23, 2023 63.50 64.30 63.03 63.82
2051 NASDAQ BPMC Thu, Jun 22, 2023 63.28 65.20 63.20 64.08
2050 NASDAQ BPMC Wed, Jun 21, 2023 63.75 64.96 62.15 63.66
2049 NASDAQ BPMC Tue, Jun 20, 2023 61.31 64.48 61.04 64.00
2048 NASDAQ BPMC Fri, Jun 16, 2023 62.25 62.25 60.30 61.31
2047 NASDAQ BPMC Thu, Jun 15, 2023 58.19 61.00 57.68 60.89
2046 NASDAQ BPMC Wed, Jun 14, 2023 58.49 59.12 57.26 58.76
2045 NASDAQ BPMC Tue, Jun 13, 2023 57.99 59.42 57.42 58.30
2044 NASDAQ BPMC Mon, Jun 12, 2023 58.57 58.91 57.20 57.63
2043 NASDAQ BPMC Fri, Jun 9, 2023 56.69 59.15 56.57 58.47
2042 NASDAQ BPMC Thu, Jun 8, 2023 59.49 60.13 56.44 56.61
2041 NASDAQ BPMC Wed, Jun 7, 2023 58.25 60.98 57.84 60.03
2040 NASDAQ BPMC Tue, Jun 6, 2023 56.25 58.41 55.64 58.00
2039 NASDAQ BPMC Mon, Jun 5, 2023 52.05 56.16 51.52 56.02
2038 NASDAQ BPMC Fri, Jun 2, 2023 57.02 58.64 56.34 58.22
2037 NASDAQ BPMC Thu, Jun 1, 2023 56.49 57.45 55.66 56.79
2036 NASDAQ BPMC Wed, May 31, 2023 56.66 58.40 54.95 56.52
2035 NASDAQ BPMC Tue, May 30, 2023 57.88 58.26 56.05 56.41
2034 NASDAQ BPMC Fri, May 26, 2023 54.30 58.06 53.92 57.75
2033 NASDAQ BPMC Thu, May 25, 2023 58.18 58.18 54.24 54.28
2032 NASDAQ BPMC Wed, May 24, 2023 58.28 58.50 56.76 58.00
2031 NASDAQ BPMC Tue, May 23, 2023 57.66 59.89 57.55 58.50
2030 NASDAQ BPMC Mon, May 22, 2023 55.24 56.37 51.18 56.25
2029 NASDAQ BPMC Fri, May 19, 2023 54.55 55.50 54.22 54.74
2028 NASDAQ BPMC Thu, May 18, 2023 53.76 54.57 52.77 53.96
2027 NASDAQ BPMC Wed, May 17, 2023 54.23 54.65 52.88 54.46
2026 NASDAQ BPMC Tue, May 16, 2023 53.90 54.29 52.85 53.84
2025 NASDAQ BPMC Mon, May 15, 2023 54.39 55.59 54.02 55.14
2024 NASDAQ BPMC Fri, May 12, 2023 53.51 54.08 52.82 54.02
2023 NASDAQ BPMC Thu, May 11, 2023 53.87 54.14 53.02 53.41
2022 NASDAQ BPMC Wed, May 10, 2023 54.97 55.04 53.70 53.93
2021 NASDAQ BPMC Tue, May 9, 2023 54.36 55.63 54.17 54.23
2020 NASDAQ BPMC Mon, May 8, 2023 55.82 55.83 53.88 54.70
2019 NASDAQ BPMC Fri, May 5, 2023 59.29 59.34 55.82 56.23
2018 NASDAQ BPMC Thu, May 4, 2023 51.09 60.00 51.09 58.41
2017 NASDAQ BPMC Wed, May 3, 2023 50.43 52.98 50.04 51.88
2016 NASDAQ BPMC Tue, May 2, 2023 51.56 51.70 49.81 49.89
2015 NASDAQ BPMC Mon, May 1, 2023 51.28 52.80 51.05 51.50
2014 NASDAQ BPMC Fri, Apr 28, 2023 48.33 51.14 47.42 51.05
2013 NASDAQ BPMC Thu, Apr 27, 2023 49.21 49.30 48.21 48.62
2012 NASDAQ BPMC Wed, Apr 26, 2023 48.99 49.24 47.89 49.02
2011 NASDAQ BPMC Tue, Apr 25, 2023 47.56 48.94 47.51 48.85
2010 NASDAQ BPMC Mon, Apr 24, 2023 48.82 49.05 47.66 48.05
2009 NASDAQ BPMC Fri, Apr 21, 2023 48.35 49.54 47.86 49.05
2008 NASDAQ BPMC Thu, Apr 20, 2023 47.80 48.64 47.37 48.16
2007 NASDAQ BPMC Wed, Apr 19, 2023 48.57 49.80 48.33 48.46
2006 NASDAQ BPMC Tue, Apr 18, 2023 48.62 48.99 47.38 48.96
2005 NASDAQ BPMC Mon, Apr 17, 2023 47.36 48.97 46.99 48.27
2004 NASDAQ BPMC Fri, Apr 14, 2023 46.82 47.38 45.97 46.86
2003 NASDAQ BPMC Thu, Apr 13, 2023 44.00 47.49 43.82 46.95
2002 NASDAQ BPMC Wed, Apr 12, 2023 44.86 45.23 43.49 43.80
2001 NASDAQ BPMC Tue, Apr 11, 2023 42.38 44.47 42.26 44.19
2000 NASDAQ BPMC Mon, Apr 10, 2023 43.54 43.54 41.75 42.38
1999 NASDAQ BPMC Thu, Apr 6, 2023 42.57 43.97 41.78 43.83
1998 NASDAQ BPMC Wed, Apr 5, 2023 42.10 42.86 41.54 42.39
1997 NASDAQ BPMC Tue, Apr 4, 2023 44.62 44.63 41.59 42.20
1996 NASDAQ BPMC Mon, Apr 3, 2023 44.75 45.96 44.23 44.52
1995 NASDAQ BPMC Fri, Mar 31, 2023 44.66 45.74 44.32 44.99
1994 NASDAQ BPMC Thu, Mar 30, 2023 45.56 45.98 43.80 44.29
1993 NASDAQ BPMC Wed, Mar 29, 2023 42.92 45.30 42.47 44.97
1992 NASDAQ BPMC Tue, Mar 28, 2023 43.15 43.67 42.40 42.57
1991 NASDAQ BPMC Mon, Mar 27, 2023 43.61 45.00 43.19 43.32
1990 NASDAQ BPMC Fri, Mar 24, 2023 43.18 43.75 42.33 43.48
1989 NASDAQ BPMC Thu, Mar 23, 2023 44.00 45.38 42.77 43.61
1988 NASDAQ BPMC Wed, Mar 22, 2023 45.37 45.96 43.42 43.52
1987 NASDAQ BPMC Tue, Mar 21, 2023 46.19 46.63 45.18 45.52
1986 NASDAQ BPMC Mon, Mar 20, 2023 44.88 45.58 44.08 45.31
1985 NASDAQ BPMC Fri, Mar 17, 2023 44.76 45.63 44.00 45.09
1984 NASDAQ BPMC Thu, Mar 16, 2023 45.05 45.92 44.01 44.99
1983 NASDAQ BPMC Wed, Mar 15, 2023 45.78 46.90 44.75 45.16
1982 NASDAQ BPMC Tue, Mar 14, 2023 44.83 46.64 44.27 46.36
1981 NASDAQ BPMC Mon, Mar 13, 2023 41.56 44.56 41.56 43.82
1980 NASDAQ BPMC Fri, Mar 10, 2023 43.21 43.21 40.48 42.00
1979 NASDAQ BPMC Thu, Mar 9, 2023 43.89 44.41 42.60 43.16
1978 NASDAQ BPMC Wed, Mar 8, 2023 44.42 44.64 43.31 43.90
1977 NASDAQ BPMC Tue, Mar 7, 2023 43.22 44.79 42.51 44.43
1976 NASDAQ BPMC Mon, Mar 6, 2023 45.72 46.65 43.06 43.42
1975 NASDAQ BPMC Fri, Mar 3, 2023 43.68 48.95 43.68 47.45
1974 NASDAQ BPMC Thu, Mar 2, 2023 42.83 43.56 42.25 43.21
1973 NASDAQ BPMC Wed, Mar 1, 2023 42.56 44.04 42.44 43.15
1972 NASDAQ BPMC Tue, Feb 28, 2023 40.53 43.06 40.30 42.37
1971 NASDAQ BPMC Mon, Feb 27, 2023 38.38 40.73 38.33 40.52
1970 NASDAQ BPMC Fri, Feb 24, 2023 40.94 40.94 37.82 37.97
1969 NASDAQ BPMC Thu, Feb 23, 2023 42.55 42.64 41.03 41.57
1968 NASDAQ BPMC Wed, Feb 22, 2023 43.41 44.44 42.56 42.84
1967 NASDAQ BPMC Tue, Feb 21, 2023 45.63 45.81 43.27 43.51
1966 NASDAQ BPMC Fri, Feb 17, 2023 44.71 46.58 43.93 46.22
1965 NASDAQ BPMC Thu, Feb 16, 2023 44.92 45.98 43.59 44.71
1964 NASDAQ BPMC Wed, Feb 15, 2023 44.35 44.35 43.42 44.03
1963 NASDAQ BPMC Tue, Feb 14, 2023 44.14 45.26 43.33 44.46
1962 NASDAQ BPMC Mon, Feb 13, 2023 43.19 43.99 42.09 43.97
1961 NASDAQ BPMC Fri, Feb 10, 2023 41.92 43.24 41.16 43.06
1960 NASDAQ BPMC Thu, Feb 9, 2023 44.41 45.30 43.98 44.29
1959 NASDAQ BPMC Wed, Feb 8, 2023 45.79 46.12 43.93 44.07
1958 NASDAQ BPMC Tue, Feb 7, 2023 45.42 46.04 44.40 45.85
1957 NASDAQ BPMC Mon, Feb 6, 2023 45.53 46.61 45.12 45.67
1956 NASDAQ BPMC Fri, Feb 3, 2023 48.05 49.31 44.83 45.65
1955 NASDAQ BPMC Thu, Feb 2, 2023 46.87 49.09 46.31 49.06
1954 NASDAQ BPMC Wed, Feb 1, 2023 46.35 46.68 45.02 46.05
1953 NASDAQ BPMC Tue, Jan 31, 2023 46.71 47.68 46.28 46.74
1952 NASDAQ BPMC Mon, Jan 30, 2023 47.54 48.26 46.29 46.71
1951 NASDAQ BPMC Fri, Jan 27, 2023 47.23 48.00 47.01 47.78
1950 NASDAQ BPMC Thu, Jan 26, 2023 47.04 47.83 46.09 47.75
1949 NASDAQ BPMC Wed, Jan 25, 2023 47.68 47.94 46.02 46.65
1948 NASDAQ BPMC Tue, Jan 24, 2023 46.51 47.99 45.73 47.97
1947 NASDAQ BPMC Mon, Jan 23, 2023 46.58 47.18 45.11 46.51
1946 NASDAQ BPMC Fri, Jan 20, 2023 47.07 47.35 45.96 46.69
1945 NASDAQ BPMC Thu, Jan 19, 2023 46.56 47.67 45.03 46.40
1944 NASDAQ BPMC Wed, Jan 18, 2023 47.63 48.72 46.54 46.65
1943 NASDAQ BPMC Tue, Jan 17, 2023 47.58 48.19 46.54 47.37
1942 NASDAQ BPMC Fri, Jan 13, 2023 49.45 51.07 46.60 47.85
1941 NASDAQ BPMC Thu, Jan 12, 2023 46.82 50.41 46.45 50.00
1940 NASDAQ BPMC Wed, Jan 11, 2023 47.09 47.96 46.30 46.82
1939 NASDAQ BPMC Tue, Jan 10, 2023 45.80 47.25 45.73 47.19
1938 NASDAQ BPMC Mon, Jan 9, 2023 47.26 47.42 45.75 45.78
1937 NASDAQ BPMC Fri, Jan 6, 2023 46.41 47.65 44.81 46.87
1936 NASDAQ BPMC Thu, Jan 5, 2023 47.70 48.00 46.14 47.01
1935 NASDAQ BPMC Wed, Jan 4, 2023 43.69 47.44 43.69 47.37
1934 NASDAQ BPMC Tue, Jan 3, 2023 45.46 45.47 42.87 43.30
1933 NASDAQ BPMC Fri, Dec 30, 2022 42.38 43.87 41.95 43.81
1932 NASDAQ BPMC Thu, Dec 29, 2022 42.50 43.97 41.97 43.00
1931 NASDAQ BPMC Wed, Dec 28, 2022 41.85 42.92 41.72 42.18
1930 NASDAQ BPMC Tue, Dec 27, 2022 43.98 43.99 41.87 41.92
1929 NASDAQ BPMC Fri, Dec 23, 2022 44.46 44.69 43.10 44.15
1928 NASDAQ BPMC Thu, Dec 22, 2022 43.85 44.93 43.18 44.60
1927 NASDAQ BPMC Wed, Dec 21, 2022 44.17 45.48 43.85 44.54
1926 NASDAQ BPMC Tue, Dec 20, 2022 42.61 44.57 42.61 43.79
1925 NASDAQ BPMC Mon, Dec 19, 2022 44.72 45.47 42.33 42.97
1924 NASDAQ BPMC Fri, Dec 16, 2022 44.66 45.77 43.39 45.22
1923 NASDAQ BPMC Thu, Dec 15, 2022 45.99 46.53 44.53 45.11
1922 NASDAQ BPMC Wed, Dec 14, 2022 47.48 48.20 46.30 46.73
1921 NASDAQ BPMC Tue, Dec 13, 2022 46.67 47.41 45.18 46.60
1920 NASDAQ BPMC Mon, Dec 12, 2022 47.31 47.31 45.02 45.42
1919 NASDAQ BPMC Fri, Dec 9, 2022 46.59 47.51 46.38 47.24
1918 NASDAQ BPMC Thu, Dec 8, 2022 46.84 47.11 45.32 46.78
1917 NASDAQ BPMC Wed, Dec 7, 2022 48.11 48.58 46.68 46.85
1916 NASDAQ BPMC Tue, Dec 6, 2022 49.97 50.11 48.00 48.51
1915 NASDAQ BPMC Mon, Dec 5, 2022 48.55 50.53 47.50 50.19
1914 NASDAQ BPMC Fri, Dec 2, 2022 46.90 49.04 46.65 48.93
1913 NASDAQ BPMC Thu, Dec 1, 2022 47.79 48.45 47.30 47.49
1912 NASDAQ BPMC Wed, Nov 30, 2022 46.93 47.93 45.58 47.79
1911 NASDAQ BPMC Tue, Nov 29, 2022 45.38 46.94 45.38 46.60
1910 NASDAQ BPMC Mon, Nov 28, 2022 44.78 45.81 44.41 45.23
1909 NASDAQ BPMC Fri, Nov 25, 2022 44.32 45.17 44.15 44.89
1908 NASDAQ BPMC Wed, Nov 23, 2022 43.67 46.15 43.67 44.83
1907 NASDAQ BPMC Tue, Nov 22, 2022 43.24 44.07 42.31 43.57
1906 NASDAQ BPMC Mon, Nov 21, 2022 42.10 43.41 41.73 43.20
1905 NASDAQ BPMC Fri, Nov 18, 2022 43.34 43.35 41.93 42.47
1904 NASDAQ BPMC Thu, Nov 17, 2022 42.04 42.71 41.06 42.55
1903 NASDAQ BPMC Wed, Nov 16, 2022 43.46 43.71 42.37 42.55
1902 NASDAQ BPMC Tue, Nov 15, 2022 43.06 43.89 42.86 43.63
1901 NASDAQ BPMC Mon, Nov 14, 2022 43.64 43.91 41.74 41.83
1900 NASDAQ BPMC Fri, Nov 11, 2022 43.10 44.26 42.52 43.64
1899 NASDAQ BPMC Thu, Nov 10, 2022 43.35 44.05 42.44 43.47
1898 NASDAQ BPMC Wed, Nov 9, 2022 42.51 42.54 40.78 41.06
1897 NASDAQ BPMC Tue, Nov 8, 2022 43.38 43.85 41.95 42.76
1896 NASDAQ BPMC Mon, Nov 7, 2022 42.23 44.14 42.14 42.77
1895 NASDAQ BPMC Fri, Nov 4, 2022 44.57 44.57 41.30 42.02
1894 NASDAQ BPMC Thu, Nov 3, 2022 45.24 46.41 43.92 43.97
1893 NASDAQ BPMC Wed, Nov 2, 2022 46.83 48.35 45.13 46.10
1892 NASDAQ BPMC Tue, Nov 1, 2022 53.81 53.81 48.08 48.24
1891 NASDAQ BPMC Mon, Oct 31, 2022 52.51 53.71 51.80 51.84
1890 NASDAQ BPMC Fri, Oct 28, 2022 50.97 53.13 50.22 53.04
1889 NASDAQ BPMC Thu, Oct 27, 2022 50.50 51.50 49.77 50.56
1888 NASDAQ BPMC Wed, Oct 26, 2022 49.55 51.63 49.43 49.93
1887 NASDAQ BPMC Tue, Oct 25, 2022 48.86 49.68 48.62 49.24
1886 NASDAQ BPMC Mon, Oct 24, 2022 49.78 49.78 46.88 48.43
1885 NASDAQ BPMC Fri, Oct 21, 2022 49.35 50.03 48.63 49.66
1884 NASDAQ BPMC Thu, Oct 20, 2022 49.99 51.20 48.84 49.05
1883 NASDAQ BPMC Wed, Oct 19, 2022 51.16 52.34 49.68 49.89
1882 NASDAQ BPMC Tue, Oct 18, 2022 54.49 55.20 52.23 52.27
1881 NASDAQ BPMC Mon, Oct 17, 2022 53.01 54.45 52.09 53.81
1880 NASDAQ BPMC Fri, Oct 14, 2022 53.12 53.97 51.25 51.98
1879 NASDAQ BPMC Thu, Oct 13, 2022 51.52 53.27 50.30 52.09
1878 NASDAQ BPMC Wed, Oct 12, 2022 52.38 53.19 50.19 53.00
1877 NASDAQ BPMC Tue, Oct 11, 2022 54.86 55.00 50.95 52.35
1876 NASDAQ BPMC Mon, Oct 10, 2022 58.95 58.95 55.00 55.18
1875 NASDAQ BPMC Fri, Oct 7, 2022 62.48 62.63 58.90 59.00
1874 NASDAQ BPMC Thu, Oct 6, 2022 64.48 65.00 62.76 62.83
1873 NASDAQ BPMC Wed, Oct 5, 2022 65.73 66.29 63.54 65.00
1872 NASDAQ BPMC Tue, Oct 4, 2022 67.30 68.63 66.23 66.48
1871 NASDAQ BPMC Mon, Oct 3, 2022 66.83 67.53 64.97 66.42
1870 NASDAQ BPMC Fri, Sep 30, 2022 65.86 68.30 65.85 65.89
1869 NASDAQ BPMC Thu, Sep 29, 2022 67.20 67.39 63.39 65.86
1868 NASDAQ BPMC Wed, Sep 28, 2022 67.22 68.32 66.54 67.91
1867 NASDAQ BPMC Tue, Sep 27, 2022 64.60 67.16 63.94 66.34
1866 NASDAQ BPMC Mon, Sep 26, 2022 65.22 66.74 62.92 63.12
1865 NASDAQ BPMC Fri, Sep 23, 2022 66.75 66.83 63.90 65.57
1864 NASDAQ BPMC Thu, Sep 22, 2022 67.49 68.34 65.17 67.10
1863 NASDAQ BPMC Wed, Sep 21, 2022 70.62 71.32 68.01 68.09
1862 NASDAQ BPMC Tue, Sep 20, 2022 69.83 71.53 69.32 70.24
1861 NASDAQ BPMC Mon, Sep 19, 2022 69.01 70.16 68.20 70.11
1860 NASDAQ BPMC Fri, Sep 16, 2022 71.32 71.37 68.10 69.23
1859 NASDAQ BPMC Thu, Sep 15, 2022 72.30 72.74 70.76 72.59
1858 NASDAQ BPMC Wed, Sep 14, 2022 72.14 74.26 69.30 72.52
1857 NASDAQ BPMC Tue, Sep 13, 2022 73.58 74.14 69.20 70.74
1856 NASDAQ BPMC Mon, Sep 12, 2022 76.06 76.06 73.74 75.47
1855 NASDAQ BPMC Fri, Sep 9, 2022 77.86 78.02 76.01 76.07
1854 NASDAQ BPMC Thu, Sep 8, 2022 75.74 79.40 75.74 77.70
1853 NASDAQ BPMC Wed, Sep 7, 2022 71.23 76.01 71.17 75.87
1852 NASDAQ BPMC Tue, Sep 6, 2022 72.61 73.26 70.48 70.66
1851 NASDAQ BPMC Fri, Sep 2, 2022 74.66 75.20 72.61 72.92
1850 NASDAQ BPMC Thu, Sep 1, 2022 72.84 74.00 70.29 73.83
1849 NASDAQ BPMC Wed, Aug 31, 2022 72.34 73.87 71.56 73.22
1848 NASDAQ BPMC Tue, Aug 30, 2022 72.80 73.21 69.80 71.59
1847 NASDAQ BPMC Mon, Aug 29, 2022 72.18 73.27 70.82 72.16
1846 NASDAQ BPMC Fri, Aug 26, 2022 73.26 73.70 71.73 72.23
1845 NASDAQ BPMC Thu, Aug 25, 2022 75.92 77.18 73.09 73.68
1844 NASDAQ BPMC Wed, Aug 24, 2022 71.80 76.37 70.84 74.88
1843 NASDAQ BPMC Tue, Aug 23, 2022 71.96 73.46 69.69 71.68
1842 NASDAQ BPMC Mon, Aug 22, 2022 69.25 73.00 68.38 71.50
1841 NASDAQ BPMC Fri, Aug 19, 2022 63.50 70.20 63.29 69.66
1840 NASDAQ BPMC Thu, Aug 18, 2022 61.40 66.27 60.90 64.09
1839 NASDAQ BPMC Wed, Aug 17, 2022 53.74 64.47 52.00 61.17
1838 NASDAQ BPMC Tue, Aug 16, 2022 70.01 70.01 67.14 68.55
1837 NASDAQ BPMC Mon, Aug 15, 2022 70.83 72.83 68.83 69.95
1836 NASDAQ BPMC Fri, Aug 12, 2022 70.24 73.03 70.13 72.22
1835 NASDAQ BPMC Thu, Aug 11, 2022 71.15 71.88 69.09 69.72
1834 NASDAQ BPMC Wed, Aug 10, 2022 70.47 71.10 68.86 70.98
1833 NASDAQ BPMC Tue, Aug 9, 2022 69.72 71.10 67.60 68.17
1832 NASDAQ BPMC Mon, Aug 8, 2022 68.74 71.23 68.64 71.09
1831 NASDAQ BPMC Fri, Aug 5, 2022 63.87 69.81 63.07 68.14
1830 NASDAQ BPMC Thu, Aug 4, 2022 60.44 64.73 60.00 64.72
1829 NASDAQ BPMC Wed, Aug 3, 2022 57.76 59.72 57.76 59.70
1828 NASDAQ BPMC Tue, Aug 2, 2022 50.00 58.58 50.00 56.29
1827 NASDAQ BPMC Mon, Aug 1, 2022 50.58 52.00 50.10 50.60
1826 NASDAQ BPMC Fri, Jul 29, 2022 52.18 52.18 50.15 51.06
1825 NASDAQ BPMC Thu, Jul 28, 2022 52.25 52.98 50.19 51.97
1824 NASDAQ BPMC Wed, Jul 27, 2022 51.24 52.07 50.10 51.71
1823 NASDAQ BPMC Tue, Jul 26, 2022 50.86 51.77 49.76 50.67
1822 NASDAQ BPMC Mon, Jul 25, 2022 52.23 52.23 49.91 51.04
1821 NASDAQ BPMC Fri, Jul 22, 2022 55.76 55.90 51.75 51.88
1820 NASDAQ BPMC Thu, Jul 21, 2022 54.76 55.69 53.97 55.24
1819 NASDAQ BPMC Wed, Jul 20, 2022 55.68 57.41 54.13 55.15
1818 NASDAQ BPMC Tue, Jul 19, 2022 53.42 56.28 52.88 55.52
1817 NASDAQ BPMC Mon, Jul 18, 2022 54.30 54.95 51.59 52.46
1816 NASDAQ BPMC Fri, Jul 15, 2022 53.86 53.86 51.50 53.55
1815 NASDAQ BPMC Thu, Jul 14, 2022 54.91 54.91 51.76 52.22
1814 NASDAQ BPMC Wed, Jul 13, 2022 53.62 57.39 53.50 55.40
1813 NASDAQ BPMC Tue, Jul 12, 2022 53.76 55.15 52.10 55.11
1812 NASDAQ BPMC Mon, Jul 11, 2022 55.75 56.16 53.65 53.81
1811 NASDAQ BPMC Fri, Jul 8, 2022 54.59 56.83 53.08 56.58
1810 NASDAQ BPMC Thu, Jul 7, 2022 54.26 56.07 54.00 54.81
1809 NASDAQ BPMC Wed, Jul 6, 2022 55.09 56.42 53.82 54.28
1808 NASDAQ BPMC Tue, Jul 5, 2022 50.00 54.42 48.64 54.41
1807 NASDAQ BPMC Fri, Jul 1, 2022 50.04 50.98 48.51 49.93
1806 NASDAQ BPMC Thu, Jun 30, 2022 52.24 52.34 49.33 50.51
1805 NASDAQ BPMC Wed, Jun 29, 2022 53.20 53.20 50.91 52.21
1804 NASDAQ BPMC Tue, Jun 28, 2022 57.50 57.50 53.17 53.46
1803 NASDAQ BPMC Mon, Jun 27, 2022 57.48 58.67 55.98 57.38
1802 NASDAQ BPMC Fri, Jun 24, 2022 57.38 60.20 56.72 60.15
1801 NASDAQ BPMC Thu, Jun 23, 2022 53.53 56.40 53.10 56.38
1800 NASDAQ BPMC Wed, Jun 22, 2022 49.94 53.74 49.75 53.03
1799 NASDAQ BPMC Tue, Jun 21, 2022 49.16 51.78 49.16 50.64
1798 NASDAQ BPMC Fri, Jun 17, 2022 47.23 50.82 46.93 48.63
1797 NASDAQ BPMC Thu, Jun 16, 2022 46.53 47.12 44.96 46.78
1796 NASDAQ BPMC Wed, Jun 15, 2022 46.08 48.91 46.08 47.97
1795 NASDAQ BPMC Tue, Jun 14, 2022 44.59 45.72 43.46 45.60
1794 NASDAQ BPMC Mon, Jun 13, 2022 45.78 46.26 43.86 45.23
1793 NASDAQ BPMC Fri, Jun 10, 2022 54.10 54.50 47.71 48.07
1792 NASDAQ BPMC Thu, Jun 9, 2022 63.12 63.19 56.56 58.77
1791 NASDAQ BPMC Wed, Jun 8, 2022 62.75 65.00 62.26 64.50
1790 NASDAQ BPMC Tue, Jun 7, 2022 57.46 62.62 57.34 62.62
1789 NASDAQ BPMC Mon, Jun 6, 2022 60.17 60.36 57.58 57.94
1788 NASDAQ BPMC Fri, Jun 3, 2022 58.36 60.89 56.95 59.35
1787 NASDAQ BPMC Thu, Jun 2, 2022 55.70 57.32 55.10 56.72
1786 NASDAQ BPMC Wed, Jun 1, 2022 56.41 57.98 54.87 56.04
1785 NASDAQ BPMC Tue, May 31, 2022 55.88 56.72 54.01 55.00
1784 NASDAQ BPMC Fri, May 27, 2022 55.57 56.72 54.59 56.29
1783 NASDAQ BPMC Thu, May 26, 2022 56.37 56.75 54.45 55.36
1782 NASDAQ BPMC Wed, May 25, 2022 55.00 56.07 53.97 55.94
1781 NASDAQ BPMC Tue, May 24, 2022 56.31 56.31 53.98 55.33
1780 NASDAQ BPMC Mon, May 23, 2022 57.67 57.67 56.16 56.91
1779 NASDAQ BPMC Fri, May 20, 2022 58.04 58.83 56.50 57.37
1778 NASDAQ BPMC Thu, May 19, 2022 55.13 57.04 54.32 56.96
1777 NASDAQ BPMC Wed, May 18, 2022 56.49 58.10 55.00 55.50
1776 NASDAQ BPMC Tue, May 17, 2022 57.44 58.53 56.85 58.47
1775 NASDAQ BPMC Mon, May 16, 2022 54.57 56.64 53.45 56.21
1774 NASDAQ BPMC Fri, May 13, 2022 55.55 56.06 54.52 54.95
1773 NASDAQ BPMC Thu, May 12, 2022 51.52 55.17 50.96 54.03
1772 NASDAQ BPMC Wed, May 11, 2022 53.54 55.41 51.79 52.16
1771 NASDAQ BPMC Tue, May 10, 2022 54.14 56.32 51.33 53.72
1770 NASDAQ BPMC Mon, May 9, 2022 55.67 56.42 51.46 51.85
1769 NASDAQ BPMC Fri, May 6, 2022 59.39 59.75 56.02 56.64
1768 NASDAQ BPMC Thu, May 5, 2022 63.26 63.26 59.35 60.33
1767 NASDAQ BPMC Wed, May 4, 2022 61.62 64.01 60.37 63.26
1766 NASDAQ BPMC Tue, May 3, 2022 60.94 64.55 59.87 62.82
1765 NASDAQ BPMC Mon, May 2, 2022 58.30 59.74 57.04 59.72
1764 NASDAQ BPMC Fri, Apr 29, 2022 59.76 61.76 58.10 58.35
1763 NASDAQ BPMC Thu, Apr 28, 2022 60.51 61.02 57.82 60.23
1762 NASDAQ BPMC Wed, Apr 27, 2022 60.93 61.70 59.30 59.73
1761 NASDAQ BPMC Tue, Apr 26, 2022 64.75 65.17 61.35 61.38
1760 NASDAQ BPMC Mon, Apr 25, 2022 62.80 65.33 62.68 65.10
1759 NASDAQ BPMC Fri, Apr 22, 2022 64.41 65.08 63.02 63.52
1758 NASDAQ BPMC Thu, Apr 21, 2022 68.31 68.85 64.39 64.55
1757 NASDAQ BPMC Wed, Apr 20, 2022 67.47 68.92 65.85 67.55
1756 NASDAQ BPMC Tue, Apr 19, 2022 65.45 67.71 65.29 67.24
1755 NASDAQ BPMC Mon, Apr 18, 2022 67.97 68.02 64.51 64.94
1754 NASDAQ BPMC Thu, Apr 14, 2022 68.97 69.40 67.83 68.02
1753 NASDAQ BPMC Wed, Apr 13, 2022 67.02 70.68 67.00 70.15
1752 NASDAQ BPMC Tue, Apr 12, 2022 67.64 69.43 66.07 67.01
1751 NASDAQ BPMC Mon, Apr 11, 2022 68.22 69.62 65.10 66.37
1750 NASDAQ BPMC Fri, Apr 8, 2022 69.00 71.58 67.38 69.59
1749 NASDAQ BPMC Thu, Apr 7, 2022 69.36 70.09 67.48 68.36
1748 NASDAQ BPMC Wed, Apr 6, 2022 65.61 71.13 65.28 69.87
1747 NASDAQ BPMC Tue, Apr 5, 2022 67.02 68.78 65.97 66.51
1746 NASDAQ BPMC Mon, Apr 4, 2022 65.89 67.43 64.32 67.19
1745 NASDAQ BPMC Fri, Apr 1, 2022 64.52 66.33 63.92 65.40
1744 NASDAQ BPMC Thu, Mar 31, 2022 65.11 65.80 63.75 63.88
1743 NASDAQ BPMC Wed, Mar 30, 2022 66.28 68.40 64.74 65.06
1742 NASDAQ BPMC Tue, Mar 29, 2022 66.64 68.33 66.17 66.56
1741 NASDAQ BPMC Mon, Mar 28, 2022 64.44 65.46 63.37 65.41
1740 NASDAQ BPMC Fri, Mar 25, 2022 66.09 66.34 63.29 64.44
1739 NASDAQ BPMC Thu, Mar 24, 2022 64.53 66.37 63.45 66.09
1738 NASDAQ BPMC Wed, Mar 23, 2022 65.72 66.44 63.83 64.38
1737 NASDAQ BPMC Tue, Mar 22, 2022 63.71 66.93 63.17 66.50
1736 NASDAQ BPMC Mon, Mar 21, 2022 64.70 65.59 63.01 63.57
1735 NASDAQ BPMC Fri, Mar 18, 2022 61.92 65.20 61.13 65.06
1734 NASDAQ BPMC Thu, Mar 17, 2022 60.22 62.83 59.52 62.82
1733 NASDAQ BPMC Wed, Mar 16, 2022 59.74 60.78 57.41 60.40
1732 NASDAQ BPMC Tue, Mar 15, 2022 55.93 58.71 55.67 58.56
1731 NASDAQ BPMC Mon, Mar 14, 2022 57.19 58.89 55.02 55.92
1730 NASDAQ BPMC Fri, Mar 11, 2022 57.60 57.91 57.00 57.10
1729 NASDAQ BPMC Thu, Mar 10, 2022 57.15 57.39 55.99 57.04
1728 NASDAQ BPMC Wed, Mar 9, 2022 55.39 59.29 55.39 58.61
1727 NASDAQ BPMC Tue, Mar 8, 2022 54.39 56.99 53.26 55.55
1726 NASDAQ BPMC Mon, Mar 7, 2022 56.18 57.97 53.60 54.10
1725 NASDAQ BPMC Fri, Mar 4, 2022 59.12 60.41 56.02 57.04
1724 NASDAQ BPMC Thu, Mar 3, 2022 60.27 61.83 58.20 58.88
1723 NASDAQ BPMC Wed, Mar 2, 2022 61.64 62.38 60.24 61.29
1722 NASDAQ BPMC Tue, Mar 1, 2022 60.15 62.99 59.52 61.31
1721 NASDAQ BPMC Mon, Feb 28, 2022 61.85 62.44 60.12 60.55
1720 NASDAQ BPMC Fri, Feb 25, 2022 63.28 63.58 60.53 62.18
1719 NASDAQ BPMC Thu, Feb 24, 2022 61.83 63.91 60.72 63.03
1718 NASDAQ BPMC Wed, Feb 23, 2022 66.16 66.65 63.65 63.67
1717 NASDAQ BPMC Tue, Feb 22, 2022 66.06 67.63 64.44 65.94
1716 NASDAQ BPMC Fri, Feb 18, 2022 69.16 70.51 66.18 66.69
1715 NASDAQ BPMC Thu, Feb 17, 2022 71.59 73.75 68.87 69.09
1714 NASDAQ BPMC Wed, Feb 16, 2022 82.50 82.52 72.23 74.90
1713 NASDAQ BPMC Tue, Feb 15, 2022 82.44 85.17 82.44 83.21
1712 NASDAQ BPMC Mon, Feb 14, 2022 82.35 83.70 81.03 81.45
1711 NASDAQ BPMC Fri, Feb 11, 2022 83.50 84.52 81.10 81.93
1710 NASDAQ BPMC Thu, Feb 10, 2022 81.03 85.67 81.03 83.18
1709 NASDAQ BPMC Wed, Feb 9, 2022 81.92 84.09 81.51 84.00
1708 NASDAQ BPMC Tue, Feb 8, 2022 80.00 81.23 77.98 80.51
1707 NASDAQ BPMC Mon, Feb 7, 2022 78.39 81.32 77.48 80.56
1706 NASDAQ BPMC Fri, Feb 4, 2022 76.24 79.24 75.46 78.40
1705 NASDAQ BPMC Thu, Feb 3, 2022 75.90 77.86 75.85 76.26
1704 NASDAQ BPMC Wed, Feb 2, 2022 78.97 79.06 76.08 77.97
1703 NASDAQ BPMC Tue, Feb 1, 2022 77.10 79.61 76.30 79.16
1702 NASDAQ BPMC Mon, Jan 31, 2022 71.19 77.26 71.19 77.10
1701 NASDAQ BPMC Fri, Jan 28, 2022 70.64 71.71 67.63 71.64
1700 NASDAQ BPMC Thu, Jan 27, 2022 73.25 76.31 69.72 70.11
1699 NASDAQ BPMC Wed, Jan 26, 2022 74.17 77.11 71.65 72.61
1698 NASDAQ BPMC Tue, Jan 25, 2022 73.53 75.72 71.00 73.62
1697 NASDAQ BPMC Mon, Jan 24, 2022 68.16 73.17 66.29 72.28
1696 NASDAQ BPMC Fri, Jan 21, 2022 73.17 73.86 68.80 68.91
1695 NASDAQ BPMC Thu, Jan 20, 2022 73.06 76.14 72.51 72.70
1694 NASDAQ BPMC Wed, Jan 19, 2022 74.31 75.52 72.41 72.51
1693 NASDAQ BPMC Tue, Jan 18, 2022 76.75 77.51 72.94 73.15
1692 NASDAQ BPMC Fri, Jan 14, 2022 75.52 78.31 74.75 78.00
1691 NASDAQ BPMC Thu, Jan 13, 2022 80.95 81.65 75.75 75.89
1690 NASDAQ BPMC Wed, Jan 12, 2022 85.00 85.78 81.38 81.50
1689 NASDAQ BPMC Tue, Jan 11, 2022 87.14 87.66 85.00 85.86
1688 NASDAQ BPMC Mon, Jan 10, 2022 90.12 92.19 85.32 87.22
1687 NASDAQ BPMC Fri, Jan 7, 2022 92.10 93.81 90.00 91.45
1686 NASDAQ BPMC Thu, Jan 6, 2022 93.40 95.89 91.29 93.24
1685 NASDAQ BPMC Wed, Jan 5, 2022 103.99 103.99 90.76 93.30
1684 NASDAQ BPMC Tue, Jan 4, 2022 109.65 109.65 105.99 107.00
1683 NASDAQ BPMC Mon, Jan 3, 2022 107.72 110.23 105.35 110.08
1682 NASDAQ BPMC Fri, Dec 31, 2021 109.85 111.68 106.11 107.11
1681 NASDAQ BPMC Thu, Dec 30, 2021 109.36 111.32 108.13 109.45
1680 NASDAQ BPMC Wed, Dec 29, 2021 108.35 110.75 107.75 109.36
1679 NASDAQ BPMC Tue, Dec 28, 2021 110.12 111.18 107.29 108.08
1678 NASDAQ BPMC Mon, Dec 27, 2021 110.74 111.18 107.47 110.34
1677 NASDAQ BPMC Thu, Dec 23, 2021 108.61 111.78 108.12 110.97
1676 NASDAQ BPMC Wed, Dec 22, 2021 106.33 110.14 104.30 108.64
1675 NASDAQ BPMC Tue, Dec 21, 2021 106.37 107.86 105.44 106.44
1674 NASDAQ BPMC Mon, Dec 20, 2021 101.29 106.86 100.01 105.79
1673 NASDAQ BPMC Fri, Dec 17, 2021 98.69 104.38 98.40 102.75
1672 NASDAQ BPMC Thu, Dec 16, 2021 104.35 105.37 98.97 99.68
1671 NASDAQ BPMC Wed, Dec 15, 2021 98.52 104.28 98.02 104.21
1670 NASDAQ BPMC Tue, Dec 14, 2021 98.64 102.06 97.73 98.87
1669 NASDAQ BPMC Mon, Dec 13, 2021 96.78 100.04 95.71 99.62
1668 NASDAQ BPMC Fri, Dec 10, 2021 95.70 99.00 95.57 96.90
1667 NASDAQ BPMC Thu, Dec 9, 2021 97.90 98.85 95.31 95.64
1666 NASDAQ BPMC Wed, Dec 8, 2021 96.47 98.79 95.17 98.72
1665 NASDAQ BPMC Tue, Dec 7, 2021 96.31 98.97 95.52 96.72
1664 NASDAQ BPMC Mon, Dec 6, 2021 94.25 95.94 91.73 95.41
1663 NASDAQ BPMC Fri, Dec 3, 2021 98.86 98.86 93.04 94.25
1662 NASDAQ BPMC Thu, Dec 2, 2021 95.31 99.43 95.03 98.51
1661 NASDAQ BPMC Wed, Dec 1, 2021 97.70 100.98 95.95 96.03
1660 NASDAQ BPMC Tue, Nov 30, 2021 97.57 98.11 94.28 96.20
1659 NASDAQ BPMC Mon, Nov 29, 2021 102.45 102.68 96.20 98.28
1658 NASDAQ BPMC Fri, Nov 26, 2021 102.74 103.52 99.36 100.85
1657 NASDAQ BPMC Wed, Nov 24, 2021 103.44 104.42 101.73 104.29
1656 NASDAQ BPMC Tue, Nov 23, 2021 107.14 107.74 101.55 103.88
1655 NASDAQ BPMC Mon, Nov 22, 2021 109.32 109.68 106.98 107.79
1654 NASDAQ BPMC Fri, Nov 19, 2021 110.30 111.00 108.61 108.92
1653 NASDAQ BPMC Thu, Nov 18, 2021 111.66 113.30 110.11 110.39
1652 NASDAQ BPMC Wed, Nov 17, 2021 114.55 114.87 110.67 111.99
1651 NASDAQ BPMC Tue, Nov 16, 2021 114.28 115.98 113.22 115.36
1650 NASDAQ BPMC Mon, Nov 15, 2021 115.49 115.49 112.14 115.16
1649 NASDAQ BPMC Fri, Nov 12, 2021 115.98 116.60 113.22 114.35
1648 NASDAQ BPMC Thu, Nov 11, 2021 114.12 116.12 113.96 115.99
1647 NASDAQ BPMC Wed, Nov 10, 2021 115.23 117.86 113.62 114.26
1646 NASDAQ BPMC Tue, Nov 9, 2021 113.89 115.84 112.50 114.95
1645 NASDAQ BPMC Mon, Nov 8, 2021 114.13 115.02 112.33 113.43
1644 NASDAQ BPMC Fri, Nov 5, 2021 112.35 116.11 111.19 114.50
1643 NASDAQ BPMC Thu, Nov 4, 2021 111.44 112.82 109.29 112.66
1642 NASDAQ BPMC Wed, Nov 3, 2021 112.91 112.91 109.39 112.06
1641 NASDAQ BPMC Tue, Nov 2, 2021 112.68 113.77 110.10 110.98
1640 NASDAQ BPMC Mon, Nov 1, 2021 112.15 115.76 111.29 112.82
1639 NASDAQ BPMC Fri, Oct 29, 2021 113.33 115.79 110.91 112.49
1638 NASDAQ BPMC Thu, Oct 28, 2021 103.95 113.53 103.12 113.33
1637 NASDAQ BPMC Wed, Oct 27, 2021 103.67 105.18 103.29 104.21
1636 NASDAQ BPMC Tue, Oct 26, 2021 103.23 104.48 101.31 103.67
1635 NASDAQ BPMC Mon, Oct 25, 2021 102.64 103.76 101.09 102.52
1634 NASDAQ BPMC Fri, Oct 22, 2021 101.13 102.51 99.30 102.29
1633 NASDAQ BPMC Thu, Oct 21, 2021 102.58 103.23 100.13 100.96
1632 NASDAQ BPMC Wed, Oct 20, 2021 102.20 105.83 100.52 102.21
1631 NASDAQ BPMC Tue, Oct 19, 2021 100.00 102.69 98.56 102.52
1630 NASDAQ BPMC Mon, Oct 18, 2021 99.70 101.69 97.82 99.22
1629 NASDAQ BPMC Fri, Oct 15, 2021 102.66 103.38 100.02 100.15
1628 NASDAQ BPMC Thu, Oct 14, 2021 99.66 103.31 99.66 101.34
1627 NASDAQ BPMC Wed, Oct 13, 2021 99.15 99.95 97.23 98.71
1626 NASDAQ BPMC Tue, Oct 12, 2021 99.30 101.11 98.62 98.75
1625 NASDAQ BPMC Mon, Oct 11, 2021 99.48 100.43 98.29 98.68
1624 NASDAQ BPMC Fri, Oct 8, 2021 98.30 100.90 98.00 100.09
1623 NASDAQ BPMC Thu, Oct 7, 2021 96.22 99.13 95.27 98.51
1622 NASDAQ BPMC Wed, Oct 6, 2021 95.63 97.74 95.01 96.29
1621 NASDAQ BPMC Tue, Oct 5, 2021 98.18 100.32 95.86 96.25
1620 NASDAQ BPMC Mon, Oct 4, 2021 101.63 101.63 96.87 97.99
1619 NASDAQ BPMC Fri, Oct 1, 2021 102.57 102.94 100.17 101.72
1618 NASDAQ BPMC Thu, Sep 30, 2021 104.33 104.73 102.64 102.81
1617 NASDAQ BPMC Wed, Sep 29, 2021 104.56 106.02 102.68 103.73
1616 NASDAQ BPMC Tue, Sep 28, 2021 105.03 106.29 102.17 103.81
1615 NASDAQ BPMC Mon, Sep 27, 2021 107.06 107.26 105.72 106.36
1614 NASDAQ BPMC Fri, Sep 24, 2021 108.89 109.05 106.45 106.61
1613 NASDAQ BPMC Thu, Sep 23, 2021 109.16 110.08 107.61 109.47
1612 NASDAQ BPMC Wed, Sep 22, 2021 107.81 109.80 107.08 109.19
1611 NASDAQ BPMC Tue, Sep 21, 2021 105.75 108.62 105.29 107.61
1610 NASDAQ BPMC Mon, Sep 20, 2021 104.19 105.52 104.19 105.18
1609 NASDAQ BPMC Fri, Sep 17, 2021 103.64 106.22 102.52 106.00
1608 NASDAQ BPMC Thu, Sep 16, 2021 103.97 103.97 101.18 102.96
1607 NASDAQ BPMC Wed, Sep 15, 2021 100.54 103.84 99.20 103.73
1606 NASDAQ BPMC Tue, Sep 14, 2021 99.96 101.25 98.83 100.03
1605 NASDAQ BPMC Mon, Sep 13, 2021 98.70 101.76 97.46 99.51
1604 NASDAQ BPMC Fri, Sep 10, 2021 94.46 98.97 93.28 98.69
1603 NASDAQ BPMC Thu, Sep 9, 2021 95.21 96.56 94.10 94.43
1602 NASDAQ BPMC Wed, Sep 8, 2021 95.31 96.70 93.82 95.30
1601 NASDAQ BPMC Tue, Sep 7, 2021 97.35 98.48 95.08 95.70
1600 NASDAQ BPMC Fri, Sep 3, 2021 98.21 99.23 97.58 97.81
1599 NASDAQ BPMC Thu, Sep 2, 2021 96.69 98.62 95.25 98.60
1598 NASDAQ BPMC Wed, Sep 1, 2021 93.75 96.28 93.75 96.13
1597 NASDAQ BPMC Tue, Aug 31, 2021 94.42 95.19 92.37 93.27
1596 NASDAQ BPMC Mon, Aug 30, 2021 94.27 95.16 93.27 94.05
1595 NASDAQ BPMC Fri, Aug 27, 2021 93.24 95.97 92.60 93.77
1594 NASDAQ BPMC Thu, Aug 26, 2021 94.31 94.76 92.12 92.66
1593 NASDAQ BPMC Wed, Aug 25, 2021 94.86 95.17 93.00 93.85
1592 NASDAQ BPMC Tue, Aug 24, 2021 96.58 96.97 93.36 94.81
1591 NASDAQ BPMC Mon, Aug 23, 2021 94.71 96.79 94.71 96.13
1590 NASDAQ BPMC Fri, Aug 20, 2021 91.66 94.78 91.66 93.83
1589 NASDAQ BPMC Thu, Aug 19, 2021 93.06 93.65 91.69 91.84
1588 NASDAQ BPMC Wed, Aug 18, 2021 94.89 95.24 93.24 93.45
1587 NASDAQ BPMC Tue, Aug 17, 2021 91.93 94.42 91.20 94.25
1586 NASDAQ BPMC Mon, Aug 16, 2021 93.99 93.99 92.21 92.97
1585 NASDAQ BPMC Fri, Aug 13, 2021 95.22 95.43 94.11 94.52
1584 NASDAQ BPMC Thu, Aug 12, 2021 95.57 95.76 93.05 94.68
1583 NASDAQ BPMC Wed, Aug 11, 2021 94.48 95.31 92.63 95.22
1582 NASDAQ BPMC Tue, Aug 10, 2021 94.82 94.82 92.14 94.48
1581 NASDAQ BPMC Mon, Aug 9, 2021 95.16 96.50 93.91 94.50
1580 NASDAQ BPMC Fri, Aug 6, 2021 89.67 95.67 88.87 95.49
1579 NASDAQ BPMC Thu, Aug 5, 2021 87.51 90.58 86.69 89.68
1578 NASDAQ BPMC Wed, Aug 4, 2021 85.85 87.98 85.25 86.99
1577 NASDAQ BPMC Tue, Aug 3, 2021 87.32 87.34 85.76 85.99
1576 NASDAQ BPMC Mon, Aug 2, 2021 87.24 89.40 86.32 86.98
1575 NASDAQ BPMC Fri, Jul 30, 2021 84.83 88.10 84.83 87.87
1574 NASDAQ BPMC Thu, Jul 29, 2021 82.01 86.11 80.63 84.74
1573 NASDAQ BPMC Wed, Jul 28, 2021 82.51 83.38 80.55 82.91
1572 NASDAQ BPMC Tue, Jul 27, 2021 81.83 82.30 79.08 81.70
1571 NASDAQ BPMC Mon, Jul 26, 2021 83.86 85.32 81.65 81.93
1570 NASDAQ BPMC Fri, Jul 23, 2021 85.15 85.25 84.01 84.55
1569 NASDAQ BPMC Thu, Jul 22, 2021 84.88 86.34 84.01 85.40
1568 NASDAQ BPMC Wed, Jul 21, 2021 85.29 86.00 83.46 85.60
1567 NASDAQ BPMC Tue, Jul 20, 2021 84.05 86.18 83.78 85.97
1566 NASDAQ BPMC Mon, Jul 19, 2021 82.20 84.76 81.50 84.70
1565 NASDAQ BPMC Fri, Jul 16, 2021 81.73 83.42 81.32 82.95
1564 NASDAQ BPMC Thu, Jul 15, 2021 80.70 81.53 79.54 81.28
1563 NASDAQ BPMC Wed, Jul 14, 2021 83.08 83.08 80.88 80.98
1562 NASDAQ BPMC Tue, Jul 13, 2021 82.99 83.70 82.10 82.66
1561 NASDAQ BPMC Mon, Jul 12, 2021 85.79 85.83 83.56 83.64
1560 NASDAQ BPMC Fri, Jul 9, 2021 85.87 86.93 85.17 85.97
1559 NASDAQ BPMC Thu, Jul 8, 2021 83.41 85.82 83.15 85.38
1558 NASDAQ BPMC Wed, Jul 7, 2021 85.60 86.46 84.00 85.11
1557 NASDAQ BPMC Tue, Jul 6, 2021 86.38 86.58 85.25 85.81
1556 NASDAQ BPMC Fri, Jul 2, 2021 87.85 88.05 85.60 86.03
1555 NASDAQ BPMC Thu, Jul 1, 2021 87.96 88.55 87.01 87.66
1554 NASDAQ BPMC Wed, Jun 30, 2021 87.37 88.80 86.95 87.96
1553 NASDAQ BPMC Tue, Jun 29, 2021 88.30 88.53 86.74 87.58
1552 NASDAQ BPMC Mon, Jun 28, 2021 90.83 91.54 87.95 88.34
1551 NASDAQ BPMC Fri, Jun 25, 2021 85.41 93.04 84.21 90.82
1550 NASDAQ BPMC Thu, Jun 24, 2021 84.05 84.95 82.71 84.80
1549 NASDAQ BPMC Wed, Jun 23, 2021 82.56 84.74 82.56 83.69
1548 NASDAQ BPMC Tue, Jun 22, 2021 82.95 83.78 81.70 83.00
1547 NASDAQ BPMC Mon, Jun 21, 2021 82.59 83.80 81.91 82.78
1546 NASDAQ BPMC Fri, Jun 18, 2021 83.26 83.66 81.38 82.79
1545 NASDAQ BPMC Thu, Jun 17, 2021 84.87 87.98 83.03 83.53
1544 NASDAQ BPMC Wed, Jun 16, 2021 84.52 87.89 80.57 85.56
1543 NASDAQ BPMC Tue, Jun 15, 2021 86.42 86.85 83.78 84.27
1542 NASDAQ BPMC Mon, Jun 14, 2021 87.25 91.73 86.14 86.29
1541 NASDAQ BPMC Fri, Jun 11, 2021 85.30 87.21 84.00 86.90
1540 NASDAQ BPMC Thu, Jun 10, 2021 83.00 84.44 82.18 84.11
1539 NASDAQ BPMC Wed, Jun 9, 2021 86.31 86.98 82.76 82.97
1538 NASDAQ BPMC Tue, Jun 8, 2021 85.33 86.22 83.02 85.43
1537 NASDAQ BPMC Mon, Jun 7, 2021 84.99 85.78 83.99 84.75
1536 NASDAQ BPMC Fri, Jun 4, 2021 87.27 87.34 84.45 84.72
1535 NASDAQ BPMC Thu, Jun 3, 2021 86.69 87.06 85.42 86.10
1534 NASDAQ BPMC Wed, Jun 2, 2021 89.03 89.75 86.34 87.13
1533 NASDAQ BPMC Tue, Jun 1, 2021 91.67 92.10 89.09 89.16
1532 NASDAQ BPMC Fri, May 28, 2021 94.13 96.02 91.21 91.35
1531 NASDAQ BPMC Thu, May 27, 2021 96.90 97.26 92.92 93.36
1530 NASDAQ BPMC Wed, May 26, 2021 96.08 97.29 95.00 96.32
1529 NASDAQ BPMC Tue, May 25, 2021 95.71 96.52 94.45 95.40
1528 NASDAQ BPMC Mon, May 24, 2021 97.28 97.28 94.41 94.79
1527 NASDAQ BPMC Fri, May 21, 2021 96.50 97.31 94.99 96.42
1526 NASDAQ BPMC Thu, May 20, 2021 91.81 95.48 91.22 95.43
1525 NASDAQ BPMC Wed, May 19, 2021 92.26 93.54 91.05 91.67
1524 NASDAQ BPMC Tue, May 18, 2021 94.60 97.00 93.13 93.54
1523 NASDAQ BPMC Mon, May 17, 2021 95.00 96.95 93.27 93.88
1522 NASDAQ BPMC Fri, May 14, 2021 93.64 97.82 92.12 96.45
1521 NASDAQ BPMC Thu, May 13, 2021 92.23 93.51 90.06 92.80
1520 NASDAQ BPMC Wed, May 12, 2021 92.27 94.25 91.63 91.65
1519 NASDAQ BPMC Tue, May 11, 2021 88.90 96.15 88.30 93.74
1518 NASDAQ BPMC Mon, May 10, 2021 94.05 95.25 91.54 92.21
1517 NASDAQ BPMC Fri, May 7, 2021 93.82 95.88 93.04 94.93
1516 NASDAQ BPMC Thu, May 6, 2021 90.71 93.32 89.84 93.18
1515 NASDAQ BPMC Wed, May 5, 2021 91.12 93.11 89.81 90.95
1514 NASDAQ BPMC Tue, May 4, 2021 94.68 94.68 90.89 91.07
1513 NASDAQ BPMC Mon, May 3, 2021 97.89 98.35 95.76 96.08
1512 NASDAQ BPMC Fri, Apr 30, 2021 97.19 99.85 95.86 96.32
1511 NASDAQ BPMC Thu, Apr 29, 2021 101.13 101.78 95.81 98.87
1510 NASDAQ BPMC Wed, Apr 28, 2021 99.03 99.58 97.19 97.26
1509 NASDAQ BPMC Tue, Apr 27, 2021 101.33 101.33 98.19 99.20
1508 NASDAQ BPMC Mon, Apr 26, 2021 98.00 101.46 96.47 101.00
1507 NASDAQ BPMC Fri, Apr 23, 2021 94.88 97.68 93.96 97.00
1506 NASDAQ BPMC Thu, Apr 22, 2021 95.16 96.40 92.84 94.40
1505 NASDAQ BPMC Wed, Apr 21, 2021 92.71 95.21 91.65 94.90
1504 NASDAQ BPMC Tue, Apr 20, 2021 94.16 95.47 91.43 92.58
1503 NASDAQ BPMC Mon, Apr 19, 2021 94.62 95.56 92.40 93.81
1502 NASDAQ BPMC Fri, Apr 16, 2021 97.06 97.06 92.26 95.20
1501 NASDAQ BPMC Thu, Apr 15, 2021 96.71 98.29 95.66 95.95
1500 NASDAQ BPMC Wed, Apr 14, 2021 93.42 99.32 93.42 96.86
1499 NASDAQ BPMC Tue, Apr 13, 2021 93.12 96.08 91.11 93.08
1498 NASDAQ BPMC Mon, Apr 12, 2021 95.27 95.63 92.36 92.61
1497 NASDAQ BPMC Fri, Apr 9, 2021 94.32 94.51 91.88 94.16
1496 NASDAQ BPMC Thu, Apr 8, 2021 94.32 96.24 92.98 94.08
1495 NASDAQ BPMC Wed, Apr 7, 2021 96.21 96.53 92.79 93.00
1494 NASDAQ BPMC Tue, Apr 6, 2021 98.83 99.61 96.60 97.02
1493 NASDAQ BPMC Mon, Apr 5, 2021 98.93 99.62 96.23 99.61
1492 NASDAQ BPMC Thu, Apr 1, 2021 98.13 99.00 96.39 97.95
1491 NASDAQ BPMC Wed, Mar 31, 2021 93.49 97.62 93.49 97.23
1490 NASDAQ BPMC Tue, Mar 30, 2021 92.00 93.55 89.28 93.27
1489 NASDAQ BPMC Mon, Mar 29, 2021 96.01 96.15 91.28 92.01
1488 NASDAQ BPMC Fri, Mar 26, 2021 97.07 99.00 94.10 96.67
1487 NASDAQ BPMC Thu, Mar 25, 2021 94.23 96.67 91.50 96.31
1486 NASDAQ BPMC Wed, Mar 24, 2021 99.74 99.74 94.52 94.71
1485 NASDAQ BPMC Tue, Mar 23, 2021 103.50 104.00 98.35 98.86
1484 NASDAQ BPMC Mon, Mar 22, 2021 105.20 105.83 103.80 104.99
1483 NASDAQ BPMC Fri, Mar 19, 2021 98.97 104.96 98.08 104.65
1482 NASDAQ BPMC Thu, Mar 18, 2021 104.58 104.95 98.54 98.79
1481 NASDAQ BPMC Wed, Mar 17, 2021 104.12 106.12 103.52 105.18
1480 NASDAQ BPMC Tue, Mar 16, 2021 105.42 106.16 102.84 103.51
1479 NASDAQ BPMC Mon, Mar 15, 2021 106.87 108.11 104.03 105.77
1478 NASDAQ BPMC Fri, Mar 12, 2021 104.53 107.89 103.80 107.36
1477 NASDAQ BPMC Thu, Mar 11, 2021 97.28 105.79 96.49 105.45
1476 NASDAQ BPMC Wed, Mar 10, 2021 97.71 98.54 93.95 96.02
1475 NASDAQ BPMC Tue, Mar 9, 2021 94.23 99.92 94.23 97.11
1474 NASDAQ BPMC Mon, Mar 8, 2021 95.00 96.47 91.60 92.07
1473 NASDAQ BPMC Fri, Mar 5, 2021 93.51 96.16 89.05 95.93
1472 NASDAQ BPMC Thu, Mar 4, 2021 86.61 93.82 86.61 92.01
1471 NASDAQ BPMC Wed, Mar 3, 2021 98.45 99.66 92.52 93.02
1470 NASDAQ BPMC Tue, Mar 2, 2021 98.45 100.43 97.90 98.79
1469 NASDAQ BPMC Mon, Mar 1, 2021 99.40 101.46 98.11 100.13
1468 NASDAQ BPMC Fri, Feb 26, 2021 96.90 99.17 94.03 98.22
1467 NASDAQ BPMC Thu, Feb 25, 2021 97.74 98.71 94.83 96.09
1466 NASDAQ BPMC Wed, Feb 24, 2021 97.17 98.96 94.95 97.79
1465 NASDAQ BPMC Tue, Feb 23, 2021 96.35 99.92 94.04 97.45
1464 NASDAQ BPMC Mon, Feb 22, 2021 99.75 100.00 96.85 97.96
1463 NASDAQ BPMC Fri, Feb 19, 2021 96.81 101.52 96.61 100.31
1462 NASDAQ BPMC Thu, Feb 18, 2021 99.40 99.40 96.00 96.74
1461 NASDAQ BPMC Wed, Feb 17, 2021 90.47 102.67 90.41 100.25
1460 NASDAQ BPMC Tue, Feb 16, 2021 97.06 97.88 93.05 93.20
1459 NASDAQ BPMC Fri, Feb 12, 2021 100.45 100.60 96.23 96.97
1458 NASDAQ BPMC Thu, Feb 11, 2021 100.58 102.04 98.18 100.31
1457 NASDAQ BPMC Wed, Feb 10, 2021 103.01 103.75 98.23 99.38
1456 NASDAQ BPMC Tue, Feb 9, 2021 105.28 106.94 102.89 103.19
1455 NASDAQ BPMC Mon, Feb 8, 2021 103.00 107.10 101.06 105.45
1454 NASDAQ BPMC Fri, Feb 5, 2021 99.59 102.49 98.70 102.00
1453 NASDAQ BPMC Thu, Feb 4, 2021 96.15 98.98 95.49 98.97
1452 NASDAQ BPMC Wed, Feb 3, 2021 100.19 100.30 95.55 96.35
1451 NASDAQ BPMC Tue, Feb 2, 2021 100.29 103.24 99.59 100.35
1450 NASDAQ BPMC Mon, Feb 1, 2021 97.54 98.80 95.00 98.57
1449 NASDAQ BPMC Fri, Jan 29, 2021 96.40 99.44 94.76 96.75
1448 NASDAQ BPMC Thu, Jan 28, 2021 91.71 98.17 91.71 97.23
1447 NASDAQ BPMC Wed, Jan 27, 2021 94.82 95.00 90.38 90.71
1446 NASDAQ BPMC Tue, Jan 26, 2021 103.62 104.00 96.54 96.91
1445 NASDAQ BPMC Mon, Jan 25, 2021 101.58 103.84 100.80 102.90
1444 NASDAQ BPMC Fri, Jan 22, 2021 99.91 101.93 98.36 101.36
1443 NASDAQ BPMC Thu, Jan 21, 2021 104.22 105.74 99.82 99.86
1442 NASDAQ BPMC Wed, Jan 20, 2021 102.71 104.43 101.60 104.22
1441 NASDAQ BPMC Tue, Jan 19, 2021 101.40 102.79 100.34 102.35
1440 NASDAQ BPMC Fri, Jan 15, 2021 102.01 103.00 100.57 100.99
1439 NASDAQ BPMC Thu, Jan 14, 2021 103.98 106.38 101.52 102.51
1438 NASDAQ BPMC Wed, Jan 13, 2021 107.22 108.44 103.68 103.97
1437 NASDAQ BPMC Tue, Jan 12, 2021 109.00 111.03 105.99 107.22
1436 NASDAQ BPMC Mon, Jan 11, 2021 105.73 108.75 100.01 107.00
1435 NASDAQ BPMC Fri, Jan 8, 2021 106.85 108.70 104.08 108.28
1434 NASDAQ BPMC Thu, Jan 7, 2021 104.27 107.26 102.63 106.84
1433 NASDAQ BPMC Wed, Jan 6, 2021 101.52 104.92 98.83 104.78
1432 NASDAQ BPMC Tue, Jan 5, 2021 104.12 107.92 101.78 102.23
1431 NASDAQ BPMC Mon, Jan 4, 2021 112.15 113.47 102.49 104.57
1430 NASDAQ BPMC Thu, Dec 31, 2020 115.11 115.47 111.58 112.15
1429 NASDAQ BPMC Wed, Dec 30, 2020 117.35 119.94 114.79 115.00
1428 NASDAQ BPMC Tue, Dec 29, 2020 122.73 123.07 116.17 116.67
1427 NASDAQ BPMC Mon, Dec 28, 2020 124.54 124.54 119.52 122.45
1426 NASDAQ BPMC Thu, Dec 24, 2020 124.49 125.61 122.54 123.00
1425 NASDAQ BPMC Wed, Dec 23, 2020 124.69 124.71 122.59 124.48
1424 NASDAQ BPMC Tue, Dec 22, 2020 121.38 124.39 120.80 123.72
1423 NASDAQ BPMC Mon, Dec 21, 2020 121.99 123.63 118.89 121.68
1422 NASDAQ BPMC Fri, Dec 18, 2020 118.29 123.97 117.49 123.64
1421 NASDAQ BPMC Thu, Dec 17, 2020 117.40 118.31 115.75 118.17
1420 NASDAQ BPMC Wed, Dec 16, 2020 117.54 119.50 116.37 117.39
1419 NASDAQ BPMC Tue, Dec 15, 2020 118.01 118.72 116.41 118.36
1418 NASDAQ BPMC Mon, Dec 14, 2020 117.28 119.66 116.16 117.31
1417 NASDAQ BPMC Fri, Dec 11, 2020 113.49 115.23 112.26 114.70
1416 NASDAQ BPMC Thu, Dec 10, 2020 108.97 114.00 108.52 113.49
1415 NASDAQ BPMC Wed, Dec 9, 2020 109.16 109.45 106.32 108.41
1414 NASDAQ BPMC Tue, Dec 8, 2020 104.98 108.75 104.73 108.19
1413 NASDAQ BPMC Mon, Dec 7, 2020 103.60 107.27 103.60 105.36
1412 NASDAQ BPMC Fri, Dec 4, 2020 100.83 103.82 100.57 103.46
1411 NASDAQ BPMC Thu, Dec 3, 2020 105.79 107.44 99.11 100.35
1410 NASDAQ BPMC Wed, Dec 2, 2020 104.80 106.81 104.00 105.61
1409 NASDAQ BPMC Tue, Dec 1, 2020 109.08 111.35 105.15 105.65
1408 NASDAQ BPMC Mon, Nov 30, 2020 107.61 109.20 104.24 108.08
1407 NASDAQ BPMC Fri, Nov 27, 2020 105.21 108.12 105.21 107.26
1406 NASDAQ BPMC Wed, Nov 25, 2020 103.59 106.02 103.50 105.32
1405 NASDAQ BPMC Tue, Nov 24, 2020 99.07 103.44 98.89 103.34
1404 NASDAQ BPMC Mon, Nov 23, 2020 97.55 100.16 96.70 98.76
1403 NASDAQ BPMC Fri, Nov 20, 2020 95.73 98.77 94.28 97.65
1402 NASDAQ BPMC Thu, Nov 19, 2020 94.93 96.72 94.42 96.71
1401 NASDAQ BPMC Wed, Nov 18, 2020 98.73 100.01 94.63 95.44
1400 NASDAQ BPMC Tue, Nov 17, 2020 97.71 99.90 96.86 99.00
1399 NASDAQ BPMC Mon, Nov 16, 2020 100.92 101.93 97.16 98.50
1398 NASDAQ BPMC Fri, Nov 13, 2020 101.53 102.57 100.23 100.72
1397 NASDAQ BPMC Thu, Nov 12, 2020 101.62 103.75 99.05 100.49
1396 NASDAQ BPMC Wed, Nov 11, 2020 101.42 102.01 98.18 101.25
1395 NASDAQ BPMC Tue, Nov 10, 2020 100.14 101.52 96.51 101.22
1394 NASDAQ BPMC Mon, Nov 9, 2020 101.78 103.90 97.90 99.14
1393 NASDAQ BPMC Fri, Nov 6, 2020 101.65 101.93 96.32 98.57
1392 NASDAQ BPMC Thu, Nov 5, 2020 101.19 104.50 99.69 101.53
1391 NASDAQ BPMC Wed, Nov 4, 2020 97.96 104.76 97.96 101.24
1390 NASDAQ BPMC Tue, Nov 3, 2020 99.69 101.80 94.72 96.53
1389 NASDAQ BPMC Mon, Nov 2, 2020 101.15 103.42 93.13 98.47
1388 NASDAQ BPMC Fri, Oct 30, 2020 106.08 106.08 100.98 102.28
1387 NASDAQ BPMC Thu, Oct 29, 2020 106.30 108.51 102.09 106.84
1386 NASDAQ BPMC Wed, Oct 28, 2020 103.23 106.50 101.55 104.63
1385 NASDAQ BPMC Tue, Oct 27, 2020 103.48 105.50 102.14 105.09
1384 NASDAQ BPMC Mon, Oct 26, 2020 102.40 105.60 100.31 103.17
1383 NASDAQ BPMC Fri, Oct 23, 2020 103.71 105.35 102.21 104.67
1382 NASDAQ BPMC Thu, Oct 22, 2020 100.28 103.21 100.28 102.82
1381 NASDAQ BPMC Wed, Oct 21, 2020 102.86 103.84 99.24 100.16
1380 NASDAQ BPMC Tue, Oct 20, 2020 104.76 105.50 101.89 102.47
1379 NASDAQ BPMC Mon, Oct 19, 2020 102.39 105.49 102.00 103.89
1378 NASDAQ BPMC Fri, Oct 16, 2020 100.24 105.00 100.24 102.33
1377 NASDAQ BPMC Thu, Oct 15, 2020 96.80 100.64 96.37 100.33
1376 NASDAQ BPMC Wed, Oct 14, 2020 100.96 101.98 99.10 99.31
1375 NASDAQ BPMC Tue, Oct 13, 2020 100.64 101.91 99.85 100.22
1374 NASDAQ BPMC Mon, Oct 12, 2020 100.49 101.35 99.40 100.88
1373 NASDAQ BPMC Fri, Oct 9, 2020 99.75 99.95 98.17 99.91
1372 NASDAQ BPMC Thu, Oct 8, 2020 99.50 100.30 98.40 99.96
1371 NASDAQ BPMC Wed, Oct 7, 2020 97.66 100.52 97.13 99.32
1370 NASDAQ BPMC Tue, Oct 6, 2020 95.31 99.03 94.99 96.55
1369 NASDAQ BPMC Mon, Oct 5, 2020 92.94 95.69 92.73 95.24
1368 NASDAQ BPMC Fri, Oct 2, 2020 91.54 94.02 91.54 92.08
1367 NASDAQ BPMC Thu, Oct 1, 2020 93.02 94.69 91.79 93.93
1366 NASDAQ BPMC Wed, Sep 30, 2020 91.55 93.57 91.39 92.70
1365 NASDAQ BPMC Tue, Sep 29, 2020 89.00 92.61 88.63 91.57
1364 NASDAQ BPMC Mon, Sep 28, 2020 88.30 89.54 87.39 88.88
1363 NASDAQ BPMC Fri, Sep 25, 2020 87.33 88.82 86.14 88.00
1362 NASDAQ BPMC Thu, Sep 24, 2020 89.19 89.35 86.58 88.24
1361 NASDAQ BPMC Wed, Sep 23, 2020 87.74 91.82 87.32 89.64
1360 NASDAQ BPMC Tue, Sep 22, 2020 82.33 87.75 82.20 87.27
1359 NASDAQ BPMC Mon, Sep 21, 2020 78.34 79.68 76.65 77.21
1358 NASDAQ BPMC Fri, Sep 18, 2020 78.87 79.89 77.42 79.45
1357 NASDAQ BPMC Thu, Sep 17, 2020 74.83 80.03 74.13 78.34
1356 NASDAQ BPMC Wed, Sep 16, 2020 73.42 76.93 72.90 75.98
1355 NASDAQ BPMC Tue, Sep 15, 2020 73.13 74.08 71.41 73.00
1354 NASDAQ BPMC Mon, Sep 14, 2020 67.52 72.20 67.52 72.13
1353 NASDAQ BPMC Fri, Sep 11, 2020 68.85 69.07 66.20 66.45
1352 NASDAQ BPMC Thu, Sep 10, 2020 71.41 72.52 68.30 68.50
1351 NASDAQ BPMC Wed, Sep 9, 2020 71.21 72.36 70.55 71.22
1350 NASDAQ BPMC Tue, Sep 8, 2020 71.30 72.45 69.70 70.19
1349 NASDAQ BPMC Fri, Sep 4, 2020 75.45 75.45 70.41 73.04
1348 NASDAQ BPMC Thu, Sep 3, 2020 76.73 76.73 73.62 74.90
1347 NASDAQ BPMC Wed, Sep 2, 2020 77.94 77.94 76.27 77.06
1346 NASDAQ BPMC Tue, Sep 1, 2020 77.06 77.81 76.63 76.99
1345 NASDAQ BPMC Mon, Aug 31, 2020 73.83 77.81 73.83 77.43
1344 NASDAQ BPMC Fri, Aug 28, 2020 74.04 74.82 73.11 73.99
1343 NASDAQ BPMC Thu, Aug 27, 2020 74.09 74.77 73.51 73.91
1342 NASDAQ BPMC Wed, Aug 26, 2020 75.10 75.89 73.20 73.68
1341 NASDAQ BPMC Tue, Aug 25, 2020 75.04 75.74 72.05 75.37
1340 NASDAQ BPMC Mon, Aug 24, 2020 74.50 76.16 74.00 74.94
1339 NASDAQ BPMC Fri, Aug 21, 2020 74.30 74.92 72.31 74.37
1338 NASDAQ BPMC Thu, Aug 20, 2020 74.10 74.98 73.41 74.30
1337 NASDAQ BPMC Wed, Aug 19, 2020 74.76 76.03 74.00 74.51
1336 NASDAQ BPMC Tue, Aug 18, 2020 75.77 76.33 74.89 75.00
1335 NASDAQ BPMC Mon, Aug 17, 2020 73.95 75.86 73.71 75.58
1334 NASDAQ BPMC Fri, Aug 14, 2020 74.64 75.42 73.72 73.96
1333 NASDAQ BPMC Thu, Aug 13, 2020 74.22 75.76 73.52 75.26
1332 NASDAQ BPMC Wed, Aug 12, 2020 74.01 75.67 73.94 74.18
1331 NASDAQ BPMC Tue, Aug 11, 2020 75.64 76.68 74.00 74.04
1330 NASDAQ BPMC Mon, Aug 10, 2020 75.05 76.18 74.23 75.32
1329 NASDAQ BPMC Fri, Aug 7, 2020 74.28 76.16 74.00 74.45
1328 NASDAQ BPMC Thu, Aug 6, 2020 75.69 76.06 73.35 74.63
1327 NASDAQ BPMC Wed, Aug 5, 2020 74.12 75.75 73.85 75.72
1326 NASDAQ BPMC Tue, Aug 4, 2020 74.79 75.04 73.17 73.56
1325 NASDAQ BPMC Mon, Aug 3, 2020 73.54 75.92 72.72 75.16
1324 NASDAQ BPMC Fri, Jul 31, 2020 74.00 75.52 72.65 73.18
1323 NASDAQ BPMC Thu, Jul 30, 2020 72.30 74.90 71.83 73.89
1322 NASDAQ BPMC Wed, Jul 29, 2020 74.87 75.41 73.39 73.75
1321 NASDAQ BPMC Tue, Jul 28, 2020 75.49 76.39 74.14 74.16
1320 NASDAQ BPMC Mon, Jul 27, 2020 74.92 77.11 74.45 75.76
1319 NASDAQ BPMC Fri, Jul 24, 2020 75.37 75.97 73.53 74.67
1318 NASDAQ BPMC Thu, Jul 23, 2020 77.69 79.23 75.15 76.01
1317 NASDAQ BPMC Wed, Jul 22, 2020 77.02 79.02 76.87 78.45
1316 NASDAQ BPMC Tue, Jul 21, 2020 79.17 79.19 76.79 77.44
1315 NASDAQ BPMC Mon, Jul 20, 2020 78.36 79.27 76.57 78.43
1314 NASDAQ BPMC Fri, Jul 17, 2020 77.50 78.88 76.47 77.67
1313 NASDAQ BPMC Thu, Jul 16, 2020 79.31 80.00 76.71 77.53
1312 NASDAQ BPMC Wed, Jul 15, 2020 81.52 82.33 79.55 80.10
1311 NASDAQ BPMC Tue, Jul 14, 2020 80.00 81.00 74.58 79.97
1310 NASDAQ BPMC Mon, Jul 13, 2020 79.50 80.07 76.47 76.65
1309 NASDAQ BPMC Fri, Jul 10, 2020 78.70 79.84 78.05 78.97
1308 NASDAQ BPMC Thu, Jul 9, 2020 78.44 79.33 76.68 78.38
1307 NASDAQ BPMC Wed, Jul 8, 2020 77.14 78.81 76.83 78.66
1306 NASDAQ BPMC Tue, Jul 7, 2020 78.61 79.87 77.19 77.19
1305 NASDAQ BPMC Mon, Jul 6, 2020 80.02 81.07 78.82 79.32
1304 NASDAQ BPMC Thu, Jul 2, 2020 80.11 80.92 78.51 79.15
1303 NASDAQ BPMC Wed, Jul 1, 2020 77.84 80.64 77.25 79.02
1302 NASDAQ BPMC Tue, Jun 30, 2020 76.51 78.66 75.80 78.00
1301 NASDAQ BPMC Mon, Jun 29, 2020 76.21 78.25 74.84 76.55
1300 NASDAQ BPMC Fri, Jun 26, 2020 78.55 78.55 75.10 75.59
1299 NASDAQ BPMC Thu, Jun 25, 2020 76.08 79.19 75.22 79.17
1298 NASDAQ BPMC Wed, Jun 24, 2020 78.01 78.94 75.46 76.24
1297 NASDAQ BPMC Tue, Jun 23, 2020 79.56 80.25 78.22 78.94
1296 NASDAQ BPMC Mon, Jun 22, 2020 78.80 80.98 77.36 79.27
1295 NASDAQ BPMC Fri, Jun 19, 2020 76.57 79.15 76.18 78.80
1294 NASDAQ BPMC Thu, Jun 18, 2020 74.06 76.81 73.52 76.32
1293 NASDAQ BPMC Wed, Jun 17, 2020 74.84 76.33 74.30 74.68
1292 NASDAQ BPMC Tue, Jun 16, 2020 74.83 76.17 72.56 74.42
1291 NASDAQ BPMC Mon, Jun 15, 2020 68.63 73.08 68.36 73.03
1290 NASDAQ BPMC Fri, Jun 12, 2020 71.15 71.42 67.19 69.89
1289 NASDAQ BPMC Thu, Jun 11, 2020 72.65 73.10 68.95 69.07
1288 NASDAQ BPMC Wed, Jun 10, 2020 73.85 75.86 72.73 74.17
1287 NASDAQ BPMC Tue, Jun 9, 2020 73.54 75.25 73.30 73.45
1286 NASDAQ BPMC Mon, Jun 8, 2020 72.72 74.52 71.19 74.30
1285 NASDAQ BPMC Fri, Jun 5, 2020 70.00 72.65 68.08 71.17
1284 NASDAQ BPMC Thu, Jun 4, 2020 74.10 74.89 68.67 69.51
1283 NASDAQ BPMC Wed, Jun 3, 2020 71.08 74.92 70.58 74.53
1282 NASDAQ BPMC Tue, Jun 2, 2020 66.03 70.80 64.91 70.72
1281 NASDAQ BPMC Mon, Jun 1, 2020 65.32 67.25 64.09 66.24
1280 NASDAQ BPMC Fri, May 29, 2020 66.84 67.28 62.48 65.14
1279 NASDAQ BPMC Thu, May 28, 2020 64.89 68.00 64.75 66.99
1278 NASDAQ BPMC Wed, May 27, 2020 65.48 65.48 61.50 64.31
1277 NASDAQ BPMC Tue, May 26, 2020 67.11 68.39 65.22 65.32
1276 NASDAQ BPMC Fri, May 22, 2020 64.20 65.26 62.45 65.18
1275 NASDAQ BPMC Thu, May 21, 2020 63.69 65.34 62.96 64.60
1274 NASDAQ BPMC Wed, May 20, 2020 61.86 63.59 60.82 63.49
1273 NASDAQ BPMC Tue, May 19, 2020 62.79 63.37 61.52 61.57
1272 NASDAQ BPMC Mon, May 18, 2020 64.15 65.84 63.13 63.31
1271 NASDAQ BPMC Fri, May 15, 2020 63.64 65.29 62.26 63.58
1270 NASDAQ BPMC Thu, May 14, 2020 62.69 64.60 62.09 64.28
1269 NASDAQ BPMC Wed, May 13, 2020 63.46 64.04 61.91 63.78
1268 NASDAQ BPMC Tue, May 12, 2020 65.79 66.33 63.24 63.33
1267 NASDAQ BPMC Mon, May 11, 2020 60.25 66.09 60.00 65.08
1266 NASDAQ BPMC Fri, May 8, 2020 61.22 62.25 59.04 59.37
1265 NASDAQ BPMC Thu, May 7, 2020 60.04 61.06 58.32 60.18
1264 NASDAQ BPMC Wed, May 6, 2020 58.29 60.19 57.48 58.97
1263 NASDAQ BPMC Tue, May 5, 2020 59.75 61.00 58.61 59.74
1262 NASDAQ BPMC Mon, May 4, 2020 56.98 58.20 56.00 58.13
1261 NASDAQ BPMC Fri, May 1, 2020 58.00 58.53 56.51 57.15
1260 NASDAQ BPMC Thu, Apr 30, 2020 60.00 60.04 58.37 58.83
1259 NASDAQ BPMC Wed, Apr 29, 2020 59.10 61.50 58.18 60.13
1258 NASDAQ BPMC Tue, Apr 28, 2020 61.00 61.33 56.12 58.63
1257 NASDAQ BPMC Mon, Apr 27, 2020 71.93 72.36 70.36 70.90
1256 NASDAQ BPMC Fri, Apr 24, 2020 70.10 71.35 68.78 70.69
1255 NASDAQ BPMC Thu, Apr 23, 2020 70.68 71.99 68.76 69.36
1254 NASDAQ BPMC Wed, Apr 22, 2020 71.30 71.58 69.51 70.15
1253 NASDAQ BPMC Tue, Apr 21, 2020 70.46 70.74 68.22 70.11
1252 NASDAQ BPMC Mon, Apr 20, 2020 68.89 71.17 68.76 70.61
1251 NASDAQ BPMC Fri, Apr 17, 2020 69.66 71.46 68.40 70.10
1250 NASDAQ BPMC Thu, Apr 16, 2020 65.00 67.89 63.81 67.87
1249 NASDAQ BPMC Wed, Apr 15, 2020 65.00 66.06 64.00 64.33
1248 NASDAQ BPMC Tue, Apr 14, 2020 64.85 66.96 64.67 66.65
1247 NASDAQ BPMC Mon, Apr 13, 2020 66.12 66.76 63.64 63.91
1246 NASDAQ BPMC Thu, Apr 9, 2020 67.75 69.38 63.76 66.20
1245 NASDAQ BPMC Wed, Apr 8, 2020 65.94 67.41 64.44 67.03
1244 NASDAQ BPMC Tue, Apr 7, 2020 67.23 69.00 64.11 65.26
1243 NASDAQ BPMC Mon, Apr 6, 2020 62.25 65.87 61.87 65.63
1242 NASDAQ BPMC Fri, Apr 3, 2020 59.61 60.98 58.02 59.69
1241 NASDAQ BPMC Thu, Apr 2, 2020 56.55 60.50 56.09 60.39
1240 NASDAQ BPMC Wed, Apr 1, 2020 56.84 59.61 55.28 57.09
1239 NASDAQ BPMC Tue, Mar 31, 2020 58.04 59.88 55.50 58.48
1238 NASDAQ BPMC Mon, Mar 30, 2020 59.55 59.55 56.56 57.97
1237 NASDAQ BPMC Fri, Mar 27, 2020 59.30 60.81 56.95 58.11
1236 NASDAQ BPMC Thu, Mar 26, 2020 56.94 61.23 56.94 61.23
1235 NASDAQ BPMC Wed, Mar 25, 2020 57.92 61.37 56.25 57.68
1234 NASDAQ BPMC Tue, Mar 24, 2020 54.05 59.00 52.86 58.95
1233 NASDAQ BPMC Mon, Mar 23, 2020 53.58 56.14 49.70 51.32
1232 NASDAQ BPMC Fri, Mar 20, 2020 60.26 60.48 53.27 53.47
1231 NASDAQ BPMC Thu, Mar 19, 2020 54.00 59.29 53.38 58.34
1230 NASDAQ BPMC Wed, Mar 18, 2020 55.00 57.44 50.52 54.00
1229 NASDAQ BPMC Tue, Mar 17, 2020 52.86 60.60 50.49 57.77
1228 NASDAQ BPMC Mon, Mar 16, 2020 46.00 59.71 43.29 48.11
1227 NASDAQ BPMC Fri, Mar 13, 2020 51.46 51.46 45.57 50.04
1226 NASDAQ BPMC Thu, Mar 12, 2020 48.41 51.75 46.82 48.64
1225 NASDAQ BPMC Wed, Mar 11, 2020 56.24 56.91 51.88 52.42
1224 NASDAQ BPMC Tue, Mar 10, 2020 56.68 57.84 52.52 57.81
1223 NASDAQ BPMC Mon, Mar 9, 2020 51.88 56.79 51.88 54.75
1222 NASDAQ BPMC Fri, Mar 6, 2020 56.07 58.12 56.04 57.35
1221 NASDAQ BPMC Thu, Mar 5, 2020 58.49 60.82 57.07 58.40
1220 NASDAQ BPMC Wed, Mar 4, 2020 58.90 60.90 57.02 60.46
1219 NASDAQ BPMC Tue, Mar 3, 2020 56.67 58.43 55.58 57.46
1218 NASDAQ BPMC Mon, Mar 2, 2020 54.77 57.41 53.30 57.09
1217 NASDAQ BPMC Fri, Feb 28, 2020 52.65 55.57 51.68 54.13
1216 NASDAQ BPMC Thu, Feb 27, 2020 56.49 57.83 54.32 54.38
1215 NASDAQ BPMC Wed, Feb 26, 2020 59.75 60.01 57.17 57.56
1214 NASDAQ BPMC Tue, Feb 25, 2020 62.50 63.36 58.56 59.26
1213 NASDAQ BPMC Mon, Feb 24, 2020 65.22 65.94 61.79 61.97
1212 NASDAQ BPMC Fri, Feb 21, 2020 67.98 68.15 64.86 67.63
1211 NASDAQ BPMC Thu, Feb 20, 2020 66.14 68.04 65.93 67.97
1210 NASDAQ BPMC Wed, Feb 19, 2020 66.71 67.02 65.55 65.92
1209 NASDAQ BPMC Tue, Feb 18, 2020 66.65 67.66 65.71 66.11
1208 NASDAQ BPMC Fri, Feb 14, 2020 63.47 67.24 63.21 66.98
1207 NASDAQ BPMC Thu, Feb 13, 2020 64.52 66.22 63.46 63.81
1206 NASDAQ BPMC Wed, Feb 12, 2020 63.66 65.15 62.99 64.74
1205 NASDAQ BPMC Tue, Feb 11, 2020 62.07 63.67 61.78 63.06
1204 NASDAQ BPMC Mon, Feb 10, 2020 61.19 62.19 60.60 61.74
1203 NASDAQ BPMC Fri, Feb 7, 2020 61.24 62.37 60.60 61.50
1202 NASDAQ BPMC Thu, Feb 6, 2020 66.32 66.32 61.45 61.81
1201 NASDAQ BPMC Wed, Feb 5, 2020 63.95 66.25 63.95 65.33
1200 NASDAQ BPMC Tue, Feb 4, 2020 63.48 64.63 62.79 63.94
1199 NASDAQ BPMC Mon, Feb 3, 2020 63.75 64.07 62.40 62.67
1198 NASDAQ BPMC Fri, Jan 31, 2020 64.15 64.22 62.41 63.45
1197 NASDAQ BPMC Thu, Jan 30, 2020 65.26 65.82 62.86 64.23
1196 NASDAQ BPMC Wed, Jan 29, 2020 65.73 67.38 65.17 66.12
1195 NASDAQ BPMC Tue, Jan 28, 2020 65.68 66.41 64.79 65.11
1194 NASDAQ BPMC Mon, Jan 27, 2020 64.38 66.05 63.05 65.41
1193 NASDAQ BPMC Fri, Jan 24, 2020 68.10 68.10 64.30 65.58
1192 NASDAQ BPMC Thu, Jan 23, 2020 67.51 68.40 65.10 67.19
1191 NASDAQ BPMC Wed, Jan 22, 2020 77.75 78.29 69.01 69.82
1190 NASDAQ BPMC Tue, Jan 21, 2020 81.00 81.47 79.62 79.74
1189 NASDAQ BPMC Fri, Jan 17, 2020 81.00 81.50 79.66 81.10
1188 NASDAQ BPMC Thu, Jan 16, 2020 80.91 81.30 79.39 80.96
1187 NASDAQ BPMC Wed, Jan 15, 2020 77.09 81.30 77.00 80.26
1186 NASDAQ BPMC Tue, Jan 14, 2020 75.03 79.44 74.16 76.77
1185 NASDAQ BPMC Mon, Jan 13, 2020 82.36 83.05 74.09 75.64
1184 NASDAQ BPMC Fri, Jan 10, 2020 83.00 87.43 80.94 82.22
1183 NASDAQ BPMC Thu, Jan 9, 2020 81.74 84.90 79.37 80.82
1182 NASDAQ BPMC Wed, Jan 8, 2020 80.28 82.90 79.89 80.30
1181 NASDAQ BPMC Tue, Jan 7, 2020 80.59 81.46 79.75 80.46
1180 NASDAQ BPMC Mon, Jan 6, 2020 80.04 81.30 79.18 81.24
1179 NASDAQ BPMC Fri, Jan 3, 2020 80.42 82.58 80.00 80.79
1178 NASDAQ BPMC Thu, Jan 2, 2020 80.59 82.98 80.00 82.19
1177 NASDAQ BPMC Tue, Dec 31, 2019 80.53 81.70 80.00 80.11
1176 NASDAQ BPMC Mon, Dec 30, 2019 81.60 82.36 79.10 80.69
1175 NASDAQ BPMC Fri, Dec 27, 2019 82.53 82.53 80.26 81.27
1174 NASDAQ BPMC Thu, Dec 26, 2019 82.78 82.78 81.02 81.71
1173 NASDAQ BPMC Tue, Dec 24, 2019 82.00 83.00 80.51 82.59
1172 NASDAQ BPMC Mon, Dec 23, 2019 80.29 81.90 78.51 81.81
1171 NASDAQ BPMC Fri, Dec 20, 2019 78.00 80.12 76.95 79.48
1170 NASDAQ BPMC Thu, Dec 19, 2019 78.38 80.19 77.50 78.00
1169 NASDAQ BPMC Wed, Dec 18, 2019 76.21 78.51 75.69 78.28
1168 NASDAQ BPMC Tue, Dec 17, 2019 77.20 77.90 75.52 76.00
1167 NASDAQ BPMC Mon, Dec 16, 2019 74.59 77.36 73.57 77.08
1166 NASDAQ BPMC Fri, Dec 13, 2019 73.76 75.08 73.02 74.25
1165 NASDAQ BPMC Thu, Dec 12, 2019 72.38 75.19 72.34 73.76
1164 NASDAQ BPMC Wed, Dec 11, 2019 71.40 73.45 70.57 72.80
1163 NASDAQ BPMC Tue, Dec 10, 2019 70.26 71.70 69.43 71.09
1162 NASDAQ BPMC Mon, Dec 9, 2019 75.67 77.00 69.77 70.37
1161 NASDAQ BPMC Fri, Dec 6, 2019 74.84 78.71 74.07 78.48
1160 NASDAQ BPMC Thu, Dec 5, 2019 75.45 76.79 74.33 74.56
1159 NASDAQ BPMC Wed, Dec 4, 2019 77.25 77.35 74.38 75.10
1158 NASDAQ BPMC Tue, Dec 3, 2019 74.62 77.44 74.25 76.72
1157 NASDAQ BPMC Mon, Dec 2, 2019 81.45 81.45 74.44 76.31
1156 NASDAQ BPMC Fri, Nov 29, 2019 77.38 83.00 76.19 82.04
1155 NASDAQ BPMC Wed, Nov 27, 2019 78.82 79.94 76.24 77.13
1154 NASDAQ BPMC Tue, Nov 26, 2019 79.01 79.98 78.03 78.68
1153 NASDAQ BPMC Mon, Nov 25, 2019 76.17 79.44 76.17 78.86
1152 NASDAQ BPMC Fri, Nov 22, 2019 77.45 77.49 74.66 76.01
1151 NASDAQ BPMC Thu, Nov 21, 2019 76.00 77.47 75.30 76.97
1150 NASDAQ BPMC Wed, Nov 20, 2019 76.61 77.99 74.79 75.69
1149 NASDAQ BPMC Tue, Nov 19, 2019 74.98 77.78 74.98 77.13
1148 NASDAQ BPMC Mon, Nov 18, 2019 75.01 76.37 74.02 74.54
1147 NASDAQ BPMC Fri, Nov 15, 2019 72.68 75.44 71.71 75.35
1146 NASDAQ BPMC Thu, Nov 14, 2019 72.80 73.62 71.51 72.09
1145 NASDAQ BPMC Wed, Nov 13, 2019 70.95 73.55 70.09 73.30
1144 NASDAQ BPMC Tue, Nov 12, 2019 70.93 72.38 70.50 71.11
1143 NASDAQ BPMC Mon, Nov 11, 2019 72.67 74.22 70.50 70.97
1142 NASDAQ BPMC Fri, Nov 8, 2019 72.76 75.62 72.76 73.26
1141 NASDAQ BPMC Thu, Nov 7, 2019 75.20 77.37 72.40 73.13
1140 NASDAQ BPMC Wed, Nov 6, 2019 73.07 77.33 71.21 74.10
1139 NASDAQ BPMC Tue, Nov 5, 2019 69.99 71.59 67.06 70.50
1138 NASDAQ BPMC Mon, Nov 4, 2019 68.67 69.00 66.68 67.12
1137 NASDAQ BPMC Fri, Nov 1, 2019 69.58 69.62 67.10 68.48
1136 NASDAQ BPMC Thu, Oct 31, 2019 68.84 69.98 66.64 68.84
1135 NASDAQ BPMC Wed, Oct 30, 2019 66.60 68.89 65.67 68.85
1134 NASDAQ BPMC Tue, Oct 29, 2019 66.57 69.12 65.86 66.73
1133 NASDAQ BPMC Mon, Oct 28, 2019 75.00 76.25 66.25 67.05
1132 NASDAQ BPMC Fri, Oct 25, 2019 76.84 78.32 76.19 77.69
1131 NASDAQ BPMC Thu, Oct 24, 2019 77.83 78.21 76.45 76.95
1130 NASDAQ BPMC Wed, Oct 23, 2019 76.14 78.93 76.14 77.55
1129 NASDAQ BPMC Tue, Oct 22, 2019 79.44 80.39 74.69 76.36
1128 NASDAQ BPMC Mon, Oct 21, 2019 75.73 79.32 75.08 78.68
1127 NASDAQ BPMC Fri, Oct 18, 2019 74.13 75.53 72.43 75.15
1126 NASDAQ BPMC Thu, Oct 17, 2019 74.05 75.71 73.63 74.79
1125 NASDAQ BPMC Wed, Oct 16, 2019 74.14 74.69 73.00 73.62
1124 NASDAQ BPMC Tue, Oct 15, 2019 72.14 74.52 71.70 74.49
1123 NASDAQ BPMC Mon, Oct 14, 2019 73.34 73.96 71.90 71.96
1122 NASDAQ BPMC Fri, Oct 11, 2019 72.86 74.60 72.16 73.67
1121 NASDAQ BPMC Thu, Oct 10, 2019 71.96 72.58 70.81 71.94
1120 NASDAQ BPMC Wed, Oct 9, 2019 72.87 73.55 71.83 71.95
1119 NASDAQ BPMC Tue, Oct 8, 2019 71.16 73.81 69.81 72.26
1118 NASDAQ BPMC Mon, Oct 7, 2019 73.94 74.30 71.81 71.89
1117 NASDAQ BPMC Fri, Oct 4, 2019 75.59 75.86 72.68 74.48
1116 NASDAQ BPMC Thu, Oct 3, 2019 73.20 75.19 71.56 75.11
1115 NASDAQ BPMC Wed, Oct 2, 2019 70.73 73.88 70.20 72.92
1114 NASDAQ BPMC Tue, Oct 1, 2019 73.87 74.84 71.46 71.55
1113 NASDAQ BPMC Mon, Sep 30, 2019 72.99 74.74 72.35 73.47
1112 NASDAQ BPMC Fri, Sep 27, 2019 75.52 76.42 72.72 73.19
1111 NASDAQ BPMC Thu, Sep 26, 2019 77.05 77.90 73.80 75.16
1110 NASDAQ BPMC Wed, Sep 25, 2019 76.69 78.29 75.38 77.19
1109 NASDAQ BPMC Tue, Sep 24, 2019 80.57 81.29 75.83 76.51
1108 NASDAQ BPMC Mon, Sep 23, 2019 80.83 81.23 79.51 80.43
1107 NASDAQ BPMC Fri, Sep 20, 2019 79.19 81.36 78.85 80.90
1106 NASDAQ BPMC Thu, Sep 19, 2019 79.87 81.36 78.91 79.40
1105 NASDAQ BPMC Wed, Sep 18, 2019 80.85 80.85 78.82 79.49
1104 NASDAQ BPMC Tue, Sep 17, 2019 81.00 82.32 79.70 80.94
1103 NASDAQ BPMC Mon, Sep 16, 2019 78.14 81.37 78.00 81.00
1102 NASDAQ BPMC Fri, Sep 13, 2019 79.10 79.79 78.01 78.94
1101 NASDAQ BPMC Thu, Sep 12, 2019 79.61 79.89 76.25 79.00
1100 NASDAQ BPMC Wed, Sep 11, 2019 73.50 76.97 73.45 76.82
1099 NASDAQ BPMC Tue, Sep 10, 2019 72.21 73.27 68.76 72.90
1098 NASDAQ BPMC Mon, Sep 9, 2019 74.50 77.13 72.61 73.17
1097 NASDAQ BPMC Fri, Sep 6, 2019 78.25 79.38 76.83 77.96
1096 NASDAQ BPMC Thu, Sep 5, 2019 76.19 78.50 75.19 78.05
1095 NASDAQ BPMC Wed, Sep 4, 2019 75.34 75.52 73.18 75.29
1094 NASDAQ BPMC Tue, Sep 3, 2019 76.24 78.45 73.66 74.06
1093 NASDAQ BPMC Fri, Aug 30, 2019 78.70 79.71 76.08 76.67
1092 NASDAQ BPMC Thu, Aug 29, 2019 78.97 79.67 77.65 78.49
1091 NASDAQ BPMC Wed, Aug 28, 2019 77.12 78.31 76.08 78.24
1090 NASDAQ BPMC Tue, Aug 27, 2019 77.46 78.15 76.09 77.72
1089 NASDAQ BPMC Mon, Aug 26, 2019 78.11 78.77 75.18 76.81
1088 NASDAQ BPMC Fri, Aug 23, 2019 77.30 79.18 76.47 76.89
1087 NASDAQ BPMC Thu, Aug 22, 2019 79.80 79.80 77.23 77.27
1086 NASDAQ BPMC Wed, Aug 21, 2019 79.91 80.68 78.92 79.49
1085 NASDAQ BPMC Tue, Aug 20, 2019 80.78 80.78 77.86 78.57
1084 NASDAQ BPMC Mon, Aug 19, 2019 85.56 85.91 80.50 81.27
1083 NASDAQ BPMC Fri, Aug 16, 2019 82.79 84.93 82.11 84.06
1082 NASDAQ BPMC Thu, Aug 15, 2019 84.02 84.82 81.10 81.73
1081 NASDAQ BPMC Wed, Aug 14, 2019 83.98 85.62 83.01 83.62
1080 NASDAQ BPMC Tue, Aug 13, 2019 81.95 86.80 81.00 85.76
1079 NASDAQ BPMC Mon, Aug 12, 2019 91.25 91.25 87.52 89.10
1078 NASDAQ BPMC Fri, Aug 9, 2019 92.41 93.70 90.83 91.97
1077 NASDAQ BPMC Thu, Aug 8, 2019 92.13 93.90 92.02 93.00
1076 NASDAQ BPMC Wed, Aug 7, 2019 88.19 93.01 87.78 91.53
1075 NASDAQ BPMC Tue, Aug 6, 2019 88.18 90.10 87.03 89.03
1074 NASDAQ BPMC Mon, Aug 5, 2019 88.47 89.39 85.95 87.26
1073 NASDAQ BPMC Fri, Aug 2, 2019 94.09 96.18 87.98 90.89
1072 NASDAQ BPMC Thu, Aug 1, 2019 99.62 99.96 92.90 93.82
1071 NASDAQ BPMC Wed, Jul 31, 2019 98.63 101.76 97.45 100.15
1070 NASDAQ BPMC Tue, Jul 30, 2019 98.33 99.85 97.83 98.00
1069 NASDAQ BPMC Mon, Jul 29, 2019 100.27 100.27 97.25 98.91
1068 NASDAQ BPMC Fri, Jul 26, 2019 97.69 100.15 96.60 99.98
1067 NASDAQ BPMC Thu, Jul 25, 2019 101.28 102.98 97.30 97.41
1066 NASDAQ BPMC Wed, Jul 24, 2019 100.00 101.89 98.91 101.41
1065 NASDAQ BPMC Tue, Jul 23, 2019 100.37 101.48 98.22 100.81
1064 NASDAQ BPMC Mon, Jul 22, 2019 97.39 101.24 97.39 99.80
1063 NASDAQ BPMC Fri, Jul 19, 2019 98.56 101.91 97.00 97.75
1062 NASDAQ BPMC Thu, Jul 18, 2019 96.80 99.14 95.87 98.24
1061 NASDAQ BPMC Wed, Jul 17, 2019 94.72 96.72 93.86 96.33
1060 NASDAQ BPMC Tue, Jul 16, 2019 96.10 96.21 94.71 94.74
1059 NASDAQ BPMC Mon, Jul 15, 2019 94.98 96.28 93.73 95.92
1058 NASDAQ BPMC Fri, Jul 12, 2019 93.99 95.82 92.61 94.99
1057 NASDAQ BPMC Thu, Jul 11, 2019 97.35 98.42 92.64 94.09
1056 NASDAQ BPMC Wed, Jul 10, 2019 96.54 98.84 95.71 96.76
1055 NASDAQ BPMC Tue, Jul 9, 2019 94.90 98.42 94.34 96.25
1054 NASDAQ BPMC Mon, Jul 8, 2019 94.85 95.59 92.57 95.37
1053 NASDAQ BPMC Fri, Jul 5, 2019 97.96 98.17 95.44 95.79
1052 NASDAQ BPMC Wed, Jul 3, 2019 97.50 98.62 97.09 98.49
1051 NASDAQ BPMC Tue, Jul 2, 2019 96.98 97.55 96.35 97.23
1050 NASDAQ BPMC Mon, Jul 1, 2019 96.20 97.59 93.41 96.92
1049 NASDAQ BPMC Fri, Jun 28, 2019 92.92 95.20 92.56 94.33
1048 NASDAQ BPMC Thu, Jun 27, 2019 90.60 92.78 90.40 92.71
1047 NASDAQ BPMC Wed, Jun 26, 2019 92.37 93.48 89.86 90.29
1046 NASDAQ BPMC Tue, Jun 25, 2019 92.00 93.14 89.18 91.69
1045 NASDAQ BPMC Mon, Jun 24, 2019 95.25 96.18 92.66 92.82
1044 NASDAQ BPMC Fri, Jun 21, 2019 94.34 95.66 93.12 95.17
1043 NASDAQ BPMC Thu, Jun 20, 2019 98.00 99.42 94.52 94.88
1042 NASDAQ BPMC Wed, Jun 19, 2019 97.99 98.94 95.54 96.77
1041 NASDAQ BPMC Tue, Jun 18, 2019 95.74 98.14 95.13 97.80
1040 NASDAQ BPMC Mon, Jun 17, 2019 96.99 100.76 93.98 94.44
1039 NASDAQ BPMC Fri, Jun 14, 2019 90.82 91.07 88.84 90.70
1038 NASDAQ BPMC Thu, Jun 13, 2019 86.79 91.00 86.42 90.94
1037 NASDAQ BPMC Wed, Jun 12, 2019 85.00 86.22 81.90 86.19
1036 NASDAQ BPMC Tue, Jun 11, 2019 88.75 89.25 85.11 85.24
1035 NASDAQ BPMC Mon, Jun 10, 2019 88.30 90.00 86.75 87.36
1034 NASDAQ BPMC Fri, Jun 7, 2019 90.88 91.80 87.16 88.30
1033 NASDAQ BPMC Thu, Jun 6, 2019 83.38 91.30 83.38 90.19
1032 NASDAQ BPMC Wed, Jun 5, 2019 78.91 83.75 78.22 83.19
1031 NASDAQ BPMC Tue, Jun 4, 2019 75.09 78.57 73.05 78.51
1030 NASDAQ BPMC Mon, Jun 3, 2019 74.12 75.04 67.21 73.54
1029 NASDAQ BPMC Fri, May 31, 2019 77.42 77.52 75.67 76.00
1028 NASDAQ BPMC Thu, May 30, 2019 80.75 81.61 77.73 78.21
1027 NASDAQ BPMC Wed, May 29, 2019 81.42 82.63 80.15 80.61
1026 NASDAQ BPMC Tue, May 28, 2019 84.00 85.38 81.74 82.41
1025 NASDAQ BPMC Fri, May 24, 2019 83.50 85.45 82.47 84.68
1024 NASDAQ BPMC Thu, May 23, 2019 81.01 83.19 80.05 82.95
1023 NASDAQ BPMC Wed, May 22, 2019 78.43 81.69 78.33 81.20
1022 NASDAQ BPMC Tue, May 21, 2019 76.81 79.23 76.44 78.97
1021 NASDAQ BPMC Mon, May 20, 2019 80.36 81.19 75.76 75.88
1020 NASDAQ BPMC Fri, May 17, 2019 80.10 82.12 79.52 81.30
1019 NASDAQ BPMC Thu, May 16, 2019 77.66 81.27 77.66 81.09
1018 NASDAQ BPMC Wed, May 15, 2019 75.77 77.89 75.20 77.20
1017 NASDAQ BPMC Tue, May 14, 2019 74.87 78.84 74.87 76.25
1016 NASDAQ BPMC Mon, May 13, 2019 81.50 81.50 73.37 74.17
1015 NASDAQ BPMC Fri, May 10, 2019 81.77 83.78 79.69 83.66
1014 NASDAQ BPMC Thu, May 9, 2019 76.50 82.76 76.50 82.30
1013 NASDAQ BPMC Wed, May 8, 2019 74.75 77.25 73.02 76.76
1012 NASDAQ BPMC Tue, May 7, 2019 79.63 80.82 75.53 76.18
1011 NASDAQ BPMC Mon, May 6, 2019 77.45 81.35 77.45 80.84
1010 NASDAQ BPMC Fri, May 3, 2019 76.79 79.51 76.24 79.44
1009 NASDAQ BPMC Thu, May 2, 2019 74.52 77.32 73.17 76.54
1008 NASDAQ BPMC Wed, May 1, 2019 75.83 76.82 73.88 74.28
1007 NASDAQ BPMC Tue, Apr 30, 2019 78.50 79.07 74.03 75.61
1006 NASDAQ BPMC Mon, Apr 29, 2019 76.80 80.00 76.80 78.47
1005 NASDAQ BPMC Fri, Apr 26, 2019 77.09 77.22 75.69 76.86
1004 NASDAQ BPMC Thu, Apr 25, 2019 75.09 77.52 74.60 76.90
1003 NASDAQ BPMC Wed, Apr 24, 2019 77.76 77.76 75.33 75.46
1002 NASDAQ BPMC Tue, Apr 23, 2019 75.72 78.41 75.07 77.64
1001 NASDAQ BPMC Mon, Apr 22, 2019 73.61 75.91 72.61 75.43
1000 NASDAQ BPMC Thu, Apr 18, 2019 73.65 75.21 71.92 73.85
999 NASDAQ BPMC Wed, Apr 17, 2019 78.22 78.81 72.49 73.73
998 NASDAQ BPMC Tue, Apr 16, 2019 78.32 78.87 76.88 78.10
997 NASDAQ BPMC Mon, Apr 15, 2019 80.25 81.13 76.20 77.70
996 NASDAQ BPMC Fri, Apr 12, 2019 83.65 83.77 79.56 80.43
995 NASDAQ BPMC Thu, Apr 11, 2019 82.09 83.25 80.74 82.86
994 NASDAQ BPMC Wed, Apr 10, 2019 81.37 82.92 81.10 82.09
993 NASDAQ BPMC Tue, Apr 9, 2019 82.78 83.74 80.77 81.02
992 NASDAQ BPMC Mon, Apr 8, 2019 82.83 83.41 81.51 82.79
991 NASDAQ BPMC Fri, Apr 5, 2019 82.14 84.14 81.40 83.21
990 NASDAQ BPMC Thu, Apr 4, 2019 83.87 83.87 80.56 82.19
989 NASDAQ BPMC Wed, Apr 3, 2019 85.32 86.22 83.52 84.98
988 NASDAQ BPMC Tue, Apr 2, 2019 80.98 84.72 80.64 83.40
987 NASDAQ BPMC Mon, Apr 1, 2019 81.24 81.55 79.61 81.03
986 NASDAQ BPMC Fri, Mar 29, 2019 76.42 81.25 75.52 80.05
985 NASDAQ BPMC Thu, Mar 28, 2019 79.20 79.72 75.24 75.71
984 NASDAQ BPMC Wed, Mar 27, 2019 80.59 80.89 77.36 79.88
983 NASDAQ BPMC Tue, Mar 26, 2019 79.00 81.34 77.70 81.04
982 NASDAQ BPMC Mon, Mar 25, 2019 78.58 80.20 76.10 78.29
981 NASDAQ BPMC Fri, Mar 22, 2019 83.97 84.60 78.26 78.58
980 NASDAQ BPMC Thu, Mar 21, 2019 82.56 84.50 82.11 84.47
979 NASDAQ BPMC Wed, Mar 20, 2019 83.77 84.52 80.88 83.37
978 NASDAQ BPMC Tue, Mar 19, 2019 83.07 85.50 82.87 84.00
977 NASDAQ BPMC Mon, Mar 18, 2019 85.99 86.66 81.85 82.64
976 NASDAQ BPMC Fri, Mar 15, 2019 85.55 87.92 85.01 85.74
975 NASDAQ BPMC Thu, Mar 14, 2019 85.14 86.89 84.85 84.94
974 NASDAQ BPMC Wed, Mar 13, 2019 83.88 85.87 82.84 85.25
973 NASDAQ BPMC Tue, Mar 12, 2019 84.06 85.15 83.51 83.78
972 NASDAQ BPMC Mon, Mar 11, 2019 81.45 84.46 81.14 84.16
971 NASDAQ BPMC Fri, Mar 8, 2019 78.73 81.37 78.46 81.25
970 NASDAQ BPMC Thu, Mar 7, 2019 78.56 80.29 76.99 79.83
969 NASDAQ BPMC Wed, Mar 6, 2019 83.94 83.94 78.55 78.59
968 NASDAQ BPMC Tue, Mar 5, 2019 84.69 86.14 83.56 83.83
967 NASDAQ BPMC Mon, Mar 4, 2019 88.00 89.00 82.34 84.91
966 NASDAQ BPMC Fri, Mar 1, 2019 82.84 87.36 81.90 86.60
965 NASDAQ BPMC Thu, Feb 28, 2019 78.75 83.30 77.53 82.19
964 NASDAQ BPMC Wed, Feb 27, 2019 75.93 79.39 75.79 78.71
963 NASDAQ BPMC Tue, Feb 26, 2019 75.50 79.07 74.22 76.42
962 NASDAQ BPMC Mon, Feb 25, 2019 75.49 78.68 75.23 77.63
961 NASDAQ BPMC Fri, Feb 22, 2019 73.95 74.98 72.79 74.28
960 NASDAQ BPMC Thu, Feb 21, 2019 76.69 76.69 72.65 73.70
959 NASDAQ BPMC Wed, Feb 20, 2019 75.81 77.53 74.61 77.20
958 NASDAQ BPMC Tue, Feb 19, 2019 76.32 76.45 74.77 75.26
957 NASDAQ BPMC Fri, Feb 15, 2019 75.00 76.74 74.64 76.09
956 NASDAQ BPMC Thu, Feb 14, 2019 74.04 75.44 73.92 74.64
955 NASDAQ BPMC Wed, Feb 13, 2019 75.00 75.81 74.28 74.34
954 NASDAQ BPMC Tue, Feb 12, 2019 72.70 74.57 72.70 74.47
953 NASDAQ BPMC Mon, Feb 11, 2019 73.18 74.20 72.25 72.53
952 NASDAQ BPMC Fri, Feb 8, 2019 72.97 73.31 71.72 73.14
951 NASDAQ BPMC Thu, Feb 7, 2019 72.62 73.84 72.50 73.19
950 NASDAQ BPMC Wed, Feb 6, 2019 73.50 74.75 72.05 72.99
949 NASDAQ BPMC Tue, Feb 5, 2019 73.47 74.88 72.08 72.19
948 NASDAQ BPMC Mon, Feb 4, 2019 74.13 76.23 72.91 73.05
947 NASDAQ BPMC Fri, Feb 1, 2019 72.79 75.21 72.07 73.73
946 NASDAQ BPMC Thu, Jan 31, 2019 71.22 73.22 69.30 72.09
945 NASDAQ BPMC Wed, Jan 30, 2019 70.00 71.02 69.02 70.90
944 NASDAQ BPMC Tue, Jan 29, 2019 69.47 70.21 68.61 69.55
943 NASDAQ BPMC Mon, Jan 28, 2019 68.86 69.99 68.09 69.40
942 NASDAQ BPMC Fri, Jan 25, 2019 67.11 69.33 66.58 69.32
941 NASDAQ BPMC Thu, Jan 24, 2019 66.85 67.97 66.00 67.10
940 NASDAQ BPMC Wed, Jan 23, 2019 67.02 68.59 65.40 66.77
939 NASDAQ BPMC Tue, Jan 22, 2019 69.57 70.03 66.48 66.66
938 NASDAQ BPMC Fri, Jan 18, 2019 67.47 70.06 67.03 70.02
937 NASDAQ BPMC Thu, Jan 17, 2019 67.17 68.80 65.81 67.24
936 NASDAQ BPMC Wed, Jan 16, 2019 66.45 68.66 66.45 67.83
935 NASDAQ BPMC Tue, Jan 15, 2019 64.87 66.57 62.82 66.15
934 NASDAQ BPMC Mon, Jan 14, 2019 63.78 65.78 62.83 64.60
933 NASDAQ BPMC Fri, Jan 11, 2019 64.15 65.32 62.98 64.43
932 NASDAQ BPMC Thu, Jan 10, 2019 61.18 64.35 59.73 64.27
931 NASDAQ BPMC Wed, Jan 9, 2019 62.73 63.76 61.27 61.63
930 NASDAQ BPMC Tue, Jan 8, 2019 62.00 63.51 59.43 62.52
929 NASDAQ BPMC Mon, Jan 7, 2019 59.00 63.28 59.00 61.04
928 NASDAQ BPMC Fri, Jan 4, 2019 49.76 53.62 49.01 53.48
927 NASDAQ BPMC Thu, Jan 3, 2019 51.21 51.50 48.29 48.70
926 NASDAQ BPMC Wed, Jan 2, 2019 52.76 53.50 50.26 51.18
925 NASDAQ BPMC Mon, Dec 31, 2018 51.22 53.91 50.87 53.91
924 NASDAQ BPMC Fri, Dec 28, 2018 50.41 51.98 49.19 50.72
923 NASDAQ BPMC Thu, Dec 27, 2018 49.89 50.89 47.72 50.62
922 NASDAQ BPMC Wed, Dec 26, 2018 47.38 51.00 46.66 50.94
921 NASDAQ BPMC Mon, Dec 24, 2018 45.30 48.14 44.58 46.91
920 NASDAQ BPMC Fri, Dec 21, 2018 49.87 51.28 45.52 45.57
919 NASDAQ BPMC Thu, Dec 20, 2018 51.90 52.50 49.75 49.83
918 NASDAQ BPMC Wed, Dec 19, 2018 55.93 56.55 50.34 51.95
917 NASDAQ BPMC Tue, Dec 18, 2018 55.84 56.79 54.56 55.94
916 NASDAQ BPMC Mon, Dec 17, 2018 55.81 56.74 54.70 55.69
915 NASDAQ BPMC Fri, Dec 14, 2018 55.76 56.84 53.66 56.24
914 NASDAQ BPMC Thu, Dec 13, 2018 58.24 58.37 55.59 56.16
913 NASDAQ BPMC Wed, Dec 12, 2018 57.84 58.74 57.25 57.90
912 NASDAQ BPMC Tue, Dec 11, 2018 60.37 60.76 56.97 57.23
911 NASDAQ BPMC Mon, Dec 10, 2018 57.44 59.56 56.13 59.22
910 NASDAQ BPMC Fri, Dec 7, 2018 57.96 59.70 56.64 57.47
909 NASDAQ BPMC Thu, Dec 6, 2018 57.94 59.51 56.39 58.29
908 NASDAQ BPMC Tue, Dec 4, 2018 60.30 62.50 58.27 58.43
907 NASDAQ BPMC Mon, Dec 3, 2018 58.67 60.86 58.65 60.29
906 NASDAQ BPMC Fri, Nov 30, 2018 56.89 58.40 55.90 57.37
905 NASDAQ BPMC Thu, Nov 29, 2018 55.97 56.98 54.98 56.72
904 NASDAQ BPMC Wed, Nov 28, 2018 56.34 57.94 54.26 56.46
903 NASDAQ BPMC Tue, Nov 27, 2018 57.53 57.53 55.18 55.30
902 NASDAQ BPMC Mon, Nov 26, 2018 56.25 58.87 56.02 57.85
901 NASDAQ BPMC Fri, Nov 23, 2018 54.34 56.50 54.27 55.40
900 NASDAQ BPMC Wed, Nov 21, 2018 52.37 55.65 52.02 55.14
899 NASDAQ BPMC Tue, Nov 20, 2018 51.66 53.91 50.51 51.88
898 NASDAQ BPMC Mon, Nov 19, 2018 54.86 54.93 52.26 52.73
897 NASDAQ BPMC Fri, Nov 16, 2018 51.99 55.86 51.28 55.25
896 NASDAQ BPMC Thu, Nov 15, 2018 55.96 56.45 51.80 52.26
895 NASDAQ BPMC Wed, Nov 14, 2018 61.22 61.22 54.50 56.18
894 NASDAQ BPMC Tue, Nov 13, 2018 60.53 61.16 59.34 60.21
893 NASDAQ BPMC Mon, Nov 12, 2018 60.15 61.14 57.31 59.78
892 NASDAQ BPMC Fri, Nov 9, 2018 62.89 62.94 59.81 60.22
891 NASDAQ BPMC Thu, Nov 8, 2018 67.18 68.21 63.18 63.29
890 NASDAQ BPMC Wed, Nov 7, 2018 62.22 68.24 60.58 68.17
889 NASDAQ BPMC Tue, Nov 6, 2018 63.33 64.64 61.19 61.69
888 NASDAQ BPMC Mon, Nov 5, 2018 65.92 66.39 62.65 63.47
887 NASDAQ BPMC Fri, Nov 2, 2018 66.57 67.42 63.74 65.76
886 NASDAQ BPMC Thu, Nov 1, 2018 61.40 67.19 61.15 65.75
885 NASDAQ BPMC Wed, Oct 31, 2018 60.80 61.86 58.01 60.77
884 NASDAQ BPMC Tue, Oct 30, 2018 59.47 63.89 58.73 60.80
883 NASDAQ BPMC Mon, Oct 29, 2018 66.49 66.76 60.86 61.63
882 NASDAQ BPMC Fri, Oct 26, 2018 63.11 66.49 62.22 65.44
881 NASDAQ BPMC Thu, Oct 25, 2018 63.01 66.20 62.51 64.42
880 NASDAQ BPMC Wed, Oct 24, 2018 70.04 70.19 62.28 62.45
879 NASDAQ BPMC Tue, Oct 23, 2018 68.00 71.72 67.85 69.84
878 NASDAQ BPMC Mon, Oct 22, 2018 68.00 69.50 65.90 69.25
877 NASDAQ BPMC Fri, Oct 19, 2018 69.81 72.27 67.52 67.92
876 NASDAQ BPMC Thu, Oct 18, 2018 70.25 70.47 68.25 69.69
875 NASDAQ BPMC Wed, Oct 17, 2018 71.93 71.93 69.05 70.62
874 NASDAQ BPMC Tue, Oct 16, 2018 68.26 72.47 67.90 72.07
873 NASDAQ BPMC Mon, Oct 15, 2018 68.68 68.69 66.92 67.93
872 NASDAQ BPMC Fri, Oct 12, 2018 68.70 69.32 67.20 69.11
871 NASDAQ BPMC Thu, Oct 11, 2018 66.77 69.39 66.68 67.18
870 NASDAQ BPMC Wed, Oct 10, 2018 68.18 69.22 66.50 66.86
869 NASDAQ BPMC Tue, Oct 9, 2018 69.37 72.18 68.41 68.61
868 NASDAQ BPMC Mon, Oct 8, 2018 69.37 69.98 66.46 69.39
867 NASDAQ BPMC Fri, Oct 5, 2018 71.18 73.12 68.21 69.54
866 NASDAQ BPMC Thu, Oct 4, 2018 73.55 73.68 70.92 71.20
865 NASDAQ BPMC Wed, Oct 3, 2018 72.55 75.24 71.07 74.26
864 NASDAQ BPMC Tue, Oct 2, 2018 73.58 73.74 70.66 72.02
863 NASDAQ BPMC Mon, Oct 1, 2018 78.21 78.73 73.77 73.89
862 NASDAQ BPMC Fri, Sep 28, 2018 78.13 79.27 77.58 78.06
861 NASDAQ BPMC Thu, Sep 27, 2018 77.78 78.87 76.16 78.32
860 NASDAQ BPMC Wed, Sep 26, 2018 76.18 79.62 75.45 77.96
859 NASDAQ BPMC Tue, Sep 25, 2018 72.81 77.36 71.88 75.20
858 NASDAQ BPMC Mon, Sep 24, 2018 69.52 71.70 68.98 71.59
857 NASDAQ BPMC Fri, Sep 21, 2018 71.69 72.37 69.04 69.61
856 NASDAQ BPMC Thu, Sep 20, 2018 72.25 73.74 71.08 71.62
855 NASDAQ BPMC Wed, Sep 19, 2018 71.21 72.73 70.51 71.62
854 NASDAQ BPMC Tue, Sep 18, 2018 68.50 71.27 67.51 70.96
853 NASDAQ BPMC Mon, Sep 17, 2018 73.95 74.37 68.48 68.67
852 NASDAQ BPMC Fri, Sep 14, 2018 74.76 75.82 73.96 73.99
851 NASDAQ BPMC Thu, Sep 13, 2018 75.36 76.47 74.58 74.74
850 NASDAQ BPMC Wed, Sep 12, 2018 76.35 77.21 74.38 74.80
849 NASDAQ BPMC Tue, Sep 11, 2018 75.91 77.00 74.89 76.67
848 NASDAQ BPMC Mon, Sep 10, 2018 75.00 75.87 73.88 75.71
847 NASDAQ BPMC Fri, Sep 7, 2018 73.35 74.78 72.84 74.61
846 NASDAQ BPMC Thu, Sep 6, 2018 74.99 75.20 72.50 73.38
845 NASDAQ BPMC Wed, Sep 5, 2018 75.43 76.38 73.13 75.06
844 NASDAQ BPMC Tue, Sep 4, 2018 76.25 78.79 75.03 75.44
843 NASDAQ BPMC Fri, Aug 31, 2018 74.30 76.80 74.30 76.67
842 NASDAQ BPMC Thu, Aug 30, 2018 74.89 75.84 73.86 74.44
841 NASDAQ BPMC Wed, Aug 29, 2018 73.00 74.95 72.51 74.13
840 NASDAQ BPMC Tue, Aug 28, 2018 72.91 74.41 71.62 72.76
839 NASDAQ BPMC Mon, Aug 27, 2018 69.29 73.17 69.12 72.91
838 NASDAQ BPMC Fri, Aug 24, 2018 70.04 71.49 68.64 69.08
837 NASDAQ BPMC Thu, Aug 23, 2018 71.32 71.32 68.66 69.70
836 NASDAQ BPMC Wed, Aug 22, 2018 71.35 72.49 69.99 71.25
835 NASDAQ BPMC Tue, Aug 21, 2018 68.39 71.55 68.25 71.33
834 NASDAQ BPMC Mon, Aug 20, 2018 69.80 70.28 68.29 68.44
833 NASDAQ BPMC Fri, Aug 17, 2018 70.73 71.37 68.75 69.69
832 NASDAQ BPMC Thu, Aug 16, 2018 70.56 71.29 69.43 70.73
831 NASDAQ BPMC Wed, Aug 15, 2018 70.60 71.11 69.67 70.23
830 NASDAQ BPMC Tue, Aug 14, 2018 69.40 71.46 68.71 71.18
829 NASDAQ BPMC Mon, Aug 13, 2018 69.30 70.18 68.66 69.07
828 NASDAQ BPMC Fri, Aug 10, 2018 68.32 69.72 68.26 68.86
827 NASDAQ BPMC Thu, Aug 9, 2018 70.00 71.25 68.33 68.44
826 NASDAQ BPMC Wed, Aug 8, 2018 71.46 71.90 69.71 69.82
825 NASDAQ BPMC Tue, Aug 7, 2018 70.65 71.96 69.91 71.56
824 NASDAQ BPMC Mon, Aug 6, 2018 68.69 71.84 68.01 70.72
823 NASDAQ BPMC Fri, Aug 3, 2018 69.68 70.25 67.69 68.25
822 NASDAQ BPMC Thu, Aug 2, 2018 66.56 71.07 66.26 70.20
821 NASDAQ BPMC Wed, Aug 1, 2018 62.23 72.34 60.66 66.79
820 NASDAQ BPMC Tue, Jul 31, 2018 59.28 60.07 58.65 59.54
819 NASDAQ BPMC Mon, Jul 30, 2018 59.61 59.61 57.44 58.91
818 NASDAQ BPMC Fri, Jul 27, 2018 62.20 62.20 59.25 59.72
817 NASDAQ BPMC Thu, Jul 26, 2018 60.95 62.66 60.45 61.97
816 NASDAQ BPMC Wed, Jul 25, 2018 61.25 62.88 60.29 61.36
815 NASDAQ BPMC Tue, Jul 24, 2018 61.44 62.75 60.55 61.40
814 NASDAQ BPMC Mon, Jul 23, 2018 61.51 63.32 60.24 60.73
813 NASDAQ BPMC Fri, Jul 20, 2018 63.80 64.71 62.06 62.29
812 NASDAQ BPMC Thu, Jul 19, 2018 63.60 64.34 62.43 63.84
811 NASDAQ BPMC Wed, Jul 18, 2018 66.56 66.61 63.72 63.76
810 NASDAQ BPMC Tue, Jul 17, 2018 67.03 69.36 66.56 66.89
809 NASDAQ BPMC Mon, Jul 16, 2018 66.61 67.88 65.70 66.90
808 NASDAQ BPMC Fri, Jul 13, 2018 67.02 68.26 66.55 66.98
807 NASDAQ BPMC Thu, Jul 12, 2018 66.93 68.10 66.00 67.03
806 NASDAQ BPMC Wed, Jul 11, 2018 65.75 66.62 65.08 66.11
805 NASDAQ BPMC Tue, Jul 10, 2018 67.28 67.67 66.36 66.48
804 NASDAQ BPMC Mon, Jul 9, 2018 67.49 67.75 65.62 66.80
803 NASDAQ BPMC Fri, Jul 6, 2018 66.66 68.47 66.25 67.11
802 NASDAQ BPMC Thu, Jul 5, 2018 66.37 67.27 65.28 66.23
801 NASDAQ BPMC Tue, Jul 3, 2018 65.44 66.11 64.02 65.42
800 NASDAQ BPMC Mon, Jul 2, 2018 62.84 65.00 62.36 64.87
799 NASDAQ BPMC Fri, Jun 29, 2018 61.45 63.90 60.26 63.48
798 NASDAQ BPMC Thu, Jun 28, 2018 61.27 61.61 59.58 60.96
797 NASDAQ BPMC Wed, Jun 27, 2018 64.71 64.71 61.33 61.36
796 NASDAQ BPMC Tue, Jun 26, 2018 62.63 64.98 61.93 64.73
795 NASDAQ BPMC Mon, Jun 25, 2018 66.10 68.33 61.37 62.70
794 NASDAQ BPMC Fri, Jun 22, 2018 69.92 71.24 66.00 66.44
793 NASDAQ BPMC Thu, Jun 21, 2018 70.16 71.27 68.31 69.79
792 NASDAQ BPMC Wed, Jun 20, 2018 69.76 70.13 68.82 69.61
791 NASDAQ BPMC Tue, Jun 19, 2018 67.42 69.80 67.42 69.57
790 NASDAQ BPMC Mon, Jun 18, 2018 69.44 69.44 67.34 67.82
789 NASDAQ BPMC Fri, Jun 15, 2018 74.43 74.75 68.46 69.41
788 NASDAQ BPMC Thu, Jun 14, 2018 73.47 75.32 72.51 74.87
787 NASDAQ BPMC Wed, Jun 13, 2018 72.58 74.27 71.85 73.49
786 NASDAQ BPMC Tue, Jun 12, 2018 70.49 73.68 69.63 72.35
785 NASDAQ BPMC Mon, Jun 11, 2018 66.48 70.55 66.04 70.33
784 NASDAQ BPMC Fri, Jun 8, 2018 67.87 68.79 66.07 66.87
783 NASDAQ BPMC Thu, Jun 7, 2018 71.39 72.79 64.61 68.00
782 NASDAQ BPMC Wed, Jun 6, 2018 75.81 76.70 71.07 71.36
781 NASDAQ BPMC Tue, Jun 5, 2018 76.48 77.59 71.91 75.30
780 NASDAQ BPMC Mon, Jun 4, 2018 79.78 79.90 71.00 76.67
779 NASDAQ BPMC Fri, Jun 1, 2018 84.48 85.19 83.23 84.48
778 NASDAQ BPMC Thu, May 31, 2018 82.90 85.36 82.02 84.08
777 NASDAQ BPMC Wed, May 30, 2018 81.67 83.40 81.12 82.50
776 NASDAQ BPMC Tue, May 29, 2018 82.53 84.48 80.90 81.51
775 NASDAQ BPMC Fri, May 25, 2018 84.43 84.78 82.85 83.39
774 NASDAQ BPMC Thu, May 24, 2018 80.73 84.66 80.37 84.30
773 NASDAQ BPMC Wed, May 23, 2018 83.94 85.41 80.44 80.68
772 NASDAQ BPMC Tue, May 22, 2018 82.81 84.98 81.60 84.08
771 NASDAQ BPMC Mon, May 21, 2018 82.81 83.47 81.50 82.54
770 NASDAQ BPMC Fri, May 18, 2018 82.15 83.48 81.82 82.07
769 NASDAQ BPMC Thu, May 17, 2018 82.00 84.78 76.50 81.90
768 NASDAQ BPMC Wed, May 16, 2018 81.26 86.46 79.30 86.38
767 NASDAQ BPMC Tue, May 15, 2018 79.92 81.09 78.66 80.90
766 NASDAQ BPMC Mon, May 14, 2018 81.70 82.54 80.01 80.97
765 NASDAQ BPMC Fri, May 11, 2018 76.20 81.62 76.20 81.51
764 NASDAQ BPMC Thu, May 10, 2018 80.31 81.31 75.73 75.99
763 NASDAQ BPMC Wed, May 9, 2018 78.60 80.88 77.76 79.90
762 NASDAQ BPMC Tue, May 8, 2018 78.69 79.19 76.51 78.47
761 NASDAQ BPMC Mon, May 7, 2018 79.18 80.58 78.00 78.73
760 NASDAQ BPMC Fri, May 4, 2018 80.76 81.25 78.26 78.43
759 NASDAQ BPMC Thu, May 3, 2018 82.30 84.15 78.92 80.66
758 NASDAQ BPMC Wed, May 2, 2018 79.00 85.38 76.27 83.06
757 NASDAQ BPMC Tue, May 1, 2018 76.18 80.43 76.08 79.64
756 NASDAQ BPMC Mon, Apr 30, 2018 81.72 83.31 76.68 76.72
755 NASDAQ BPMC Fri, Apr 27, 2018 79.63 81.87 79.11 81.57
754 NASDAQ BPMC Thu, Apr 26, 2018 78.48 79.97 77.62 79.24
753 NASDAQ BPMC Wed, Apr 25, 2018 81.34 81.34 77.97 78.33
752 NASDAQ BPMC Tue, Apr 24, 2018 79.69 81.52 78.81 80.98
751 NASDAQ BPMC Mon, Apr 23, 2018 82.05 82.76 78.67 79.13
750 NASDAQ BPMC Fri, Apr 20, 2018 82.54 83.64 80.90 81.96
749 NASDAQ BPMC Thu, Apr 19, 2018 85.86 86.73 82.53 83.25
748 NASDAQ BPMC Wed, Apr 18, 2018 88.09 89.81 86.23 86.77
747 NASDAQ BPMC Tue, Apr 17, 2018 86.90 88.80 84.60 88.19
746 NASDAQ BPMC Mon, Apr 16, 2018 90.39 91.00 84.00 86.47
745 NASDAQ BPMC Fri, Apr 13, 2018 101.69 101.69 96.45 98.98
744 NASDAQ BPMC Thu, Apr 12, 2018 98.82 103.12 97.22 101.18
743 NASDAQ BPMC Wed, Apr 11, 2018 92.73 98.36 92.73 97.85
742 NASDAQ BPMC Tue, Apr 10, 2018 92.71 94.10 91.09 93.29
741 NASDAQ BPMC Mon, Apr 9, 2018 90.98 94.10 89.98 90.95
740 NASDAQ BPMC Fri, Apr 6, 2018 90.85 95.94 89.32 89.64
739 NASDAQ BPMC Thu, Apr 5, 2018 98.31 98.78 90.75 92.00
738 NASDAQ BPMC Wed, Apr 4, 2018 87.27 98.34 87.27 97.80
737 NASDAQ BPMC Tue, Apr 3, 2018 89.63 94.20 87.07 89.06
736 NASDAQ BPMC Mon, Apr 2, 2018 90.24 91.08 86.95 88.51
735 NASDAQ BPMC Thu, Mar 29, 2018 87.54 93.98 87.54 91.70
734 NASDAQ BPMC Wed, Mar 28, 2018 88.81 89.41 85.01 86.96
733 NASDAQ BPMC Tue, Mar 27, 2018 95.13 95.53 88.18 88.78
732 NASDAQ BPMC Mon, Mar 26, 2018 96.37 97.61 89.47 94.32
731 NASDAQ BPMC Fri, Mar 23, 2018 96.63 98.52 93.84 94.56
730 NASDAQ BPMC Thu, Mar 22, 2018 99.34 101.74 96.36 96.53
729 NASDAQ BPMC Wed, Mar 21, 2018 102.49 103.90 99.63 100.61
728 NASDAQ BPMC Tue, Mar 20, 2018 100.01 105.00 99.10 102.49
727 NASDAQ BPMC Mon, Mar 19, 2018 98.31 101.59 98.31 100.24
726 NASDAQ BPMC Fri, Mar 16, 2018 102.84 102.91 98.44 99.52
725 NASDAQ BPMC Thu, Mar 15, 2018 100.07 109.00 100.07 102.95
724 NASDAQ BPMC Wed, Mar 14, 2018 100.01 100.17 96.14 99.68
723 NASDAQ BPMC Tue, Mar 13, 2018 100.51 102.10 98.21 99.30
722 NASDAQ BPMC Mon, Mar 12, 2018 101.04 101.97 98.95 100.58
721 NASDAQ BPMC Fri, Mar 9, 2018 100.17 101.38 97.93 101.05
720 NASDAQ BPMC Thu, Mar 8, 2018 100.59 101.05 95.86 99.09
719 NASDAQ BPMC Wed, Mar 7, 2018 96.78 100.58 95.79 99.88
718 NASDAQ BPMC Tue, Mar 6, 2018 96.04 98.92 94.49 97.54
717 NASDAQ BPMC Mon, Mar 5, 2018 94.95 96.55 92.89 95.95
716 NASDAQ BPMC Fri, Mar 2, 2018 88.63 95.39 87.04 95.20
715 NASDAQ BPMC Thu, Mar 1, 2018 86.31 91.00 85.01 90.00
714 NASDAQ BPMC Wed, Feb 28, 2018 88.86 89.84 86.16 86.56
713 NASDAQ BPMC Tue, Feb 27, 2018 90.75 91.94 86.90 88.79
712 NASDAQ BPMC Mon, Feb 26, 2018 88.81 93.53 88.56 90.79
711 NASDAQ BPMC Fri, Feb 23, 2018 86.96 88.15 83.70 88.02
710 NASDAQ BPMC Thu, Feb 22, 2018 88.33 90.91 83.95 86.35
709 NASDAQ BPMC Wed, Feb 21, 2018 81.57 92.50 80.95 87.49
708 NASDAQ BPMC Tue, Feb 20, 2018 80.27 85.00 80.11 81.84
707 NASDAQ BPMC Fri, Feb 16, 2018 81.94 84.10 80.75 81.44
706 NASDAQ BPMC Thu, Feb 15, 2018 83.25 84.29 80.48 82.55
705 NASDAQ BPMC Wed, Feb 14, 2018 76.90 83.39 75.85 82.93
704 NASDAQ BPMC Tue, Feb 13, 2018 71.36 78.48 70.05 77.98
703 NASDAQ BPMC Mon, Feb 12, 2018 74.88 77.99 72.50 73.67
702 NASDAQ BPMC Fri, Feb 9, 2018 74.66 75.39 69.69 74.62
701 NASDAQ BPMC Thu, Feb 8, 2018 78.82 79.77 73.64 73.68
700 NASDAQ BPMC Wed, Feb 7, 2018 76.89 80.32 76.89 78.55
699 NASDAQ BPMC Tue, Feb 6, 2018 73.80 77.95 72.62 77.23
698 NASDAQ BPMC Mon, Feb 5, 2018 78.06 81.41 75.61 75.73
697 NASDAQ BPMC Fri, Feb 2, 2018 79.38 80.57 77.79 79.05
696 NASDAQ BPMC Thu, Feb 1, 2018 78.00 80.79 76.81 80.07
695 NASDAQ BPMC Wed, Jan 31, 2018 81.90 83.17 78.53 78.65
694 NASDAQ BPMC Tue, Jan 30, 2018 81.72 82.88 79.63 80.94
693 NASDAQ BPMC Mon, Jan 29, 2018 83.01 84.43 81.42 83.11
692 NASDAQ BPMC Fri, Jan 26, 2018 83.83 84.30 80.37 83.01
691 NASDAQ BPMC Thu, Jan 25, 2018 84.09 85.55 82.17 83.44
690 NASDAQ BPMC Wed, Jan 24, 2018 87.03 88.35 82.74 82.92
689 NASDAQ BPMC Tue, Jan 23, 2018 84.67 87.90 82.01 87.26
688 NASDAQ BPMC Mon, Jan 22, 2018 77.53 84.19 77.53 84.00
687 NASDAQ BPMC Fri, Jan 19, 2018 76.12 79.07 76.12 77.53
686 NASDAQ BPMC Thu, Jan 18, 2018 74.00 77.76 73.51 76.39
685 NASDAQ BPMC Wed, Jan 17, 2018 74.22 75.45 72.53 75.42
684 NASDAQ BPMC Tue, Jan 16, 2018 79.92 79.93 73.24 73.28
683 NASDAQ BPMC Fri, Jan 12, 2018 78.15 79.99 76.28 79.24
682 NASDAQ BPMC Thu, Jan 11, 2018 76.98 78.60 76.17 78.45
681 NASDAQ BPMC Wed, Jan 10, 2018 77.00 77.93 73.96 77.15
680 NASDAQ BPMC Tue, Jan 9, 2018 75.14 78.90 73.94 78.02
679 NASDAQ BPMC Mon, Jan 8, 2018 77.80 77.85 72.13 74.64
678 NASDAQ BPMC Fri, Jan 5, 2018 78.85 78.97 76.49 77.74
677 NASDAQ BPMC Thu, Jan 4, 2018 84.15 84.15 78.00 78.55
676 NASDAQ BPMC Wed, Jan 3, 2018 80.20 84.44 79.56 84.01
675 NASDAQ BPMC Tue, Jan 2, 2018 76.16 80.10 75.26 80.01
674 NASDAQ BPMC Fri, Dec 29, 2017 76.85 78.05 75.32 75.41
673 NASDAQ BPMC Thu, Dec 28, 2017 76.67 77.93 75.58 77.31
672 NASDAQ BPMC Wed, Dec 27, 2017 75.37 77.80 74.94 76.79
671 NASDAQ BPMC Tue, Dec 26, 2017 78.70 79.98 75.00 75.47
670 NASDAQ BPMC Fri, Dec 22, 2017 77.54 81.40 76.52 78.47
669 NASDAQ BPMC Thu, Dec 21, 2017 76.08 77.33 74.87 76.60
668 NASDAQ BPMC Wed, Dec 20, 2017 73.13 76.00 72.30 75.93
667 NASDAQ BPMC Tue, Dec 19, 2017 73.29 74.74 70.83 72.38
666 NASDAQ BPMC Mon, Dec 18, 2017 75.17 76.56 72.76 73.22
665 NASDAQ BPMC Fri, Dec 15, 2017 75.91 77.85 74.33 75.13
664 NASDAQ BPMC Thu, Dec 14, 2017 81.78 82.33 74.61 75.33
663 NASDAQ BPMC Wed, Dec 13, 2017 80.69 83.94 78.50 82.16
662 NASDAQ BPMC Tue, Dec 12, 2017 87.22 89.60 80.22 81.98
661 NASDAQ BPMC Mon, Dec 11, 2017 89.54 92.00 83.50 88.32
660 NASDAQ BPMC Fri, Dec 8, 2017 72.14 75.06 71.77 71.86
659 NASDAQ BPMC Thu, Dec 7, 2017 68.11 71.67 67.90 71.56
658 NASDAQ BPMC Wed, Dec 6, 2017 67.29 67.85 63.00 67.35
657 NASDAQ BPMC Tue, Dec 5, 2017 70.00 72.12 66.96 67.09
656 NASDAQ BPMC Mon, Dec 4, 2017 73.69 75.01 69.52 69.71
655 NASDAQ BPMC Fri, Dec 1, 2017 75.00 77.91 72.69 72.82
654 NASDAQ BPMC Thu, Nov 30, 2017 71.17 75.46 69.80 75.06
653 NASDAQ BPMC Wed, Nov 29, 2017 72.11 75.42 69.52 70.56
652 NASDAQ BPMC Tue, Nov 28, 2017 70.50 72.69 69.69 72.03
651 NASDAQ BPMC Mon, Nov 27, 2017 70.63 70.98 69.04 70.46
650 NASDAQ BPMC Fri, Nov 24, 2017 70.38 71.80 69.73 70.57
649 NASDAQ BPMC Wed, Nov 22, 2017 66.28 71.34 64.94 70.36
648 NASDAQ BPMC Tue, Nov 21, 2017 67.45 67.82 64.42 65.80
647 NASDAQ BPMC Mon, Nov 20, 2017 65.98 67.21 63.81 67.03
646 NASDAQ BPMC Fri, Nov 17, 2017 66.29 68.15 65.32 66.17
645 NASDAQ BPMC Thu, Nov 16, 2017 64.73 67.75 63.01 66.74
644 NASDAQ BPMC Wed, Nov 15, 2017 63.44 64.94 61.58 64.29
643 NASDAQ BPMC Tue, Nov 14, 2017 69.00 69.11 61.87 63.92
642 NASDAQ BPMC Mon, Nov 13, 2017 68.32 69.45 66.52 69.05
641 NASDAQ BPMC Fri, Nov 10, 2017 70.99 71.27 67.63 68.32
640 NASDAQ BPMC Thu, Nov 9, 2017 69.05 70.56 68.09 70.22
639 NASDAQ BPMC Wed, Nov 8, 2017 70.00 70.65 68.99 69.96
638 NASDAQ BPMC Tue, Nov 7, 2017 70.65 74.40 69.50 70.48
637 NASDAQ BPMC Mon, Nov 6, 2017 74.42 74.42 68.65 70.22
636 NASDAQ BPMC Fri, Nov 3, 2017 72.55 74.35 71.93 73.99
635 NASDAQ BPMC Thu, Nov 2, 2017 71.63 73.23 70.16 72.29
634 NASDAQ BPMC Wed, Nov 1, 2017 68.55 72.49 67.78 71.80
633 NASDAQ BPMC Tue, Oct 31, 2017 70.37 70.37 63.86 66.42
632 NASDAQ BPMC Mon, Oct 30, 2017 70.33 73.05 67.54 68.53
631 NASDAQ BPMC Fri, Oct 27, 2017 67.99 70.31 67.64 70.00
630 NASDAQ BPMC Thu, Oct 26, 2017 67.89 69.51 65.98 67.55
629 NASDAQ BPMC Wed, Oct 25, 2017 68.61 69.70 67.49 68.33
628 NASDAQ BPMC Tue, Oct 24, 2017 66.25 71.00 65.75 68.87
627 NASDAQ BPMC Mon, Oct 23, 2017 65.63 67.46 64.75 66.38
626 NASDAQ BPMC Fri, Oct 20, 2017 64.72 65.26 63.63 64.93
625 NASDAQ BPMC Thu, Oct 19, 2017 66.00 66.00 63.91 64.21
624 NASDAQ BPMC Wed, Oct 18, 2017 64.95 67.86 64.95 66.51
623 NASDAQ BPMC Tue, Oct 17, 2017 64.35 66.03 63.74 64.93
622 NASDAQ BPMC Mon, Oct 16, 2017 63.03 65.58 62.37 64.16
621 NASDAQ BPMC Fri, Oct 13, 2017 64.65 64.65 62.51 62.91
620 NASDAQ BPMC Thu, Oct 12, 2017 65.95 66.49 64.47 64.62
619 NASDAQ BPMC Wed, Oct 11, 2017 67.83 68.94 65.57 66.05
618 NASDAQ BPMC Tue, Oct 10, 2017 66.35 67.73 65.83 67.66
617 NASDAQ BPMC Mon, Oct 9, 2017 66.26 67.13 65.83 66.11
616 NASDAQ BPMC Fri, Oct 6, 2017 66.82 67.26 65.61 66.26
615 NASDAQ BPMC Thu, Oct 5, 2017 68.00 68.00 65.12 67.06
614 NASDAQ BPMC Wed, Oct 4, 2017 70.51 70.51 67.66 67.72
613 NASDAQ BPMC Tue, Oct 3, 2017 69.16 70.24 67.69 70.18
612 NASDAQ BPMC Mon, Oct 2, 2017 69.05 70.75 68.31 69.02
611 NASDAQ BPMC Fri, Sep 29, 2017 69.50 71.67 69.20 69.67
610 NASDAQ BPMC Thu, Sep 28, 2017 66.30 69.03 65.47 68.45
609 NASDAQ BPMC Wed, Sep 27, 2017 63.50 67.41 63.03 66.14
608 NASDAQ BPMC Tue, Sep 26, 2017 62.69 63.58 61.60 63.02
607 NASDAQ BPMC Mon, Sep 25, 2017 62.49 63.44 60.99 62.66
606 NASDAQ BPMC Fri, Sep 22, 2017 61.72 62.90 61.18 62.28
605 NASDAQ BPMC Thu, Sep 21, 2017 61.59 63.14 60.85 62.46
604 NASDAQ BPMC Wed, Sep 20, 2017 64.45 64.65 61.80 61.86
603 NASDAQ BPMC Tue, Sep 19, 2017 62.88 64.98 62.53 63.86
602 NASDAQ BPMC Mon, Sep 18, 2017 58.05 63.67 57.72 62.88
601 NASDAQ BPMC Fri, Sep 15, 2017 56.76 58.67 55.73 57.82
600 NASDAQ BPMC Thu, Sep 14, 2017 52.85 58.45 52.32 56.56
599 NASDAQ BPMC Wed, Sep 13, 2017 48.33 53.59 48.07 52.78
598 NASDAQ BPMC Tue, Sep 12, 2017 48.21 49.04 46.95 48.37
597 NASDAQ BPMC Mon, Sep 11, 2017 52.77 53.10 47.80 48.50
596 NASDAQ BPMC Fri, Sep 8, 2017 53.00 53.51 52.04 52.28
595 NASDAQ BPMC Thu, Sep 7, 2017 54.14 54.46 52.89 53.05
594 NASDAQ BPMC Wed, Sep 6, 2017 56.33 56.93 53.73 53.95
593 NASDAQ BPMC Tue, Sep 5, 2017 55.16 56.04 54.59 55.95
592 NASDAQ BPMC Fri, Sep 1, 2017 54.22 56.36 53.94 55.28
591 NASDAQ BPMC Thu, Aug 31, 2017 52.22 54.25 51.92 54.22
590 NASDAQ BPMC Wed, Aug 30, 2017 52.97 53.62 51.61 51.87
589 NASDAQ BPMC Tue, Aug 29, 2017 51.49 53.50 51.26 52.96
588 NASDAQ BPMC Mon, Aug 28, 2017 50.70 52.35 50.50 52.32
587 NASDAQ BPMC Fri, Aug 25, 2017 52.17 52.83 49.05 50.20
586 NASDAQ BPMC Thu, Aug 24, 2017 50.83 52.34 49.88 51.78
585 NASDAQ BPMC Wed, Aug 23, 2017 47.12 51.50 46.48 50.77
584 NASDAQ BPMC Tue, Aug 22, 2017 43.00 48.23 42.54 47.77
583 NASDAQ BPMC Mon, Aug 21, 2017 42.34 42.53 41.41 42.42
582 NASDAQ BPMC Fri, Aug 18, 2017 42.41 42.87 41.63 42.37
581 NASDAQ BPMC Thu, Aug 17, 2017 45.14 45.34 42.73 42.75
580 NASDAQ BPMC Wed, Aug 16, 2017 45.98 46.01 44.60 45.39
579 NASDAQ BPMC Tue, Aug 15, 2017 45.79 46.56 45.10 45.99
578 NASDAQ BPMC Mon, Aug 14, 2017 46.65 46.65 45.32 45.80
577 NASDAQ BPMC Fri, Aug 11, 2017 47.01 47.93 45.51 46.11
576 NASDAQ BPMC Thu, Aug 10, 2017 47.60 48.59 46.32 46.96
575 NASDAQ BPMC Wed, Aug 9, 2017 48.97 49.89 47.59 47.95
574 NASDAQ BPMC Tue, Aug 8, 2017 49.39 51.17 49.27 49.30
573 NASDAQ BPMC Mon, Aug 7, 2017 48.98 49.59 48.13 49.55
572 NASDAQ BPMC Fri, Aug 4, 2017 48.14 49.00 47.32 48.66
571 NASDAQ BPMC Thu, Aug 3, 2017 48.97 49.20 47.41 47.98
570 NASDAQ BPMC Wed, Aug 2, 2017 53.37 54.20 48.05 49.29
569 NASDAQ BPMC Tue, Aug 1, 2017 52.63 53.83 51.05 53.22
568 NASDAQ BPMC Mon, Jul 31, 2017 53.08 53.49 52.07 52.33
567 NASDAQ BPMC Fri, Jul 28, 2017 52.00 53.54 50.83 53.07
566 NASDAQ BPMC Thu, Jul 27, 2017 56.00 56.49 52.22 52.26
565 NASDAQ BPMC Wed, Jul 26, 2017 55.48 56.22 54.97 55.76
564 NASDAQ BPMC Tue, Jul 25, 2017 56.42 56.42 54.97 55.27
563 NASDAQ BPMC Mon, Jul 24, 2017 54.58 56.04 53.75 55.92
562 NASDAQ BPMC Fri, Jul 21, 2017 55.22 56.81 54.49 54.58
561 NASDAQ BPMC Thu, Jul 20, 2017 53.41 54.85 53.00 54.72
560 NASDAQ BPMC Wed, Jul 19, 2017 53.48 54.61 52.63 53.45
559 NASDAQ BPMC Tue, Jul 18, 2017 52.78 53.70 52.50 53.03
558 NASDAQ BPMC Mon, Jul 17, 2017 52.63 53.27 52.24 52.90
557 NASDAQ BPMC Fri, Jul 14, 2017 52.99 53.65 51.75 52.23
556 NASDAQ BPMC Thu, Jul 13, 2017 53.84 54.01 51.60 52.99
555 NASDAQ BPMC Wed, Jul 12, 2017 54.35 54.35 53.04 53.70
554 NASDAQ BPMC Tue, Jul 11, 2017 53.50 54.78 52.96 53.89
553 NASDAQ BPMC Mon, Jul 10, 2017 53.59 53.93 52.58 52.94
552 NASDAQ BPMC Fri, Jul 7, 2017 55.05 55.05 52.87 53.38
551 NASDAQ BPMC Thu, Jul 6, 2017 55.98 56.03 52.92 53.77
550 NASDAQ BPMC Wed, Jul 5, 2017 50.68 56.21 50.68 55.99
549 NASDAQ BPMC Mon, Jul 3, 2017 51.00 51.13 49.36 51.06
548 NASDAQ BPMC Fri, Jun 30, 2017 51.01 51.49 49.95 50.67
547 NASDAQ BPMC Thu, Jun 29, 2017 51.44 51.62 50.27 50.79
546 NASDAQ BPMC Wed, Jun 28, 2017 50.03 51.63 48.87 51.32
545 NASDAQ BPMC Tue, Jun 27, 2017 52.21 52.51 48.97 49.24
544 NASDAQ BPMC Mon, Jun 26, 2017 50.00 52.68 49.41 52.23
543 NASDAQ BPMC Fri, Jun 23, 2017 47.90 50.14 47.57 50.00
542 NASDAQ BPMC Thu, Jun 22, 2017 46.01 47.85 44.57 47.79
541 NASDAQ BPMC Wed, Jun 21, 2017 42.70 47.33 42.70 46.02
540 NASDAQ BPMC Tue, Jun 20, 2017 40.91 42.58 40.57 42.39
539 NASDAQ BPMC Mon, Jun 19, 2017 40.05 41.35 39.99 40.75
538 NASDAQ BPMC Fri, Jun 16, 2017 38.66 39.93 38.65 39.90
537 NASDAQ BPMC Thu, Jun 15, 2017 38.43 39.78 37.01 38.98
536 NASDAQ BPMC Wed, Jun 14, 2017 36.95 38.96 36.94 38.83
535 NASDAQ BPMC Tue, Jun 13, 2017 36.01 37.57 35.50 37.03
534 NASDAQ BPMC Mon, Jun 12, 2017 35.56 36.77 34.67 35.98
533 NASDAQ BPMC Fri, Jun 9, 2017 36.75 37.29 35.00 35.41
532 NASDAQ BPMC Thu, Jun 8, 2017 37.57 37.63 36.10 36.70
531 NASDAQ BPMC Wed, Jun 7, 2017 37.60 37.81 36.90 37.63
530 NASDAQ BPMC Tue, Jun 6, 2017 37.36 37.67 36.80 37.60
529 NASDAQ BPMC Mon, Jun 5, 2017 39.75 39.95 35.19 36.95
528 NASDAQ BPMC Fri, Jun 2, 2017 38.45 39.96 38.17 39.86
527 NASDAQ BPMC Thu, Jun 1, 2017 35.76 38.45 34.83 38.22
526 NASDAQ BPMC Wed, May 31, 2017 35.40 36.27 34.38 35.88
525 NASDAQ BPMC Tue, May 30, 2017 36.40 36.40 35.22 35.35
524 NASDAQ BPMC Fri, May 26, 2017 38.28 38.60 36.31 36.43
523 NASDAQ BPMC Thu, May 25, 2017 38.95 38.98 38.21 38.37
522 NASDAQ BPMC Wed, May 24, 2017 38.40 39.00 38.12 38.73
521 NASDAQ BPMC Tue, May 23, 2017 40.00 40.18 37.76 39.00
520 NASDAQ BPMC Mon, May 22, 2017 39.50 40.01 38.45 39.90
519 NASDAQ BPMC Fri, May 19, 2017 40.30 41.17 39.50 39.61
518 NASDAQ BPMC Thu, May 18, 2017 38.54 40.86 38.38 40.54
517 NASDAQ BPMC Wed, May 17, 2017 40.84 40.98 38.55 38.70
516 NASDAQ BPMC Tue, May 16, 2017 40.87 41.35 40.44 41.32
515 NASDAQ BPMC Mon, May 15, 2017 40.90 41.50 40.62 40.91
514 NASDAQ BPMC Fri, May 12, 2017 40.67 41.04 40.50 40.58
513 NASDAQ BPMC Thu, May 11, 2017 40.40 41.03 40.27 40.72
512 NASDAQ BPMC Wed, May 10, 2017 40.64 40.99 40.05 40.56
511 NASDAQ BPMC Tue, May 9, 2017 41.06 41.66 40.47 40.66
510 NASDAQ BPMC Mon, May 8, 2017 40.50 41.30 40.32 40.95
509 NASDAQ BPMC Fri, May 5, 2017 41.45 41.45 39.67 40.53
508 NASDAQ BPMC Thu, May 4, 2017 44.16 44.77 41.43 41.57
507 NASDAQ BPMC Wed, May 3, 2017 47.00 47.00 43.26 43.81
506 NASDAQ BPMC Tue, May 2, 2017 48.49 48.63 46.79 47.04
505 NASDAQ BPMC Mon, May 1, 2017 46.81 48.85 46.81 48.49
504 NASDAQ BPMC Fri, Apr 28, 2017 46.29 47.26 46.03 46.58
503 NASDAQ BPMC Thu, Apr 27, 2017 46.76 47.25 45.72 46.00
502 NASDAQ BPMC Wed, Apr 26, 2017 46.32 47.09 45.53 46.75
501 NASDAQ BPMC Tue, Apr 25, 2017 46.81 47.17 46.33 46.40
500 NASDAQ BPMC Mon, Apr 24, 2017 45.52 46.98 45.52 46.49
499 NASDAQ BPMC Fri, Apr 21, 2017 46.00 46.50 45.06 45.12
498 NASDAQ BPMC Thu, Apr 20, 2017 46.93 47.40 45.73 46.00
497 NASDAQ BPMC Wed, Apr 19, 2017 45.78 47.11 45.01 46.76
496 NASDAQ BPMC Tue, Apr 18, 2017 45.71 46.01 42.82 45.51
495 NASDAQ BPMC Mon, Apr 17, 2017 45.46 46.09 44.67 46.08
494 NASDAQ BPMC Thu, Apr 13, 2017 42.67 45.75 42.44 45.59
493 NASDAQ BPMC Wed, Apr 12, 2017 42.61 43.28 42.45 42.78
492 NASDAQ BPMC Tue, Apr 11, 2017 44.25 44.74 42.14 42.66
491 NASDAQ BPMC Mon, Apr 10, 2017 44.62 45.80 44.18 44.34
490 NASDAQ BPMC Fri, Apr 7, 2017 44.61 46.20 44.41 44.76
489 NASDAQ BPMC Thu, Apr 6, 2017 42.65 44.73 42.57 44.56
488 NASDAQ BPMC Wed, Apr 5, 2017 42.10 43.50 42.00 42.61
487 NASDAQ BPMC Tue, Apr 4, 2017 40.19 41.99 39.95 41.98
486 NASDAQ BPMC Mon, Apr 3, 2017 40.07 41.27 40.07 40.14
485 NASDAQ BPMC Fri, Mar 31, 2017 39.99 40.95 39.51 39.99
484 NASDAQ BPMC Thu, Mar 30, 2017 41.75 42.09 39.00 39.62
483 NASDAQ BPMC Wed, Mar 29, 2017 41.30 41.37 39.72 41.24
482 NASDAQ BPMC Tue, Mar 28, 2017 44.25 44.54 41.59 42.31
481 NASDAQ BPMC Mon, Mar 27, 2017 43.17 44.32 42.29 44.01
480 NASDAQ BPMC Fri, Mar 24, 2017 41.16 44.11 41.16 43.96
479 NASDAQ BPMC Thu, Mar 23, 2017 41.22 41.56 40.44 41.01
478 NASDAQ BPMC Wed, Mar 22, 2017 41.07 41.67 40.40 41.04
477 NASDAQ BPMC Tue, Mar 21, 2017 41.45 41.78 40.28 40.88
476 NASDAQ BPMC Mon, Mar 20, 2017 41.35 41.54 40.39 41.41
475 NASDAQ BPMC Fri, Mar 17, 2017 40.31 41.71 39.29 41.36
474 NASDAQ BPMC Thu, Mar 16, 2017 42.00 42.18 40.34 40.74
473 NASDAQ BPMC Wed, Mar 15, 2017 40.22 42.42 39.87 42.00
472 NASDAQ BPMC Tue, Mar 14, 2017 41.23 41.23 39.68 40.00
471 NASDAQ BPMC Mon, Mar 13, 2017 40.53 41.60 40.24 41.34
470 NASDAQ BPMC Fri, Mar 10, 2017 37.16 39.78 36.25 39.32
469 NASDAQ BPMC Thu, Mar 9, 2017 35.13 37.51 32.43 36.23
468 NASDAQ BPMC Wed, Mar 8, 2017 34.42 35.14 33.86 34.79
467 NASDAQ BPMC Tue, Mar 7, 2017 34.87 35.25 34.05 34.26
466 NASDAQ BPMC Mon, Mar 6, 2017 34.91 35.92 34.38 35.19
465 NASDAQ BPMC Fri, Mar 3, 2017 35.14 35.61 34.49 35.12
464 NASDAQ BPMC Thu, Mar 2, 2017 34.89 35.49 34.57 35.11
463 NASDAQ BPMC Wed, Mar 1, 2017 35.79 35.95 34.81 34.98
462 NASDAQ BPMC Tue, Feb 28, 2017 35.97 36.09 34.60 35.18
461 NASDAQ BPMC Mon, Feb 27, 2017 34.61 36.78 34.61 36.52
460 NASDAQ BPMC Fri, Feb 24, 2017 33.79 34.82 33.52 34.64
459 NASDAQ BPMC Thu, Feb 23, 2017 33.27 34.40 32.80 34.37
458 NASDAQ BPMC Wed, Feb 22, 2017 33.84 34.32 33.12 33.30
457 NASDAQ BPMC Tue, Feb 21, 2017 35.48 35.53 33.45 33.85
456 NASDAQ BPMC Fri, Feb 17, 2017 36.05 36.75 35.25 35.51
455 NASDAQ BPMC Thu, Feb 16, 2017 35.94 36.28 34.67 36.05
454 NASDAQ BPMC Wed, Feb 15, 2017 34.92 37.55 34.90 35.87
453 NASDAQ BPMC Tue, Feb 14, 2017 34.13 34.96 34.03 34.35
452 NASDAQ BPMC Mon, Feb 13, 2017 35.39 35.58 33.71 34.31
451 NASDAQ BPMC Fri, Feb 10, 2017 35.47 35.72 35.00 35.17
450 NASDAQ BPMC Thu, Feb 9, 2017 35.88 36.33 35.36 35.44
449 NASDAQ BPMC Wed, Feb 8, 2017 35.86 36.33 35.55 35.85
448 NASDAQ BPMC Tue, Feb 7, 2017 35.87 36.10 35.11 35.89
447 NASDAQ BPMC Mon, Feb 6, 2017 35.74 36.25 35.36 35.84
446 NASDAQ BPMC Fri, Feb 3, 2017 35.45 35.86 34.60 35.78
445 NASDAQ BPMC Thu, Feb 2, 2017 34.88 35.57 34.32 35.05
444 NASDAQ BPMC Wed, Feb 1, 2017 34.30 35.10 33.83 34.96
443 NASDAQ BPMC Tue, Jan 31, 2017 33.00 34.54 32.55 34.08
442 NASDAQ BPMC Mon, Jan 30, 2017 34.44 34.44 32.61 33.21
441 NASDAQ BPMC Fri, Jan 27, 2017 34.04 34.89 34.04 34.64
440 NASDAQ BPMC Thu, Jan 26, 2017 33.95 34.65 33.58 34.11
439 NASDAQ BPMC Wed, Jan 25, 2017 33.01 34.09 32.31 33.91
438 NASDAQ BPMC Tue, Jan 24, 2017 32.17 32.95 31.38 32.82
437 NASDAQ BPMC Mon, Jan 23, 2017 31.99 32.53 31.56 32.14
436 NASDAQ BPMC Fri, Jan 20, 2017 32.54 33.00 31.81 32.31
435 NASDAQ BPMC Thu, Jan 19, 2017 32.03 32.95 31.78 32.60
434 NASDAQ BPMC Wed, Jan 18, 2017 31.52 32.64 31.35 32.61
433 NASDAQ BPMC Tue, Jan 17, 2017 32.50 32.78 31.37 31.69
432 NASDAQ BPMC Fri, Jan 13, 2017 32.50 34.50 32.21 32.51
431 NASDAQ BPMC Thu, Jan 12, 2017 32.01 32.47 30.98 32.30
430 NASDAQ BPMC Wed, Jan 11, 2017 32.31 33.07 31.36 32.34
429 NASDAQ BPMC Tue, Jan 10, 2017 32.22 32.46 31.72 32.31
428 NASDAQ BPMC Mon, Jan 9, 2017 31.37 32.43 29.58 32.06
427 NASDAQ BPMC Fri, Jan 6, 2017 30.65 31.42 30.32 31.11
426 NASDAQ BPMC Thu, Jan 5, 2017 29.88 31.00 29.50 30.65
425 NASDAQ BPMC Wed, Jan 4, 2017 29.04 29.92 28.54 29.83
424 NASDAQ BPMC Tue, Jan 3, 2017 28.33 29.13 27.83 28.95
423 NASDAQ BPMC Fri, Dec 30, 2016 27.89 28.90 27.71 28.05
422 NASDAQ BPMC Thu, Dec 29, 2016 28.14 28.29 27.26 27.84
421 NASDAQ BPMC Wed, Dec 28, 2016 28.07 28.39 27.22 27.97
420 NASDAQ BPMC Tue, Dec 27, 2016 28.17 29.05 27.60 28.06
419 NASDAQ BPMC Fri, Dec 23, 2016 26.89 28.70 26.38 28.15
418 NASDAQ BPMC Thu, Dec 22, 2016 28.40 28.54 26.75 26.91
417 NASDAQ BPMC Wed, Dec 21, 2016 28.94 29.38 28.08 28.38
416 NASDAQ BPMC Tue, Dec 20, 2016 28.20 29.35 27.95 28.83
415 NASDAQ BPMC Mon, Dec 19, 2016 28.62 30.00 27.94 28.19
414 NASDAQ BPMC Fri, Dec 16, 2016 26.99 29.02 26.62 26.99
413 NASDAQ BPMC Thu, Dec 15, 2016 26.12 27.04 25.34 27.03
412 NASDAQ BPMC Wed, Dec 14, 2016 25.82 26.41 25.58 26.18
411 NASDAQ BPMC Tue, Dec 13, 2016 26.01 26.41 25.39 25.58
410 NASDAQ BPMC Mon, Dec 12, 2016 26.86 27.72 25.67 25.88
409 NASDAQ BPMC Fri, Dec 9, 2016 27.76 28.51 26.72 26.98
408 NASDAQ BPMC Thu, Dec 8, 2016 25.93 28.59 25.91 27.66
407 NASDAQ BPMC Wed, Dec 7, 2016 27.25 27.39 25.08 26.20
406 NASDAQ BPMC Tue, Dec 6, 2016 28.71 28.84 27.68 28.43
405 NASDAQ BPMC Mon, Dec 5, 2016 27.50 29.11 27.50 28.65
404 NASDAQ BPMC Fri, Dec 2, 2016 28.03 28.35 26.84 27.01
403 NASDAQ BPMC Thu, Dec 1, 2016 30.21 30.21 27.21 28.00
402 NASDAQ BPMC Wed, Nov 30, 2016 30.07 30.31 29.31 29.37
401 NASDAQ BPMC Tue, Nov 29, 2016 35.49 35.49 30.15 30.34
400 NASDAQ BPMC Mon, Nov 28, 2016 37.25 37.25 35.42 35.50
399 NASDAQ BPMC Fri, Nov 25, 2016 38.33 38.33 37.03 37.47
398 NASDAQ BPMC Wed, Nov 23, 2016 35.97 38.24 34.79 38.06
397 NASDAQ BPMC Tue, Nov 22, 2016 37.26 38.00 35.70 36.43
396 NASDAQ BPMC Mon, Nov 21, 2016 36.31 37.11 35.50 37.11
395 NASDAQ BPMC Fri, Nov 18, 2016 36.18 36.47 34.78 36.34
394 NASDAQ BPMC Thu, Nov 17, 2016 35.28 37.01 35.02 36.00
393 NASDAQ BPMC Wed, Nov 16, 2016 34.75 35.87 34.75 35.15
392 NASDAQ BPMC Tue, Nov 15, 2016 34.90 35.57 34.35 34.97
391 NASDAQ BPMC Mon, Nov 14, 2016 35.00 35.96 34.56 35.00
390 NASDAQ BPMC Fri, Nov 11, 2016 34.57 35.20 33.19 34.77
389 NASDAQ BPMC Thu, Nov 10, 2016 31.65 34.02 31.07 33.19
388 NASDAQ BPMC Wed, Nov 9, 2016 30.66 32.77 29.67 31.65
387 NASDAQ BPMC Tue, Nov 8, 2016 29.71 30.28 29.07 29.55
386 NASDAQ BPMC Mon, Nov 7, 2016 30.46 30.46 29.65 29.95
385 NASDAQ BPMC Fri, Nov 4, 2016 28.16 30.24 28.13 29.75
384 NASDAQ BPMC Thu, Nov 3, 2016 28.72 28.91 27.73 28.02
383 NASDAQ BPMC Wed, Nov 2, 2016 29.87 30.28 28.50 28.54
382 NASDAQ BPMC Tue, Nov 1, 2016 30.00 30.46 29.38 29.88
381 NASDAQ BPMC Mon, Oct 31, 2016 30.62 31.22 29.83 29.98
380 NASDAQ BPMC Fri, Oct 28, 2016 31.48 31.48 30.40 30.64
379 NASDAQ BPMC Thu, Oct 27, 2016 32.65 34.47 31.24 31.32
378 NASDAQ BPMC Wed, Oct 26, 2016 32.68 33.38 32.47 32.61
377 NASDAQ BPMC Tue, Oct 25, 2016 31.80 32.82 31.17 32.68
376 NASDAQ BPMC Mon, Oct 24, 2016 31.20 31.89 30.50 31.70
375 NASDAQ BPMC Fri, Oct 21, 2016 31.20 31.99 30.89 31.03
374 NASDAQ BPMC Thu, Oct 20, 2016 29.50 31.49 29.33 31.46
373 NASDAQ BPMC Wed, Oct 19, 2016 29.99 30.49 28.62 29.50
372 NASDAQ BPMC Tue, Oct 18, 2016 28.85 30.07 28.39 30.00
371 NASDAQ BPMC Mon, Oct 17, 2016 29.77 30.05 28.20 28.90
370 NASDAQ BPMC Fri, Oct 14, 2016 30.59 30.90 29.67 29.75
369 NASDAQ BPMC Thu, Oct 13, 2016 28.00 30.48 27.67 30.35
368 NASDAQ BPMC Wed, Oct 12, 2016 27.91 28.43 27.59 28.03
367 NASDAQ BPMC Tue, Oct 11, 2016 28.30 28.38 27.47 27.87
366 NASDAQ BPMC Mon, Oct 10, 2016 27.58 28.84 27.58 28.56
365 NASDAQ BPMC Fri, Oct 7, 2016 26.78 28.04 26.78 27.74
364 NASDAQ BPMC Thu, Oct 6, 2016 28.00 28.12 26.42 26.78
363 NASDAQ BPMC Wed, Oct 5, 2016 28.04 28.63 28.04 28.20
362 NASDAQ BPMC Tue, Oct 4, 2016 28.36 28.75 27.83 27.86
361 NASDAQ BPMC Mon, Oct 3, 2016 29.45 29.47 28.28 28.36
360 NASDAQ BPMC Fri, Sep 30, 2016 28.25 29.82 27.82 29.70
359 NASDAQ BPMC Thu, Sep 29, 2016 28.55 29.43 27.69 28.11
358 NASDAQ BPMC Wed, Sep 28, 2016 27.70 28.61 27.59 28.51
357 NASDAQ BPMC Tue, Sep 27, 2016 27.25 28.28 27.05 27.72
356 NASDAQ BPMC Mon, Sep 26, 2016 28.47 28.92 27.29 27.37
355 NASDAQ BPMC Fri, Sep 23, 2016 29.27 29.35 28.54 28.60
354 NASDAQ BPMC Thu, Sep 22, 2016 29.55 29.75 28.81 29.11
353 NASDAQ BPMC Wed, Sep 21, 2016 29.36 29.79 28.74 29.17
352 NASDAQ BPMC Tue, Sep 20, 2016 29.33 29.90 28.84 29.27
351 NASDAQ BPMC Mon, Sep 19, 2016 28.13 29.36 28.08 28.97
350 NASDAQ BPMC Fri, Sep 16, 2016 28.09 28.45 27.77 28.08
349 NASDAQ BPMC Thu, Sep 15, 2016 27.29 28.27 27.26 28.00
348 NASDAQ BPMC Wed, Sep 14, 2016 25.67 27.73 25.67 27.30
347 NASDAQ BPMC Tue, Sep 13, 2016 26.37 26.73 25.42 25.59
346 NASDAQ BPMC Mon, Sep 12, 2016 26.92 27.11 26.27 26.62
345 NASDAQ BPMC Fri, Sep 9, 2016 27.67 28.11 27.20 27.20
344 NASDAQ BPMC Thu, Sep 8, 2016 28.07 28.37 27.83 28.04
343 NASDAQ BPMC Wed, Sep 7, 2016 28.30 29.24 27.46 28.23
342 NASDAQ BPMC Tue, Sep 6, 2016 27.39 28.42 27.39 28.18
341 NASDAQ BPMC Fri, Sep 2, 2016 27.98 28.36 27.05 27.28
340 NASDAQ BPMC Thu, Sep 1, 2016 27.81 28.28 27.51 27.62
339 NASDAQ BPMC Wed, Aug 31, 2016 28.34 28.43 27.51 27.88
338 NASDAQ BPMC Tue, Aug 30, 2016 28.09 28.49 28.08 28.34
337 NASDAQ BPMC Mon, Aug 29, 2016 28.13 28.24 27.62 28.04
336 NASDAQ BPMC Fri, Aug 26, 2016 27.35 28.23 27.13 27.96
335 NASDAQ BPMC Thu, Aug 25, 2016 27.23 28.02 26.45 27.15
334 NASDAQ BPMC Wed, Aug 24, 2016 27.95 28.50 26.97 27.21
333 NASDAQ BPMC Tue, Aug 23, 2016 28.46 28.47 27.63 27.95
332 NASDAQ BPMC Mon, Aug 22, 2016 27.04 28.12 25.53 28.06
331 NASDAQ BPMC Fri, Aug 19, 2016 26.56 27.50 26.15 27.11
330 NASDAQ BPMC Thu, Aug 18, 2016 26.57 26.72 26.29 26.60
329 NASDAQ BPMC Wed, Aug 17, 2016 26.28 26.91 23.71 26.45
328 NASDAQ BPMC Tue, Aug 16, 2016 24.99 27.18 24.85 26.25
327 NASDAQ BPMC Mon, Aug 15, 2016 24.85 25.26 24.62 25.01
326 NASDAQ BPMC Fri, Aug 12, 2016 23.89 25.26 23.89 24.66
325 NASDAQ BPMC Thu, Aug 11, 2016 23.80 24.36 23.13 24.08
324 NASDAQ BPMC Wed, Aug 10, 2016 23.99 23.99 22.40 23.57
323 NASDAQ BPMC Tue, Aug 9, 2016 22.50 24.14 22.27 23.76
322 NASDAQ BPMC Mon, Aug 8, 2016 23.06 23.41 22.15 23.01
321 NASDAQ BPMC Fri, Aug 5, 2016 22.38 23.20 21.97 23.01
320 NASDAQ BPMC Thu, Aug 4, 2016 21.87 22.37 21.35 21.95
319 NASDAQ BPMC Wed, Aug 3, 2016 20.86 21.85 20.69 21.78
318 NASDAQ BPMC Tue, Aug 2, 2016 22.05 22.43 20.62 20.89
317 NASDAQ BPMC Mon, Aug 1, 2016 22.01 23.21 21.80 22.11
316 NASDAQ BPMC Fri, Jul 29, 2016 21.49 22.27 20.97 22.11
315 NASDAQ BPMC Thu, Jul 28, 2016 21.46 22.06 21.11 21.54
314 NASDAQ BPMC Wed, Jul 27, 2016 21.58 21.91 21.20 21.75
313 NASDAQ BPMC Tue, Jul 26, 2016 21.66 22.08 21.30 21.47
312 NASDAQ BPMC Mon, Jul 25, 2016 21.49 21.97 21.06 21.73
311 NASDAQ BPMC Fri, Jul 22, 2016 21.47 22.11 21.10 21.45
310 NASDAQ BPMC Thu, Jul 21, 2016 21.12 21.68 21.00 21.39
309 NASDAQ BPMC Wed, Jul 20, 2016 20.19 21.26 19.89 20.95
308 NASDAQ BPMC Tue, Jul 19, 2016 20.60 20.80 19.80 20.05
307 NASDAQ BPMC Mon, Jul 18, 2016 20.35 20.85 20.35 20.66
306 NASDAQ BPMC Fri, Jul 15, 2016 20.31 20.76 20.03 20.65
305 NASDAQ BPMC Thu, Jul 14, 2016 20.48 20.99 19.92 20.13
304 NASDAQ BPMC Wed, Jul 13, 2016 21.52 21.64 20.19 20.22
303 NASDAQ BPMC Tue, Jul 12, 2016 21.27 22.00 20.87 21.35
302 NASDAQ BPMC Mon, Jul 11, 2016 21.33 21.60 20.88 21.10
301 NASDAQ BPMC Fri, Jul 8, 2016 20.30 21.33 20.18 21.28
300 NASDAQ BPMC Thu, Jul 7, 2016 20.21 20.62 19.93 20.42
299 NASDAQ BPMC Wed, Jul 6, 2016 19.57 20.61 19.51 20.07
298 NASDAQ BPMC Tue, Jul 5, 2016 20.01 20.25 19.54 19.72
297 NASDAQ BPMC Fri, Jul 1, 2016 20.15 20.72 20.00 20.29
296 NASDAQ BPMC Thu, Jun 30, 2016 19.09 20.33 18.88 20.25
295 NASDAQ BPMC Wed, Jun 29, 2016 18.55 19.29 18.21 19.06
294 NASDAQ BPMC Tue, Jun 28, 2016 17.82 18.51 17.79 18.25
293 NASDAQ BPMC Mon, Jun 27, 2016 18.69 18.83 17.35 17.56
292 NASDAQ BPMC Fri, Jun 24, 2016 18.57 19.21 18.29 18.96
291 NASDAQ BPMC Thu, Jun 23, 2016 18.97 19.56 18.58 19.53
290 NASDAQ BPMC Wed, Jun 22, 2016 18.86 19.29 17.82 18.74
289 NASDAQ BPMC Tue, Jun 21, 2016 19.11 19.15 18.27 18.66
288 NASDAQ BPMC Mon, Jun 20, 2016 18.23 19.40 18.14 18.97
287 NASDAQ BPMC Fri, Jun 17, 2016 19.10 19.10 18.08 18.19
286 NASDAQ BPMC Thu, Jun 16, 2016 18.60 19.48 18.08 19.08
285 NASDAQ BPMC Wed, Jun 15, 2016 19.08 19.47 18.46 18.71
284 NASDAQ BPMC Tue, Jun 14, 2016 19.23 19.64 18.45 18.94
283 NASDAQ BPMC Mon, Jun 13, 2016 19.48 20.04 19.10 19.30
282 NASDAQ BPMC Fri, Jun 10, 2016 20.24 20.49 19.48 19.65
281 NASDAQ BPMC Thu, Jun 9, 2016 20.50 21.10 20.00 20.52
280 NASDAQ BPMC Wed, Jun 8, 2016 22.14 22.16 20.56 20.61
279 NASDAQ BPMC Tue, Jun 7, 2016 21.35 22.48 20.96 22.04
278 NASDAQ BPMC Mon, Jun 6, 2016 20.54 21.70 19.80 21.53
277 NASDAQ BPMC Fri, Jun 3, 2016 19.42 20.84 18.95 20.36
276 NASDAQ BPMC Thu, Jun 2, 2016 18.79 19.79 18.79 19.65
275 NASDAQ BPMC Wed, Jun 1, 2016 18.76 19.20 18.74 19.03
274 NASDAQ BPMC Tue, May 31, 2016 18.30 19.10 18.17 18.99
273 NASDAQ BPMC Fri, May 27, 2016 18.41 19.25 17.64 18.59
272 NASDAQ BPMC Thu, May 26, 2016 18.23 18.36 16.80 18.09
271 NASDAQ BPMC Wed, May 25, 2016 18.46 18.54 17.88 18.13
270 NASDAQ BPMC Tue, May 24, 2016 17.91 18.50 17.35 18.23
269 NASDAQ BPMC Mon, May 23, 2016 17.99 18.77 17.71 17.91
268 NASDAQ BPMC Fri, May 20, 2016 17.47 18.30 17.23 18.02
267 NASDAQ BPMC Thu, May 19, 2016 16.40 17.42 16.33 17.30
266 NASDAQ BPMC Wed, May 18, 2016 16.31 16.99 16.04 16.67
265 NASDAQ BPMC Tue, May 17, 2016 15.87 16.58 15.45 16.45
264 NASDAQ BPMC Mon, May 16, 2016 15.43 16.10 15.14 15.98
263 NASDAQ BPMC Fri, May 13, 2016 14.64 15.50 14.60 15.31
262 NASDAQ BPMC Thu, May 12, 2016 15.40 15.50 14.04 14.70
261 NASDAQ BPMC Wed, May 11, 2016 15.50 15.71 14.92 15.24
260 NASDAQ BPMC Tue, May 10, 2016 15.50 16.88 14.64 15.36
259 NASDAQ BPMC Mon, May 9, 2016 13.74 15.95 13.28 15.45
258 NASDAQ BPMC Fri, May 6, 2016 13.78 14.16 13.27 13.65
257 NASDAQ BPMC Thu, May 5, 2016 14.63 14.88 13.78 13.90
256 NASDAQ BPMC Wed, May 4, 2016 15.01 15.30 14.63 14.75
255 NASDAQ BPMC Tue, May 3, 2016 15.62 15.70 15.06 15.10
254 NASDAQ BPMC Mon, May 2, 2016 15.30 15.94 14.55 15.84
253 NASDAQ BPMC Fri, Apr 29, 2016 14.96 15.82 14.51 15.18
252 NASDAQ BPMC Thu, Apr 28, 2016 15.75 15.97 14.95 15.06
251 NASDAQ BPMC Wed, Apr 27, 2016 17.26 18.01 15.77 15.89
250 NASDAQ BPMC Tue, Apr 26, 2016 18.08 19.48 17.13 17.31
249 NASDAQ BPMC Mon, Apr 25, 2016 18.89 18.90 17.55 18.04
248 NASDAQ BPMC Fri, Apr 22, 2016 18.53 18.92 18.11 18.77
247 NASDAQ BPMC Thu, Apr 21, 2016 18.16 19.48 17.90 18.36
246 NASDAQ BPMC Wed, Apr 20, 2016 18.47 19.50 18.06 18.13
245 NASDAQ BPMC Tue, Apr 19, 2016 19.55 19.55 17.83 18.28
244 NASDAQ BPMC Mon, Apr 18, 2016 19.01 19.70 19.00 19.40
243 NASDAQ BPMC Fri, Apr 15, 2016 19.21 19.70 18.84 18.98
242 NASDAQ BPMC Thu, Apr 14, 2016 19.40 19.60 18.16 19.08
241 NASDAQ BPMC Wed, Apr 13, 2016 20.00 20.07 19.52 20.00
240 NASDAQ BPMC Tue, Apr 12, 2016 19.97 20.11 19.55 19.99
239 NASDAQ BPMC Mon, Apr 11, 2016 20.90 20.90 20.04 20.16
238 NASDAQ BPMC Fri, Apr 8, 2016 21.39 22.25 20.70 20.90
237 NASDAQ BPMC Thu, Apr 7, 2016 21.06 22.25 20.46 21.06
236 NASDAQ BPMC Wed, Apr 6, 2016 19.43 21.23 19.43 21.11
235 NASDAQ BPMC Tue, Apr 5, 2016 18.50 18.50 18.50 19.28
234 NASDAQ BPMC Mon, Apr 4, 2016 18.30 19.43 18.28 18.50
233 NASDAQ BPMC Fri, Apr 1, 2016 17.95 18.32 17.56 18.30
232 NASDAQ BPMC Thu, Mar 31, 2016 17.53 18.75 17.37 17.30
231 NASDAQ BPMC Wed, Mar 30, 2016 17.09 17.87 16.97 17.30
230 NASDAQ BPMC Tue, Mar 29, 2016 16.18 17.04 15.76 16.18
229 NASDAQ BPMC Mon, Mar 28, 2016 16.54 16.54 15.86 16.29
228 NASDAQ BPMC Thu, Mar 24, 2016 16.58 16.58 16.58 16.44
227 NASDAQ BPMC Wed, Mar 23, 2016 16.86 17.11 16.14 16.58
226 NASDAQ BPMC Tue, Mar 22, 2016 16.68 17.23 16.39 16.91
225 NASDAQ BPMC Mon, Mar 21, 2016 16.97 17.50 16.62 16.71
224 NASDAQ BPMC Fri, Mar 18, 2016 16.08 17.04 15.38 17.03
223 NASDAQ BPMC Thu, Mar 17, 2016 16.99 17.16 15.84 15.95
222 NASDAQ BPMC Wed, Mar 16, 2016 17.05 17.41 16.49 17.00
221 NASDAQ BPMC Tue, Mar 15, 2016 17.79 17.79 17.79 17.03
220 NASDAQ BPMC Mon, Mar 14, 2016 17.01 17.94 16.53 17.52
219 NASDAQ BPMC Fri, Mar 11, 2016 17.09 17.31 15.69 17.00
218 NASDAQ BPMC Thu, Mar 10, 2016 17.77 18.28 16.26 17.58
217 NASDAQ BPMC Wed, Mar 9, 2016 16.51 16.51 16.51 17.58
216 NASDAQ BPMC Tue, Mar 8, 2016 18.77 18.77 16.50 18.87
215 NASDAQ BPMC Mon, Mar 7, 2016 17.47 19.46 16.79 18.87
214 NASDAQ BPMC Fri, Mar 4, 2016 18.19 18.19 18.19 17.65
213 NASDAQ BPMC Thu, Mar 3, 2016 19.29 19.29 19.29 18.19
212 NASDAQ BPMC Wed, Mar 2, 2016 19.09 19.98 17.38 19.11
211 NASDAQ BPMC Tue, Mar 1, 2016 17.33 17.33 17.33 19.11
210 NASDAQ BPMC Mon, Feb 29, 2016 18.01 18.06 17.14 17.33
209 NASDAQ BPMC Fri, Feb 26, 2016 16.86 16.86 16.86 17.92
208 NASDAQ BPMC Thu, Feb 25, 2016 17.13 17.13 16.09 16.86
207 NASDAQ BPMC Wed, Feb 24, 2016 17.07 17.50 16.49 16.96
206 NASDAQ BPMC Tue, Feb 23, 2016 17.84 18.19 17.17 17.27
205 NASDAQ BPMC Mon, Feb 22, 2016 17.35 18.09 16.87 18.00
204 NASDAQ BPMC Fri, Feb 19, 2016 17.00 17.76 16.43 17.39
203 NASDAQ BPMC Thu, Feb 18, 2016 17.87 18.46 16.61 17.00
202 NASDAQ BPMC Wed, Feb 17, 2016 16.90 18.25 16.05 17.77
201 NASDAQ BPMC Tue, Feb 16, 2016 16.42 17.08 15.71 16.82
200 NASDAQ BPMC Fri, Feb 12, 2016 14.99 16.40 14.43 16.26
199 NASDAQ BPMC Thu, Feb 11, 2016 13.68 15.31 13.26 14.84
198 NASDAQ BPMC Wed, Feb 10, 2016 13.73 14.42 13.39 14.00
197 NASDAQ BPMC Tue, Feb 9, 2016 13.22 14.44 13.10 13.56
196 NASDAQ BPMC Mon, Feb 8, 2016 14.74 14.89 13.04 13.34
195 NASDAQ BPMC Fri, Feb 5, 2016 15.23 16.81 14.81 14.90
194 NASDAQ BPMC Thu, Feb 4, 2016 14.99 15.88 14.75 15.25
193 NASDAQ BPMC Wed, Feb 3, 2016 16.57 16.71 14.43 15.01
192 NASDAQ BPMC Tue, Feb 2, 2016 16.12 16.72 16.11 16.52
191 NASDAQ BPMC Mon, Feb 1, 2016 15.68 16.34 15.44 16.28
190 NASDAQ BPMC Fri, Jan 29, 2016 15.48 16.39 15.29 15.72
189 NASDAQ BPMC Thu, Jan 28, 2016 16.81 17.06 15.41 15.51
188 NASDAQ BPMC Wed, Jan 27, 2016 18.16 18.33 16.34 16.70
187 NASDAQ BPMC Tue, Jan 26, 2016 18.12 18.23 16.79 18.17
186 NASDAQ BPMC Mon, Jan 25, 2016 17.50 18.54 17.37 18.01
185 NASDAQ BPMC Fri, Jan 22, 2016 17.42 17.80 16.81 17.67
184 NASDAQ BPMC Thu, Jan 21, 2016 17.00 17.69 16.27 17.05
183 NASDAQ BPMC Wed, Jan 20, 2016 16.83 17.36 16.05 17.01
182 NASDAQ BPMC Tue, Jan 19, 2016 17.94 18.15 16.80 17.24
181 NASDAQ BPMC Fri, Jan 15, 2016 17.68 17.86 16.38 17.68
180 NASDAQ BPMC Thu, Jan 14, 2016 17.92 18.66 16.93 18.22
179 NASDAQ BPMC Wed, Jan 13, 2016 19.23 19.85 17.52 17.75
178 NASDAQ BPMC Tue, Jan 12, 2016 18.89 19.17 18.25 19.10
177 NASDAQ BPMC Mon, Jan 11, 2016 20.15 20.15 18.15 18.63
176 NASDAQ BPMC Fri, Jan 8, 2016 20.90 21.21 19.40 19.95
175 NASDAQ BPMC Thu, Jan 7, 2016 21.28 21.96 20.66 20.73
174 NASDAQ BPMC Wed, Jan 6, 2016 22.67 23.11 20.99 21.50
173 NASDAQ BPMC Tue, Jan 5, 2016 24.47 24.47 22.76 22.90
172 NASDAQ BPMC Mon, Jan 4, 2016 25.99 25.99 24.02 24.46
171 NASDAQ BPMC Thu, Dec 31, 2015 24.85 26.59 24.66 26.34
170 NASDAQ BPMC Wed, Dec 30, 2015 24.85 25.20 24.40 24.89
169 NASDAQ BPMC Tue, Dec 29, 2015 24.19 24.97 23.75 24.90
168 NASDAQ BPMC Mon, Dec 28, 2015 24.77 25.00 23.73 24.07
167 NASDAQ BPMC Thu, Dec 24, 2015 25.47 25.89 24.72 24.84
166 NASDAQ BPMC Wed, Dec 23, 2015 25.18 25.58 24.75 25.51
165 NASDAQ BPMC Tue, Dec 22, 2015 24.96 25.22 24.32 25.07
164 NASDAQ BPMC Mon, Dec 21, 2015 25.22 25.33 23.19 24.88
163 NASDAQ BPMC Fri, Dec 18, 2015 25.17 27.00 24.89 25.03
162 NASDAQ BPMC Thu, Dec 17, 2015 24.98 25.78 24.64 25.07
161 NASDAQ BPMC Wed, Dec 16, 2015 24.56 25.09 24.29 25.04
160 NASDAQ BPMC Tue, Dec 15, 2015 23.76 25.00 23.76 24.30
159 NASDAQ BPMC Mon, Dec 14, 2015 23.22 24.30 23.22 24.00
158 NASDAQ BPMC Fri, Dec 11, 2015 23.21 23.80 22.96 23.50
157 NASDAQ BPMC Thu, Dec 10, 2015 22.95 23.65 22.83 23.54
156 NASDAQ BPMC Wed, Dec 9, 2015 24.48 24.54 22.46 22.93
155 NASDAQ BPMC Tue, Dec 8, 2015 23.53 24.80 23.25 24.47
154 NASDAQ BPMC Mon, Dec 7, 2015 23.80 23.93 22.88 23.81
153 NASDAQ BPMC Fri, Dec 4, 2015 23.70 23.99 23.09 23.74
152 NASDAQ BPMC Thu, Dec 3, 2015 23.94 24.20 23.14 23.76
151 NASDAQ BPMC Wed, Dec 2, 2015 23.49 24.17 23.32 23.98
150 NASDAQ BPMC Tue, Dec 1, 2015 23.00 23.84 22.81 23.50
149 NASDAQ BPMC Mon, Nov 30, 2015 22.17 23.28 22.09 23.16
148 NASDAQ BPMC Fri, Nov 27, 2015 21.53 22.19 21.09 22.14
147 NASDAQ BPMC Wed, Nov 25, 2015 20.52 21.74 20.31 21.56
146 NASDAQ BPMC Tue, Nov 24, 2015 20.02 20.58 19.63 20.55
145 NASDAQ BPMC Mon, Nov 23, 2015 19.89 20.54 19.08 20.19
144 NASDAQ BPMC Fri, Nov 20, 2015 20.03 20.61 19.85 20.01
143 NASDAQ BPMC Thu, Nov 19, 2015 19.87 20.08 19.13 19.90
142 NASDAQ BPMC Wed, Nov 18, 2015 19.50 20.19 19.13 19.77
141 NASDAQ BPMC Tue, Nov 17, 2015 21.00 21.23 19.21 19.62
140 NASDAQ BPMC Mon, Nov 16, 2015 21.50 22.06 20.00 20.85
139 NASDAQ BPMC Fri, Nov 13, 2015 21.36 22.76 20.98 22.06
138 NASDAQ BPMC Thu, Nov 12, 2015 21.00 22.15 20.51 21.41
137 NASDAQ BPMC Wed, Nov 11, 2015 22.56 22.66 20.78 21.21
136 NASDAQ BPMC Tue, Nov 10, 2015 23.00 23.00 21.34 22.64
135 NASDAQ BPMC Mon, Nov 9, 2015 22.19 23.17 22.02 22.82
134 NASDAQ BPMC Fri, Nov 6, 2015 21.77 22.50 21.07 22.32
133 NASDAQ BPMC Thu, Nov 5, 2015 21.95 22.13 20.82 21.85
132 NASDAQ BPMC Wed, Nov 4, 2015 21.57 22.24 21.22 21.97
131 NASDAQ BPMC Tue, Nov 3, 2015 20.80 21.95 20.18 21.58
130 NASDAQ BPMC Mon, Nov 2, 2015 20.16 21.54 20.08 20.80
129 NASDAQ BPMC Fri, Oct 30, 2015 20.59 20.87 19.36 20.09
128 NASDAQ BPMC Thu, Oct 29, 2015 21.49 22.78 20.20 20.55
127 NASDAQ BPMC Wed, Oct 28, 2015 20.54 21.91 20.01 21.49
126 NASDAQ BPMC Tue, Oct 27, 2015 22.45 22.50 19.65 20.50
125 NASDAQ BPMC Mon, Oct 26, 2015 22.14 23.43 21.76 22.82
124 NASDAQ BPMC Fri, Oct 23, 2015 23.04 23.68 22.08 22.11
123 NASDAQ BPMC Thu, Oct 22, 2015 22.04 23.20 21.60 22.81
122 NASDAQ BPMC Wed, Oct 21, 2015 22.79 22.88 21.72 21.97
121 NASDAQ BPMC Tue, Oct 20, 2015 22.88 23.50 21.96 22.56
120 NASDAQ BPMC Mon, Oct 19, 2015 22.24 24.09 22.05 22.79
119 NASDAQ BPMC Fri, Oct 16, 2015 23.67 24.14 21.83 22.14
118 NASDAQ BPMC Thu, Oct 15, 2015 21.47 24.38 21.36 23.60
117 NASDAQ BPMC Wed, Oct 14, 2015 21.32 22.66 21.00 21.51
116 NASDAQ BPMC Tue, Oct 13, 2015 21.24 21.90 21.06 21.17
115 NASDAQ BPMC Mon, Oct 12, 2015 21.27 23.22 21.09 21.29
114 NASDAQ BPMC Fri, Oct 9, 2015 21.21 21.69 20.49 21.14
113 NASDAQ BPMC Thu, Oct 8, 2015 21.13 21.35 20.00 21.12
112 NASDAQ BPMC Wed, Oct 7, 2015 21.22 21.46 20.36 21.14
111 NASDAQ BPMC Tue, Oct 6, 2015 22.13 22.50 20.14 21.22
110 NASDAQ BPMC Mon, Oct 5, 2015 22.63 22.77 21.36 22.33
109 NASDAQ BPMC Fri, Oct 2, 2015 20.46 22.47 19.74 22.33
108 NASDAQ BPMC Thu, Oct 1, 2015 21.25 23.56 19.98 20.76
107 NASDAQ BPMC Wed, Sep 30, 2015 21.27 21.70 19.52 21.34
106 NASDAQ BPMC Tue, Sep 29, 2015 21.15 22.18 20.03 20.72
105 NASDAQ BPMC Mon, Sep 28, 2015 21.25 21.30 19.39 21.22
104 NASDAQ BPMC Fri, Sep 25, 2015 23.77 25.78 20.85 21.45
103 NASDAQ BPMC Thu, Sep 24, 2015 24.17 24.17 22.92 23.44
102 NASDAQ BPMC Wed, Sep 23, 2015 25.29 25.37 23.71 24.45
101 NASDAQ BPMC Tue, Sep 22, 2015 28.80 29.33 24.76 25.13
100 NASDAQ BPMC Mon, Sep 21, 2015 31.52 31.94 29.36 29.49
99 NASDAQ BPMC Fri, Sep 18, 2015 29.12 31.46 29.12 31.23
98 NASDAQ BPMC Thu, Sep 17, 2015 29.21 30.15 28.56 29.61
97 NASDAQ BPMC Wed, Sep 16, 2015 30.75 30.98 28.80 29.14
96 NASDAQ BPMC Tue, Sep 15, 2015 31.13 31.20 30.19 30.64
95 NASDAQ BPMC Mon, Sep 14, 2015 29.65 31.48 29.65 30.99
94 NASDAQ BPMC Fri, Sep 11, 2015 30.05 31.55 28.95 29.51
93 NASDAQ BPMC Thu, Sep 10, 2015 29.23 30.94 29.23 30.07
92 NASDAQ BPMC Wed, Sep 9, 2015 30.00 30.73 28.95 29.19
91 NASDAQ BPMC Tue, Sep 8, 2015 28.78 29.98 28.42 29.86
90 NASDAQ BPMC Fri, Sep 4, 2015 27.57 28.48 27.20 28.24
89 NASDAQ BPMC Thu, Sep 3, 2015 28.50 28.75 27.50 28.01
88 NASDAQ BPMC Wed, Sep 2, 2015 27.95 28.40 27.00 28.39
87 NASDAQ BPMC Tue, Sep 1, 2015 26.96 28.10 26.29 27.53
86 NASDAQ BPMC Mon, Aug 31, 2015 26.78 27.81 26.36 27.36
85 NASDAQ BPMC Fri, Aug 28, 2015 26.87 27.32 25.83 26.84
84 NASDAQ BPMC Thu, Aug 27, 2015 26.18 27.45 25.78 26.87
83 NASDAQ BPMC Wed, Aug 26, 2015 27.26 27.26 25.18 25.93
82 NASDAQ BPMC Tue, Aug 25, 2015 27.18 28.13 26.05 26.61
81 NASDAQ BPMC Mon, Aug 24, 2015 24.22 26.24 19.96 26.10
80 NASDAQ BPMC Fri, Aug 21, 2015 25.43 27.13 25.21 25.74
79 NASDAQ BPMC Thu, Aug 20, 2015 26.68 27.39 25.78 25.81
78 NASDAQ BPMC Wed, Aug 19, 2015 28.62 28.62 26.86 27.02
77 NASDAQ BPMC Tue, Aug 18, 2015 30.61 31.48 28.33 28.62
76 NASDAQ BPMC Mon, Aug 17, 2015 26.70 29.80 25.89 29.75
75 NASDAQ BPMC Fri, Aug 14, 2015 27.70 28.15 26.26 26.55
74 NASDAQ BPMC Thu, Aug 13, 2015 28.06 28.74 27.13 27.74
73 NASDAQ BPMC Wed, Aug 12, 2015 26.75 28.50 26.17 28.20
72 NASDAQ BPMC Tue, Aug 11, 2015 26.39 27.51 26.39 27.15
71 NASDAQ BPMC Mon, Aug 10, 2015 26.75 27.87 26.35 26.98
70 NASDAQ BPMC Fri, Aug 7, 2015 27.35 27.80 26.09 26.48
69 NASDAQ BPMC Thu, Aug 6, 2015 28.42 28.42 27.00 27.59
68 NASDAQ BPMC Wed, Aug 5, 2015 28.57 29.20 27.98 28.26
67 NASDAQ BPMC Tue, Aug 4, 2015 27.68 28.58 27.41 28.43
66 NASDAQ BPMC Mon, Aug 3, 2015 27.00 28.13 26.72 27.64
65 NASDAQ BPMC Fri, Jul 31, 2015 26.74 27.74 26.74 27.02
64 NASDAQ BPMC Thu, Jul 30, 2015 27.28 29.24 26.41 26.54
63 NASDAQ BPMC Wed, Jul 29, 2015 28.61 29.50 27.18 27.50
62 NASDAQ BPMC Tue, Jul 28, 2015 27.02 29.03 26.55 28.49
61 NASDAQ BPMC Mon, Jul 27, 2015 27.30 27.30 26.46 27.10
60 NASDAQ BPMC Fri, Jul 24, 2015 29.10 29.15 27.29 27.50
59 NASDAQ BPMC Thu, Jul 23, 2015 30.33 30.33 28.66 29.13
58 NASDAQ BPMC Wed, Jul 22, 2015 30.57 31.09 29.90 30.12
57 NASDAQ BPMC Tue, Jul 21, 2015 31.79 31.86 29.50 30.80
56 NASDAQ BPMC Mon, Jul 20, 2015 32.62 32.71 30.36 31.71
55 NASDAQ BPMC Fri, Jul 17, 2015 32.28 33.10 32.28 32.90
54 NASDAQ BPMC Thu, Jul 16, 2015 31.29 32.74 30.19 32.23
53 NASDAQ BPMC Wed, Jul 15, 2015 31.03 32.18 30.54 31.13
52 NASDAQ BPMC Tue, Jul 14, 2015 29.16 31.94 28.56 31.14
51 NASDAQ BPMC Mon, Jul 13, 2015 28.26 29.49 27.02 29.00
50 NASDAQ BPMC Fri, Jul 10, 2015 26.12 28.21 25.70 28.02
49 NASDAQ BPMC Thu, Jul 9, 2015 26.07 26.39 25.33 25.86
48 NASDAQ BPMC Wed, Jul 8, 2015 25.89 25.91 24.79 25.70
47 NASDAQ BPMC Tue, Jul 7, 2015 26.29 26.23 25.52 26.12
46 NASDAQ BPMC Mon, Jul 6, 2015 26.78 27.37 25.77 26.31
45 NASDAQ BPMC Thu, Jul 2, 2015 27.30 27.32 26.62 27.02
44 NASDAQ BPMC Wed, Jul 1, 2015 26.79 27.82 26.38 27.40
43 NASDAQ BPMC Tue, Jun 30, 2015 26.30 27.11 25.52 26.49
42 NASDAQ BPMC Mon, Jun 29, 2015 27.63 27.82 26.00 26.20
41 NASDAQ BPMC Fri, Jun 26, 2015 27.96 29.24 26.59 27.86
40 NASDAQ BPMC Thu, Jun 25, 2015 28.10 29.00 26.15 28.15
39 NASDAQ BPMC Wed, Jun 24, 2015 31.25 32.22 28.00 28.02
38 NASDAQ BPMC Tue, Jun 23, 2015 32.95 33.72 30.51 31.23
37 NASDAQ BPMC Mon, Jun 22, 2015 33.49 34.74 32.31 33.13
36 NASDAQ BPMC Fri, Jun 19, 2015 36.49 36.99 33.00 33.20
35 NASDAQ BPMC Thu, Jun 18, 2015 35.24 37.17 35.24 35.92
34 NASDAQ BPMC Wed, Jun 17, 2015 33.83 35.46 33.51 34.97
33 NASDAQ BPMC Tue, Jun 16, 2015 33.19 34.22 33.19 34.04
32 NASDAQ BPMC Mon, Jun 15, 2015 33.78 35.60 33.40 33.65
31 NASDAQ BPMC Fri, Jun 12, 2015 33.55 34.80 33.02 34.12
30 NASDAQ BPMC Thu, Jun 11, 2015 31.24 34.10 31.24 33.16
29 NASDAQ BPMC Wed, Jun 10, 2015 31.80 32.08 30.71 31.49
28 NASDAQ BPMC Tue, Jun 9, 2015 32.00 32.20 30.56 31.98
27 NASDAQ BPMC Mon, Jun 8, 2015 30.55 31.98 30.03 31.51
26 NASDAQ BPMC Fri, Jun 5, 2015 30.35 32.15 30.35 30.85
25 NASDAQ BPMC Thu, Jun 4, 2015 30.42 32.65 30.40 30.66
24 NASDAQ BPMC Wed, Jun 3, 2015 30.56 31.77 30.56 30.86
23 NASDAQ BPMC Tue, Jun 2, 2015 31.26 31.74 30.03 30.41
22 NASDAQ BPMC Mon, Jun 1, 2015 29.18 31.49 28.65 30.77
21 NASDAQ BPMC Fri, May 29, 2015 28.55 29.88 28.37 28.69
20 NASDAQ BPMC Thu, May 28, 2015 26.96 29.26 26.90 28.55
19 NASDAQ BPMC Wed, May 27, 2015 28.28 28.50 26.18 27.34
18 NASDAQ BPMC Tue, May 26, 2015 31.03 32.81 28.00 28.64
17 NASDAQ BPMC Fri, May 22, 2015 29.68 30.72 29.20 29.96
16 NASDAQ BPMC Thu, May 21, 2015 28.87 30.62 28.71 29.19
15 NASDAQ BPMC Wed, May 20, 2015 28.67 29.42 28.67 29.07
14 NASDAQ BPMC Tue, May 19, 2015 29.23 29.75 28.54 29.00
13 NASDAQ BPMC Mon, May 18, 2015 28.78 29.39 28.01 28.74
12 NASDAQ BPMC Fri, May 15, 2015 29.00 30.00 28.06 28.56
11 NASDAQ BPMC Thu, May 14, 2015 27.39 30.73 26.01 29.02
10 NASDAQ BPMC Wed, May 13, 2015 24.99 26.78 24.43 26.09
9 NASDAQ BPMC Tue, May 12, 2015 25.02 25.62 23.46 25.04
8 NASDAQ BPMC Mon, May 11, 2015 23.73 26.80 23.54 24.96
7 NASDAQ BPMC Fri, May 8, 2015 22.78 24.44 22.25 23.60
6 NASDAQ BPMC Thu, May 7, 2015 21.40 22.68 21.34 22.50
5 NASDAQ BPMC Wed, May 6, 2015 20.95 21.85 20.50 21.37
4 NASDAQ BPMC Tue, May 5, 2015 20.50 21.17 20.16 20.82
3 NASDAQ BPMC Mon, May 4, 2015 18.60 20.82 18.60 20.81
2 NASDAQ BPMC Fri, May 1, 2015 18.79 20.47 18.53 18.53
1 NASDAQ BPMC Thu, Apr 30, 2015 23.40 23.89 18.00 18.87
# Exchange Symbol Date Open High Low Close

Earn Extra Cash Back on Your Investments with Rakuten (formerly Ebates)

Did you know you can earn $30 back on your first $30 of qualifying purchases with Rakuten?

Join now and start saving on every purchase from top retailers like Target, eBay, Zappos, Walmart, Kohl's & CVS. Whether you're shopping for fashion, electronics, home essentials, or health products, Rakuten makes it rewarding.

Sign up through this link and explore the endless possibilities to save and earn cash back!

Popular Posts From Our Blog

Check out the Symbol Surfing blog to learn about investing.