IPG Photonics Corp NASDAQ:IPGP Historical Prices

Below are the 4366 trading days of historical prices for IPGP.

# Exchange Symbol Date Open High Low Close
4366 NASDAQ IPGP Fri, Apr 19, 2024 83.97 85.19 83.72 84.27
4365 NASDAQ IPGP Thu, Apr 18, 2024 84.23 85.65 84.23 84.59
4364 NASDAQ IPGP Wed, Apr 17, 2024 85.47 86.06 84.35 84.37
4363 NASDAQ IPGP Tue, Apr 16, 2024 84.00 85.77 83.53 84.84
4362 NASDAQ IPGP Mon, Apr 15, 2024 86.28 86.83 84.11 84.40
4361 NASDAQ IPGP Fri, Apr 12, 2024 89.00 89.00 85.73 85.75
4360 NASDAQ IPGP Thu, Apr 11, 2024 88.21 89.87 87.58 89.86
4359 NASDAQ IPGP Wed, Apr 10, 2024 88.37 90.77 86.65 87.67
4358 NASDAQ IPGP Tue, Apr 9, 2024 87.98 91.65 87.63 90.63
4357 NASDAQ IPGP Mon, Apr 8, 2024 86.60 87.80 86.35 87.39
4356 NASDAQ IPGP Fri, Apr 5, 2024 87.00 87.37 86.14 86.27
4355 NASDAQ IPGP Thu, Apr 4, 2024 89.26 89.37 87.11 87.25
4354 NASDAQ IPGP Wed, Apr 3, 2024 87.43 88.72 87.37 87.96
4353 NASDAQ IPGP Tue, Apr 2, 2024 89.82 89.82 87.68 88.23
4352 NASDAQ IPGP Mon, Apr 1, 2024 90.62 91.76 89.76 90.16
4351 NASDAQ IPGP Thu, Mar 28, 2024 90.01 91.67 90.00 90.69
4350 NASDAQ IPGP Wed, Mar 27, 2024 89.84 90.69 88.99 90.57
4349 NASDAQ IPGP Tue, Mar 26, 2024 90.63 90.87 89.08 89.24
4348 NASDAQ IPGP Mon, Mar 25, 2024 89.79 90.47 88.88 89.96
4347 NASDAQ IPGP Fri, Mar 22, 2024 90.78 90.78 89.46 90.00
4346 NASDAQ IPGP Thu, Mar 21, 2024 89.65 91.50 89.64 91.02
4345 NASDAQ IPGP Wed, Mar 20, 2024 87.80 89.40 87.17 89.15
4344 NASDAQ IPGP Tue, Mar 19, 2024 86.09 87.92 86.09 87.78
4343 NASDAQ IPGP Mon, Mar 18, 2024 87.20 88.47 86.80 86.87
4342 NASDAQ IPGP Fri, Mar 15, 2024 86.58 88.02 86.26 87.24
4341 NASDAQ IPGP Thu, Mar 14, 2024 89.02 89.67 86.26 87.04
4340 NASDAQ IPGP Wed, Mar 13, 2024 90.11 91.00 88.21 89.30
4339 NASDAQ IPGP Tue, Mar 12, 2024 90.17 91.32 89.26 90.49
4338 NASDAQ IPGP Mon, Mar 11, 2024 89.62 90.85 89.62 90.28
4337 NASDAQ IPGP Fri, Mar 8, 2024 89.94 91.46 89.72 90.24
4336 NASDAQ IPGP Thu, Mar 7, 2024 89.54 90.27 89.21 89.44
4335 NASDAQ IPGP Wed, Mar 6, 2024 88.61 89.96 88.43 89.11
4334 NASDAQ IPGP Tue, Mar 5, 2024 87.00 88.29 87.00 87.99
4333 NASDAQ IPGP Mon, Mar 4, 2024 87.84 88.67 87.32 87.83
4332 NASDAQ IPGP Fri, Mar 1, 2024 87.00 88.43 86.54 87.67
4331 NASDAQ IPGP Thu, Feb 29, 2024 87.10 87.72 85.99 86.35
4330 NASDAQ IPGP Wed, Feb 28, 2024 85.22 86.84 85.01 85.66
4329 NASDAQ IPGP Tue, Feb 27, 2024 85.19 87.31 85.19 86.38
4328 NASDAQ IPGP Mon, Feb 26, 2024 85.60 86.52 84.59 85.19
4327 NASDAQ IPGP Fri, Feb 23, 2024 86.52 86.52 85.14 85.58
4326 NASDAQ IPGP Thu, Feb 22, 2024 87.01 87.69 86.33 86.54
4325 NASDAQ IPGP Wed, Feb 21, 2024 85.31 86.55 84.90 86.45
4324 NASDAQ IPGP Tue, Feb 20, 2024 85.68 86.49 85.44 86.28
4323 NASDAQ IPGP Fri, Feb 16, 2024 88.64 89.19 86.24 86.48
4322 NASDAQ IPGP Thu, Feb 15, 2024 87.19 90.05 87.04 88.99
4321 NASDAQ IPGP Wed, Feb 14, 2024 88.00 89.12 86.38 87.86
4320 NASDAQ IPGP Tue, Feb 13, 2024 96.38 101.94 86.50 86.99
4319 NASDAQ IPGP Mon, Feb 12, 2024 102.44 104.19 102.35 103.63
4318 NASDAQ IPGP Fri, Feb 9, 2024 101.16 103.17 101.16 102.82
4317 NASDAQ IPGP Thu, Feb 8, 2024 99.81 101.73 99.63 101.01
4316 NASDAQ IPGP Wed, Feb 7, 2024 99.61 100.95 99.20 100.03
4315 NASDAQ IPGP Tue, Feb 6, 2024 98.34 100.11 98.34 99.78
4314 NASDAQ IPGP Mon, Feb 5, 2024 98.12 98.60 97.00 97.64
4313 NASDAQ IPGP Fri, Feb 2, 2024 98.14 99.31 97.30 98.80
4312 NASDAQ IPGP Thu, Feb 1, 2024 98.32 99.37 97.17 99.15
4311 NASDAQ IPGP Wed, Jan 31, 2024 99.12 99.70 97.40 97.89
4310 NASDAQ IPGP Tue, Jan 30, 2024 99.52 100.59 99.03 99.50
4309 NASDAQ IPGP Mon, Jan 29, 2024 99.08 100.03 97.44 99.92
4308 NASDAQ IPGP Fri, Jan 26, 2024 100.89 101.77 98.93 99.20
4307 NASDAQ IPGP Thu, Jan 25, 2024 99.97 102.84 97.56 100.70
4306 NASDAQ IPGP Wed, Jan 24, 2024 99.05 100.69 97.44 98.20
4305 NASDAQ IPGP Tue, Jan 23, 2024 99.99 101.31 98.89 98.91
4304 NASDAQ IPGP Mon, Jan 22, 2024 99.52 100.50 98.62 99.34
4303 NASDAQ IPGP Fri, Jan 19, 2024 99.92 99.96 96.05 98.63
4302 NASDAQ IPGP Thu, Jan 18, 2024 98.39 99.37 97.60 99.31
4301 NASDAQ IPGP Wed, Jan 17, 2024 98.01 98.50 96.40 97.18
4300 NASDAQ IPGP Tue, Jan 16, 2024 98.79 99.87 97.67 99.70
4299 NASDAQ IPGP Fri, Jan 12, 2024 101.31 102.07 99.25 99.50
4298 NASDAQ IPGP Thu, Jan 11, 2024 100.83 101.37 99.55 100.68
4297 NASDAQ IPGP Wed, Jan 10, 2024 102.17 102.36 100.61 100.82
4296 NASDAQ IPGP Tue, Jan 9, 2024 101.74 103.39 101.74 102.09
4295 NASDAQ IPGP Mon, Jan 8, 2024 102.00 103.97 102.00 102.96
4294 NASDAQ IPGP Fri, Jan 5, 2024 101.28 102.96 101.28 101.82
4293 NASDAQ IPGP Thu, Jan 4, 2024 102.32 102.68 100.75 101.31
4292 NASDAQ IPGP Wed, Jan 3, 2024 104.78 105.00 102.52 103.35
4291 NASDAQ IPGP Tue, Jan 2, 2024 108.09 108.09 106.15 106.58
4290 NASDAQ IPGP Fri, Dec 29, 2023 109.70 110.30 108.34 108.54
4289 NASDAQ IPGP Thu, Dec 28, 2023 109.96 110.23 109.12 110.10
4288 NASDAQ IPGP Wed, Dec 27, 2023 110.85 111.09 110.08 110.34
4287 NASDAQ IPGP Tue, Dec 26, 2023 109.89 111.11 109.72 110.56
4286 NASDAQ IPGP Fri, Dec 22, 2023 108.56 110.38 107.97 109.53
4285 NASDAQ IPGP Thu, Dec 21, 2023 108.57 109.03 106.29 107.82
4284 NASDAQ IPGP Wed, Dec 20, 2023 108.86 110.58 107.01 107.03
4283 NASDAQ IPGP Tue, Dec 19, 2023 108.01 109.05 107.77 109.00
4282 NASDAQ IPGP Mon, Dec 18, 2023 107.84 107.91 106.04 106.96
4281 NASDAQ IPGP Fri, Dec 15, 2023 106.69 108.54 105.64 108.20
4280 NASDAQ IPGP Thu, Dec 14, 2023 103.84 107.48 103.35 106.50
4279 NASDAQ IPGP Wed, Dec 13, 2023 101.03 102.77 99.40 102.57
4278 NASDAQ IPGP Tue, Dec 12, 2023 100.64 100.86 99.52 100.61
4277 NASDAQ IPGP Mon, Dec 11, 2023 99.44 100.64 98.97 100.39
4276 NASDAQ IPGP Fri, Dec 8, 2023 99.40 100.71 98.96 99.42
4275 NASDAQ IPGP Thu, Dec 7, 2023 98.22 100.80 97.67 100.00
4274 NASDAQ IPGP Wed, Dec 6, 2023 97.49 99.34 96.75 98.04
4273 NASDAQ IPGP Tue, Dec 5, 2023 98.30 98.37 95.77 96.32
4272 NASDAQ IPGP Mon, Dec 4, 2023 96.76 98.70 96.65 98.53
4271 NASDAQ IPGP Fri, Dec 1, 2023 95.08 97.43 94.23 97.27
4270 NASDAQ IPGP Thu, Nov 30, 2023 96.26 97.01 94.83 95.76
4269 NASDAQ IPGP Wed, Nov 29, 2023 96.34 97.69 95.76 95.86
4268 NASDAQ IPGP Tue, Nov 28, 2023 95.29 95.51 94.36 95.42
4267 NASDAQ IPGP Mon, Nov 27, 2023 95.04 96.19 94.09 95.76
4266 NASDAQ IPGP Fri, Nov 24, 2023 95.65 95.91 95.01 95.31
4265 NASDAQ IPGP Wed, Nov 22, 2023 95.98 96.92 95.55 95.62
4264 NASDAQ IPGP Tue, Nov 21, 2023 95.71 95.71 94.59 94.97
4263 NASDAQ IPGP Mon, Nov 20, 2023 95.36 96.39 95.16 96.00
4262 NASDAQ IPGP Fri, Nov 17, 2023 95.05 95.32 93.93 95.13
4261 NASDAQ IPGP Thu, Nov 16, 2023 95.85 96.74 94.49 94.74
4260 NASDAQ IPGP Wed, Nov 15, 2023 95.38 98.17 95.38 96.71
4259 NASDAQ IPGP Tue, Nov 14, 2023 93.68 95.28 93.56 95.26
4258 NASDAQ IPGP Mon, Nov 13, 2023 90.09 91.41 89.67 91.30
4257 NASDAQ IPGP Fri, Nov 10, 2023 89.97 91.09 88.92 90.79
4256 NASDAQ IPGP Thu, Nov 9, 2023 92.24 92.24 89.22 89.27
4255 NASDAQ IPGP Wed, Nov 8, 2023 92.24 93.02 90.81 91.86
4254 NASDAQ IPGP Tue, Nov 7, 2023 91.92 93.09 91.52 91.81
4253 NASDAQ IPGP Mon, Nov 6, 2023 91.63 92.80 91.17 92.44
4252 NASDAQ IPGP Fri, Nov 3, 2023 89.25 92.56 88.29 91.93
4251 NASDAQ IPGP Thu, Nov 2, 2023 88.52 89.80 87.62 88.16
4250 NASDAQ IPGP Wed, Nov 1, 2023 86.05 87.05 84.48 87.02
4249 NASDAQ IPGP Tue, Oct 31, 2023 83.00 87.21 83.00 85.90
4248 NASDAQ IPGP Mon, Oct 30, 2023 88.95 89.24 83.20 83.71
4247 NASDAQ IPGP Fri, Oct 27, 2023 88.68 89.44 87.64 88.15
4246 NASDAQ IPGP Thu, Oct 26, 2023 89.54 90.55 87.62 88.02
4245 NASDAQ IPGP Wed, Oct 25, 2023 91.28 91.78 89.54 89.56
4244 NASDAQ IPGP Tue, Oct 24, 2023 91.62 92.46 90.91 92.12
4243 NASDAQ IPGP Mon, Oct 23, 2023 92.42 95.00 90.97 91.03
4242 NASDAQ IPGP Fri, Oct 20, 2023 91.95 93.51 91.43 92.65
4241 NASDAQ IPGP Thu, Oct 19, 2023 93.62 94.97 91.40 91.86
4240 NASDAQ IPGP Wed, Oct 18, 2023 94.97 95.28 93.15 93.68
4239 NASDAQ IPGP Tue, Oct 17, 2023 93.93 96.99 93.93 96.14
4238 NASDAQ IPGP Mon, Oct 16, 2023 92.58 95.00 92.56 94.89
4237 NASDAQ IPGP Fri, Oct 13, 2023 93.41 93.65 92.14 92.26
4236 NASDAQ IPGP Thu, Oct 12, 2023 95.76 95.78 92.54 93.41
4235 NASDAQ IPGP Wed, Oct 11, 2023 95.99 96.91 95.21 95.61
4234 NASDAQ IPGP Tue, Oct 10, 2023 96.61 97.46 95.82 96.20
4233 NASDAQ IPGP Mon, Oct 9, 2023 95.15 96.45 94.66 95.53
4232 NASDAQ IPGP Fri, Oct 6, 2023 95.25 96.91 95.20 96.23
4231 NASDAQ IPGP Thu, Oct 5, 2023 99.29 99.50 94.88 95.37
4230 NASDAQ IPGP Wed, Oct 4, 2023 100.23 101.35 98.21 99.32
4229 NASDAQ IPGP Tue, Oct 3, 2023 100.50 101.39 99.91 100.32
4228 NASDAQ IPGP Mon, Oct 2, 2023 101.43 101.91 99.87 100.75
4227 NASDAQ IPGP Fri, Sep 29, 2023 102.86 103.99 101.42 101.54
4226 NASDAQ IPGP Thu, Sep 28, 2023 98.68 102.48 98.68 101.83
4225 NASDAQ IPGP Wed, Sep 27, 2023 97.71 99.12 97.71 99.07
4224 NASDAQ IPGP Tue, Sep 26, 2023 99.51 100.17 97.37 97.37
4223 NASDAQ IPGP Mon, Sep 25, 2023 99.57 100.73 99.57 99.94
4222 NASDAQ IPGP Fri, Sep 22, 2023 98.47 100.72 97.88 100.15
4221 NASDAQ IPGP Thu, Sep 21, 2023 98.13 98.77 97.97 98.18
4220 NASDAQ IPGP Wed, Sep 20, 2023 100.20 100.86 99.08 99.21
4219 NASDAQ IPGP Tue, Sep 19, 2023 99.84 100.66 98.73 99.47
4218 NASDAQ IPGP Mon, Sep 18, 2023 100.00 101.00 99.75 100.28
4217 NASDAQ IPGP Fri, Sep 15, 2023 99.58 101.31 99.47 100.06
4216 NASDAQ IPGP Thu, Sep 14, 2023 100.23 100.75 99.06 99.86
4215 NASDAQ IPGP Wed, Sep 13, 2023 99.43 100.15 98.56 99.62
4214 NASDAQ IPGP Tue, Sep 12, 2023 100.08 100.96 98.99 99.47
4213 NASDAQ IPGP Mon, Sep 11, 2023 100.72 100.72 100.72 100.72
4212 NASDAQ IPGP Fri, Sep 8, 2023 103.09 103.94 101.22 101.55
4211 NASDAQ IPGP Thu, Sep 7, 2023 104.00 104.00 101.82 103.35
4210 NASDAQ IPGP Wed, Sep 6, 2023 106.41 107.23 105.13 105.41
4209 NASDAQ IPGP Tue, Sep 5, 2023 108.26 108.54 106.03 106.45
4208 NASDAQ IPGP Fri, Sep 1, 2023 108.90 109.05 107.60 108.11
4207 NASDAQ IPGP Thu, Aug 31, 2023 107.86 109.58 107.86 108.36
4206 NASDAQ IPGP Wed, Aug 30, 2023 106.79 108.72 106.41 107.94
4205 NASDAQ IPGP Tue, Aug 29, 2023 105.56 107.70 105.56 107.25
4204 NASDAQ IPGP Mon, Aug 28, 2023 102.48 105.94 102.45 105.65
4203 NASDAQ IPGP Fri, Aug 25, 2023 101.68 102.72 101.51 102.08
4202 NASDAQ IPGP Thu, Aug 24, 2023 103.53 104.10 101.72 101.78
4201 NASDAQ IPGP Wed, Aug 23, 2023 101.42 104.26 101.42 103.53
4200 NASDAQ IPGP Tue, Aug 22, 2023 99.97 101.95 99.15 101.49
4199 NASDAQ IPGP Mon, Aug 21, 2023 98.71 99.43 98.26 99.11
4198 NASDAQ IPGP Fri, Aug 18, 2023 96.09 99.93 96.09 99.20
4197 NASDAQ IPGP Thu, Aug 17, 2023 99.68 100.78 98.62 99.00
4196 NASDAQ IPGP Wed, Aug 16, 2023 102.36 103.21 99.54 99.92
4195 NASDAQ IPGP Tue, Aug 15, 2023 101.71 104.04 101.16 103.30
4194 NASDAQ IPGP Mon, Aug 14, 2023 103.35 104.28 101.82 102.61
4193 NASDAQ IPGP Fri, Aug 11, 2023 105.45 106.17 103.60 104.06
4192 NASDAQ IPGP Thu, Aug 10, 2023 107.84 108.54 105.10 105.82
4191 NASDAQ IPGP Wed, Aug 9, 2023 109.88 109.88 107.27 107.40
4190 NASDAQ IPGP Tue, Aug 8, 2023 110.34 110.34 108.77 110.13
4189 NASDAQ IPGP Mon, Aug 7, 2023 109.66 111.29 109.01 111.26
4188 NASDAQ IPGP Fri, Aug 4, 2023 109.73 111.53 107.88 108.88
4187 NASDAQ IPGP Thu, Aug 3, 2023 110.93 111.35 108.95 109.91
4186 NASDAQ IPGP Wed, Aug 2, 2023 110.71 114.29 107.75 111.56
4185 NASDAQ IPGP Tue, Aug 1, 2023 112.16 119.47 107.32 108.36
4184 NASDAQ IPGP Mon, Jul 31, 2023 131.00 132.99 130.82 131.45
4183 NASDAQ IPGP Fri, Jul 28, 2023 130.87 132.58 130.08 130.62
4182 NASDAQ IPGP Thu, Jul 27, 2023 131.11 132.72 129.53 130.09
4181 NASDAQ IPGP Wed, Jul 26, 2023 127.69 130.21 127.17 129.46
4180 NASDAQ IPGP Tue, Jul 25, 2023 128.18 129.03 126.15 128.01
4179 NASDAQ IPGP Mon, Jul 24, 2023 132.42 133.25 127.99 128.18
4178 NASDAQ IPGP Fri, Jul 21, 2023 132.00 133.75 131.64 132.56
4177 NASDAQ IPGP Thu, Jul 20, 2023 134.10 134.50 131.11 131.36
4176 NASDAQ IPGP Wed, Jul 19, 2023 134.00 134.91 131.33 134.68
4175 NASDAQ IPGP Tue, Jul 18, 2023 135.69 137.07 133.29 134.07
4174 NASDAQ IPGP Mon, Jul 17, 2023 135.78 136.95 134.41 136.42
4173 NASDAQ IPGP Fri, Jul 14, 2023 137.98 140.24 135.55 136.01
4172 NASDAQ IPGP Thu, Jul 13, 2023 140.49 141.85 138.11 139.14
4171 NASDAQ IPGP Wed, Jul 12, 2023 138.31 140.41 138.06 139.71
4170 NASDAQ IPGP Tue, Jul 11, 2023 134.60 136.90 134.39 136.42
4169 NASDAQ IPGP Mon, Jul 10, 2023 132.01 134.39 132.01 134.28
4168 NASDAQ IPGP Fri, Jul 7, 2023 133.61 135.42 132.08 132.32
4167 NASDAQ IPGP Thu, Jul 6, 2023 132.25 133.87 131.05 133.61
4166 NASDAQ IPGP Wed, Jul 5, 2023 133.06 135.00 132.04 134.36
4165 NASDAQ IPGP Mon, Jul 3, 2023 135.33 136.26 134.43 135.08
4164 NASDAQ IPGP Fri, Jun 30, 2023 135.33 136.07 134.33 135.82
4163 NASDAQ IPGP Thu, Jun 29, 2023 134.19 134.38 132.63 134.36
4162 NASDAQ IPGP Wed, Jun 28, 2023 132.57 135.21 132.57 134.19
4161 NASDAQ IPGP Tue, Jun 27, 2023 129.89 134.08 129.28 133.83
4160 NASDAQ IPGP Mon, Jun 26, 2023 133.27 133.39 129.25 129.54
4159 NASDAQ IPGP Fri, Jun 23, 2023 128.89 133.50 128.04 133.39
4158 NASDAQ IPGP Thu, Jun 22, 2023 129.69 130.54 127.81 130.35
4157 NASDAQ IPGP Wed, Jun 21, 2023 131.74 132.47 129.42 130.08
4156 NASDAQ IPGP Tue, Jun 20, 2023 134.73 136.91 131.92 133.03
4155 NASDAQ IPGP Fri, Jun 16, 2023 135.47 135.69 132.93 134.75
4154 NASDAQ IPGP Thu, Jun 15, 2023 132.30 137.33 132.19 134.34
4153 NASDAQ IPGP Wed, Jun 14, 2023 121.89 136.72 121.37 132.83
4152 NASDAQ IPGP Tue, Jun 13, 2023 115.55 118.10 115.26 117.06
4151 NASDAQ IPGP Mon, Jun 12, 2023 111.35 114.49 111.20 114.29
4150 NASDAQ IPGP Fri, Jun 9, 2023 112.59 112.96 110.85 111.29
4149 NASDAQ IPGP Thu, Jun 8, 2023 112.60 113.44 111.41 112.63
4148 NASDAQ IPGP Wed, Jun 7, 2023 110.87 113.70 110.87 113.10
4147 NASDAQ IPGP Tue, Jun 6, 2023 108.55 111.51 107.54 110.29
4146 NASDAQ IPGP Mon, Jun 5, 2023 111.15 111.15 108.05 108.72
4145 NASDAQ IPGP Fri, Jun 2, 2023 111.49 112.77 110.21 112.61
4144 NASDAQ IPGP Thu, Jun 1, 2023 110.66 110.81 109.02 110.42
4143 NASDAQ IPGP Wed, May 31, 2023 112.61 113.71 109.82 110.47
4142 NASDAQ IPGP Tue, May 30, 2023 115.30 115.50 112.28 113.80
4141 NASDAQ IPGP Fri, May 26, 2023 111.80 115.04 111.80 114.61
4140 NASDAQ IPGP Thu, May 25, 2023 110.94 112.29 108.54 111.56
4139 NASDAQ IPGP Wed, May 24, 2023 112.87 112.87 108.72 109.81
4138 NASDAQ IPGP Tue, May 23, 2023 113.50 114.70 111.84 114.24
4137 NASDAQ IPGP Mon, May 22, 2023 112.37 113.92 112.37 113.75
4136 NASDAQ IPGP Fri, May 19, 2023 114.01 114.38 112.03 112.31
4135 NASDAQ IPGP Thu, May 18, 2023 113.09 114.20 112.12 113.35
4134 NASDAQ IPGP Wed, May 17, 2023 112.01 113.14 110.78 112.76
4133 NASDAQ IPGP Tue, May 16, 2023 111.85 113.48 111.07 111.20
4132 NASDAQ IPGP Mon, May 15, 2023 110.98 113.39 110.92 112.30
4131 NASDAQ IPGP Fri, May 12, 2023 110.87 111.70 109.53 110.53
4130 NASDAQ IPGP Thu, May 11, 2023 112.27 112.27 109.99 110.68
4129 NASDAQ IPGP Wed, May 10, 2023 113.60 113.66 110.71 112.69
4128 NASDAQ IPGP Tue, May 9, 2023 115.12 115.87 112.40 112.72
4127 NASDAQ IPGP Mon, May 8, 2023 117.80 117.80 115.33 116.40
4126 NASDAQ IPGP Fri, May 5, 2023 117.75 118.87 116.58 118.17
4125 NASDAQ IPGP Thu, May 4, 2023 118.31 118.31 115.80 116.59
4124 NASDAQ IPGP Wed, May 3, 2023 120.35 122.03 117.22 118.71
4123 NASDAQ IPGP Tue, May 2, 2023 122.41 122.50 116.03 119.69
4122 NASDAQ IPGP Mon, May 1, 2023 114.98 119.21 114.18 117.93
4121 NASDAQ IPGP Fri, Apr 28, 2023 110.89 115.21 110.89 114.98
4120 NASDAQ IPGP Thu, Apr 27, 2023 111.05 111.14 108.51 110.80
4119 NASDAQ IPGP Wed, Apr 26, 2023 110.98 111.08 110.14 110.76
4118 NASDAQ IPGP Tue, Apr 25, 2023 113.82 114.01 110.75 110.77
4117 NASDAQ IPGP Mon, Apr 24, 2023 114.87 115.35 113.59 114.86
4116 NASDAQ IPGP Fri, Apr 21, 2023 115.36 115.94 114.32 115.54
4115 NASDAQ IPGP Thu, Apr 20, 2023 114.84 116.25 114.47 115.36
4114 NASDAQ IPGP Wed, Apr 19, 2023 113.43 116.00 113.16 115.43
4113 NASDAQ IPGP Tue, Apr 18, 2023 117.15 117.15 113.77 114.80
4112 NASDAQ IPGP Mon, Apr 17, 2023 116.03 116.57 114.98 116.35
4111 NASDAQ IPGP Fri, Apr 14, 2023 115.62 116.96 115.06 116.09
4110 NASDAQ IPGP Thu, Apr 13, 2023 116.61 116.86 115.27 115.93
4109 NASDAQ IPGP Wed, Apr 12, 2023 117.94 118.17 115.48 116.02
4108 NASDAQ IPGP Tue, Apr 11, 2023 117.02 117.87 116.39 116.66
4107 NASDAQ IPGP Mon, Apr 10, 2023 114.85 117.13 114.85 117.02
4106 NASDAQ IPGP Thu, Apr 6, 2023 112.72 117.00 112.45 115.46
4105 NASDAQ IPGP Wed, Apr 5, 2023 118.00 118.00 115.92 116.56
4104 NASDAQ IPGP Tue, Apr 4, 2023 121.25 122.58 117.39 118.48
4103 NASDAQ IPGP Mon, Apr 3, 2023 122.36 122.88 119.16 121.61
4102 NASDAQ IPGP Fri, Mar 31, 2023 121.88 123.44 121.34 123.31
4101 NASDAQ IPGP Thu, Mar 30, 2023 121.65 123.18 121.14 121.27
4100 NASDAQ IPGP Wed, Mar 29, 2023 118.45 121.16 118.14 120.95
4099 NASDAQ IPGP Tue, Mar 28, 2023 115.12 116.77 113.77 116.74
4098 NASDAQ IPGP Mon, Mar 27, 2023 117.76 118.52 114.36 115.03
4097 NASDAQ IPGP Fri, Mar 24, 2023 116.00 117.09 114.74 116.82
4096 NASDAQ IPGP Thu, Mar 23, 2023 116.74 119.76 116.23 116.94
4095 NASDAQ IPGP Wed, Mar 22, 2023 117.32 119.35 116.05 116.06
4094 NASDAQ IPGP Tue, Mar 21, 2023 118.04 118.54 116.65 117.70
4093 NASDAQ IPGP Mon, Mar 20, 2023 117.19 118.36 116.17 116.91
4092 NASDAQ IPGP Fri, Mar 17, 2023 119.12 119.12 115.52 116.33
4091 NASDAQ IPGP Thu, Mar 16, 2023 114.86 120.15 114.86 119.88
4090 NASDAQ IPGP Wed, Mar 15, 2023 116.00 116.97 113.20 116.22
4089 NASDAQ IPGP Tue, Mar 14, 2023 119.26 120.22 116.47 117.96
4088 NASDAQ IPGP Mon, Mar 13, 2023 116.59 118.37 115.72 116.76
4087 NASDAQ IPGP Fri, Mar 10, 2023 121.13 121.33 116.95 118.13
4086 NASDAQ IPGP Thu, Mar 9, 2023 122.63 123.79 120.57 120.79
4085 NASDAQ IPGP Wed, Mar 8, 2023 121.79 123.39 121.28 122.56
4084 NASDAQ IPGP Tue, Mar 7, 2023 122.70 123.38 120.20 121.11
4083 NASDAQ IPGP Mon, Mar 6, 2023 127.12 127.12 121.79 122.38
4082 NASDAQ IPGP Fri, Mar 3, 2023 127.19 128.00 125.52 127.12
4081 NASDAQ IPGP Thu, Mar 2, 2023 123.33 127.18 122.80 127.00
4080 NASDAQ IPGP Wed, Mar 1, 2023 123.24 126.43 123.11 124.64
4079 NASDAQ IPGP Tue, Feb 28, 2023 122.80 125.32 122.34 123.24
4078 NASDAQ IPGP Mon, Feb 27, 2023 124.96 125.57 123.28 123.46
4077 NASDAQ IPGP Fri, Feb 24, 2023 123.43 124.69 122.36 124.00
4076 NASDAQ IPGP Thu, Feb 23, 2023 127.21 127.52 124.15 125.86
4075 NASDAQ IPGP Wed, Feb 22, 2023 126.21 127.53 124.99 125.70
4074 NASDAQ IPGP Tue, Feb 21, 2023 129.29 131.75 126.06 126.10
4073 NASDAQ IPGP Fri, Feb 17, 2023 132.37 132.76 129.07 131.17
4072 NASDAQ IPGP Thu, Feb 16, 2023 131.21 134.81 129.58 133.51
4071 NASDAQ IPGP Wed, Feb 15, 2023 125.12 131.11 124.81 131.10
4070 NASDAQ IPGP Tue, Feb 14, 2023 110.87 126.69 110.87 125.55
4069 NASDAQ IPGP Mon, Feb 13, 2023 111.07 114.09 110.47 112.54
4068 NASDAQ IPGP Fri, Feb 10, 2023 110.67 112.18 110.13 111.56
4067 NASDAQ IPGP Thu, Feb 9, 2023 113.44 113.75 110.93 111.52
4066 NASDAQ IPGP Wed, Feb 8, 2023 112.77 114.06 111.85 112.39
4065 NASDAQ IPGP Tue, Feb 7, 2023 112.82 114.29 111.57 113.97
4064 NASDAQ IPGP Mon, Feb 6, 2023 114.00 114.62 112.38 113.24
4063 NASDAQ IPGP Fri, Feb 3, 2023 114.56 116.65 114.56 115.23
4062 NASDAQ IPGP Thu, Feb 2, 2023 116.07 118.52 115.70 116.36
4061 NASDAQ IPGP Wed, Feb 1, 2023 112.32 115.29 111.52 114.80
4060 NASDAQ IPGP Tue, Jan 31, 2023 110.00 112.28 110.00 112.10
4059 NASDAQ IPGP Mon, Jan 30, 2023 110.67 111.54 109.62 109.87
4058 NASDAQ IPGP Fri, Jan 27, 2023 110.48 111.65 110.12 111.45
4057 NASDAQ IPGP Thu, Jan 26, 2023 110.96 111.69 110.14 110.87
4056 NASDAQ IPGP Wed, Jan 25, 2023 109.22 110.53 108.33 110.34
4055 NASDAQ IPGP Tue, Jan 24, 2023 110.72 111.56 110.08 110.98
4054 NASDAQ IPGP Mon, Jan 23, 2023 107.47 111.14 107.47 111.06
4053 NASDAQ IPGP Fri, Jan 20, 2023 106.89 107.92 106.43 107.60
4052 NASDAQ IPGP Thu, Jan 19, 2023 107.05 107.13 104.91 106.22
4051 NASDAQ IPGP Wed, Jan 18, 2023 109.28 110.61 107.43 107.62
4050 NASDAQ IPGP Tue, Jan 17, 2023 105.94 109.08 105.15 108.88
4049 NASDAQ IPGP Fri, Jan 13, 2023 107.00 108.24 105.97 106.41
4048 NASDAQ IPGP Thu, Jan 12, 2023 106.85 108.10 106.49 107.94
4047 NASDAQ IPGP Wed, Jan 11, 2023 106.07 107.02 105.45 106.76
4046 NASDAQ IPGP Tue, Jan 10, 2023 103.32 106.04 103.32 105.53
4045 NASDAQ IPGP Mon, Jan 9, 2023 104.81 105.72 103.65 103.86
4044 NASDAQ IPGP Fri, Jan 6, 2023 101.36 104.70 100.27 103.92
4043 NASDAQ IPGP Thu, Jan 5, 2023 99.79 101.70 98.89 99.99
4042 NASDAQ IPGP Wed, Jan 4, 2023 97.76 100.83 97.75 100.35
4041 NASDAQ IPGP Tue, Jan 3, 2023 95.86 96.65 94.90 96.49
4040 NASDAQ IPGP Fri, Dec 30, 2022 93.56 94.94 93.35 94.67
4039 NASDAQ IPGP Thu, Dec 29, 2022 91.25 95.22 91.25 94.45
4038 NASDAQ IPGP Wed, Dec 28, 2022 92.07 93.61 90.19 90.28
4037 NASDAQ IPGP Tue, Dec 27, 2022 92.98 93.58 92.29 92.83
4036 NASDAQ IPGP Fri, Dec 23, 2022 92.17 93.99 91.87 92.94
4035 NASDAQ IPGP Thu, Dec 22, 2022 91.82 92.61 90.79 92.39
4034 NASDAQ IPGP Wed, Dec 21, 2022 93.61 94.28 92.77 93.17
4033 NASDAQ IPGP Tue, Dec 20, 2022 90.70 94.27 90.25 92.81
4032 NASDAQ IPGP Mon, Dec 19, 2022 91.94 93.66 89.06 91.00
4031 NASDAQ IPGP Fri, Dec 16, 2022 91.36 92.40 89.76 91.47
4030 NASDAQ IPGP Thu, Dec 15, 2022 94.00 94.29 92.03 92.16
4029 NASDAQ IPGP Wed, Dec 14, 2022 96.67 97.91 94.20 95.29
4028 NASDAQ IPGP Tue, Dec 13, 2022 99.41 99.60 96.70 97.52
4027 NASDAQ IPGP Mon, Dec 12, 2022 93.33 97.39 92.86 96.40
4026 NASDAQ IPGP Fri, Dec 9, 2022 92.46 95.20 92.02 93.24
4025 NASDAQ IPGP Thu, Dec 8, 2022 89.98 92.55 89.69 92.54
4024 NASDAQ IPGP Wed, Dec 7, 2022 88.63 89.66 88.51 89.23
4023 NASDAQ IPGP Tue, Dec 6, 2022 90.28 90.33 88.19 89.36
4022 NASDAQ IPGP Mon, Dec 5, 2022 91.56 91.56 89.64 90.09
4021 NASDAQ IPGP Fri, Dec 2, 2022 91.63 92.25 90.68 92.11
4020 NASDAQ IPGP Thu, Dec 1, 2022 91.64 93.23 89.22 92.78
4019 NASDAQ IPGP Wed, Nov 30, 2022 88.36 91.07 86.46 91.03
4018 NASDAQ IPGP Tue, Nov 29, 2022 89.15 90.66 88.07 88.36
4017 NASDAQ IPGP Mon, Nov 28, 2022 90.35 90.35 88.61 89.16
4016 NASDAQ IPGP Fri, Nov 25, 2022 92.25 92.89 91.05 91.19
4015 NASDAQ IPGP Wed, Nov 23, 2022 90.77 93.39 90.71 92.39
4014 NASDAQ IPGP Tue, Nov 22, 2022 89.52 91.29 88.71 90.84
4013 NASDAQ IPGP Mon, Nov 21, 2022 90.50 90.93 88.05 89.09
4012 NASDAQ IPGP Fri, Nov 18, 2022 93.03 93.81 90.28 91.22
4011 NASDAQ IPGP Thu, Nov 17, 2022 89.75 91.56 89.17 91.48
4010 NASDAQ IPGP Wed, Nov 16, 2022 94.17 94.81 90.95 91.52
4009 NASDAQ IPGP Tue, Nov 15, 2022 95.99 97.84 95.39 95.79
4008 NASDAQ IPGP Mon, Nov 14, 2022 94.03 96.15 93.35 93.82
4007 NASDAQ IPGP Fri, Nov 11, 2022 90.21 94.73 89.57 94.63
4006 NASDAQ IPGP Thu, Nov 10, 2022 88.05 89.90 88.05 89.49
4005 NASDAQ IPGP Wed, Nov 9, 2022 83.93 85.29 83.82 84.06
4004 NASDAQ IPGP Tue, Nov 8, 2022 87.45 87.72 83.46 84.69
4003 NASDAQ IPGP Mon, Nov 7, 2022 88.25 88.62 86.60 87.06
4002 NASDAQ IPGP Fri, Nov 4, 2022 88.57 89.35 86.01 87.83
4001 NASDAQ IPGP Thu, Nov 3, 2022 86.12 87.68 85.21 86.83
4000 NASDAQ IPGP Wed, Nov 2, 2022 84.85 90.96 84.05 87.90
3999 NASDAQ IPGP Tue, Nov 1, 2022 82.39 86.15 79.88 85.48
3998 NASDAQ IPGP Mon, Oct 31, 2022 87.28 87.28 85.36 85.66
3997 NASDAQ IPGP Fri, Oct 28, 2022 85.25 87.61 85.22 87.36
3996 NASDAQ IPGP Thu, Oct 27, 2022 87.60 87.60 84.37 84.79
3995 NASDAQ IPGP Wed, Oct 26, 2022 87.49 88.66 86.57 86.59
3994 NASDAQ IPGP Tue, Oct 25, 2022 85.66 88.69 85.66 87.62
3993 NASDAQ IPGP Mon, Oct 24, 2022 86.42 86.49 84.82 86.18
3992 NASDAQ IPGP Fri, Oct 21, 2022 84.85 86.14 84.36 85.93
3991 NASDAQ IPGP Thu, Oct 20, 2022 85.73 87.32 84.41 85.15
3990 NASDAQ IPGP Wed, Oct 19, 2022 87.42 87.67 84.00 85.30
3989 NASDAQ IPGP Tue, Oct 18, 2022 88.87 89.62 86.72 87.57
3988 NASDAQ IPGP Mon, Oct 17, 2022 86.09 87.72 85.51 86.63
3987 NASDAQ IPGP Fri, Oct 14, 2022 86.84 86.84 83.69 84.31
3986 NASDAQ IPGP Thu, Oct 13, 2022 80.84 87.06 80.48 86.05
3985 NASDAQ IPGP Wed, Oct 12, 2022 85.06 85.06 82.33 83.02
3984 NASDAQ IPGP Tue, Oct 11, 2022 85.95 86.23 83.76 84.78
3983 NASDAQ IPGP Mon, Oct 10, 2022 87.06 87.86 85.26 86.64
3982 NASDAQ IPGP Fri, Oct 7, 2022 88.86 88.86 86.15 86.62
3981 NASDAQ IPGP Thu, Oct 6, 2022 90.04 90.87 89.69 90.21
3980 NASDAQ IPGP Wed, Oct 5, 2022 90.16 90.46 88.72 90.21
3979 NASDAQ IPGP Tue, Oct 4, 2022 90.30 91.55 90.30 91.33
3978 NASDAQ IPGP Mon, Oct 3, 2022 85.41 88.79 84.57 88.11
3977 NASDAQ IPGP Fri, Sep 30, 2022 85.55 87.30 84.23 84.35
3976 NASDAQ IPGP Thu, Sep 29, 2022 85.74 86.10 84.38 85.92
3975 NASDAQ IPGP Wed, Sep 28, 2022 84.81 87.21 84.51 87.03
3974 NASDAQ IPGP Tue, Sep 27, 2022 84.98 86.76 84.44 85.32
3973 NASDAQ IPGP Mon, Sep 26, 2022 84.84 86.42 84.12 84.17
3972 NASDAQ IPGP Fri, Sep 23, 2022 85.98 86.34 83.50 84.97
3971 NASDAQ IPGP Thu, Sep 22, 2022 88.03 88.14 87.00 87.10
3970 NASDAQ IPGP Wed, Sep 21, 2022 88.69 91.37 88.43 88.66
3969 NASDAQ IPGP Tue, Sep 20, 2022 88.20 89.81 87.93 88.13
3968 NASDAQ IPGP Mon, Sep 19, 2022 87.76 89.81 87.72 89.08
3967 NASDAQ IPGP Fri, Sep 16, 2022 86.70 88.56 86.00 88.05
3966 NASDAQ IPGP Thu, Sep 15, 2022 87.21 89.45 86.98 87.26
3965 NASDAQ IPGP Wed, Sep 14, 2022 88.84 88.95 85.93 87.59
3964 NASDAQ IPGP Tue, Sep 13, 2022 90.01 90.07 88.46 88.80
3963 NASDAQ IPGP Mon, Sep 12, 2022 92.50 94.06 91.84 92.95
3962 NASDAQ IPGP Fri, Sep 9, 2022 90.69 92.70 90.69 92.18
3961 NASDAQ IPGP Thu, Sep 8, 2022 88.31 89.80 87.34 89.78
3960 NASDAQ IPGP Wed, Sep 7, 2022 88.22 89.64 87.10 89.37
3959 NASDAQ IPGP Tue, Sep 6, 2022 90.20 90.33 88.05 88.47
3958 NASDAQ IPGP Fri, Sep 2, 2022 91.52 91.84 88.35 89.45
3957 NASDAQ IPGP Thu, Sep 1, 2022 89.14 91.32 89.07 90.47
3956 NASDAQ IPGP Wed, Aug 31, 2022 91.36 92.13 89.39 90.59
3955 NASDAQ IPGP Tue, Aug 30, 2022 92.78 93.25 90.52 91.33
3954 NASDAQ IPGP Mon, Aug 29, 2022 93.64 94.17 91.97 91.97
3953 NASDAQ IPGP Fri, Aug 26, 2022 98.34 98.34 93.76 94.01
3952 NASDAQ IPGP Thu, Aug 25, 2022 96.74 98.28 96.42 98.03
3951 NASDAQ IPGP Wed, Aug 24, 2022 95.95 97.32 95.20 96.15
3950 NASDAQ IPGP Tue, Aug 23, 2022 96.05 97.12 95.64 95.82
3949 NASDAQ IPGP Mon, Aug 22, 2022 97.24 98.84 95.63 95.99
3948 NASDAQ IPGP Fri, Aug 19, 2022 100.00 100.34 98.67 99.40
3947 NASDAQ IPGP Thu, Aug 18, 2022 99.82 102.07 99.40 101.62
3946 NASDAQ IPGP Wed, Aug 17, 2022 101.00 101.19 98.45 100.26
3945 NASDAQ IPGP Tue, Aug 16, 2022 102.97 103.53 101.26 102.58
3944 NASDAQ IPGP Mon, Aug 15, 2022 103.96 105.91 102.50 103.98
3943 NASDAQ IPGP Fri, Aug 12, 2022 104.12 105.83 103.47 105.18
3942 NASDAQ IPGP Thu, Aug 11, 2022 103.92 104.83 101.53 103.04
3941 NASDAQ IPGP Wed, Aug 10, 2022 101.99 102.85 101.07 102.80
3940 NASDAQ IPGP Tue, Aug 9, 2022 101.20 101.20 97.81 98.91
3939 NASDAQ IPGP Mon, Aug 8, 2022 101.74 103.46 101.31 102.16
3938 NASDAQ IPGP Fri, Aug 5, 2022 101.69 102.74 99.95 101.84
3937 NASDAQ IPGP Thu, Aug 4, 2022 103.50 103.89 101.83 103.51
3936 NASDAQ IPGP Wed, Aug 3, 2022 102.24 104.47 101.54 103.42
3935 NASDAQ IPGP Tue, Aug 2, 2022 108.46 112.70 102.06 102.64
3934 NASDAQ IPGP Mon, Aug 1, 2022 104.96 109.48 104.96 107.66
3933 NASDAQ IPGP Fri, Jul 29, 2022 105.44 107.19 104.52 106.58
3932 NASDAQ IPGP Thu, Jul 28, 2022 102.57 105.68 101.33 105.61
3931 NASDAQ IPGP Wed, Jul 27, 2022 100.04 103.06 99.98 102.27
3930 NASDAQ IPGP Tue, Jul 26, 2022 99.28 99.90 98.07 99.50
3929 NASDAQ IPGP Mon, Jul 25, 2022 99.88 100.53 98.78 100.06
3928 NASDAQ IPGP Fri, Jul 22, 2022 102.43 102.43 99.52 100.26
3927 NASDAQ IPGP Thu, Jul 21, 2022 101.63 102.60 101.06 102.47
3926 NASDAQ IPGP Wed, Jul 20, 2022 99.13 101.69 98.02 101.64
3925 NASDAQ IPGP Tue, Jul 19, 2022 96.65 98.86 96.65 98.65
3924 NASDAQ IPGP Mon, Jul 18, 2022 96.25 96.72 94.66 95.25
3923 NASDAQ IPGP Fri, Jul 15, 2022 93.21 94.34 91.69 94.29
3922 NASDAQ IPGP Thu, Jul 14, 2022 91.96 92.39 90.08 92.16
3921 NASDAQ IPGP Wed, Jul 13, 2022 90.80 93.01 90.68 92.63
3920 NASDAQ IPGP Tue, Jul 12, 2022 92.24 94.73 92.24 93.13
3919 NASDAQ IPGP Mon, Jul 11, 2022 92.01 93.41 90.77 92.12
3918 NASDAQ IPGP Fri, Jul 8, 2022 93.63 94.23 91.86 93.37
3917 NASDAQ IPGP Thu, Jul 7, 2022 92.32 94.82 92.28 94.03
3916 NASDAQ IPGP Wed, Jul 6, 2022 91.47 92.48 90.21 90.99
3915 NASDAQ IPGP Tue, Jul 5, 2022 88.78 91.92 87.50 91.89
3914 NASDAQ IPGP Fri, Jul 1, 2022 93.35 95.30 89.92 90.94
3913 NASDAQ IPGP Thu, Jun 30, 2022 93.27 96.29 92.96 94.13
3912 NASDAQ IPGP Wed, Jun 29, 2022 93.79 94.66 92.10 94.47
3911 NASDAQ IPGP Tue, Jun 28, 2022 98.30 98.99 93.46 93.71
3910 NASDAQ IPGP Mon, Jun 27, 2022 99.30 99.40 97.01 97.77
3909 NASDAQ IPGP Fri, Jun 24, 2022 97.47 99.16 95.90 98.98
3908 NASDAQ IPGP Thu, Jun 23, 2022 95.53 96.81 94.70 96.22
3907 NASDAQ IPGP Wed, Jun 22, 2022 93.52 96.46 93.42 95.44
3906 NASDAQ IPGP Tue, Jun 21, 2022 90.78 93.44 90.02 93.21
3905 NASDAQ IPGP Fri, Jun 17, 2022 84.80 88.88 84.80 88.56
3904 NASDAQ IPGP Thu, Jun 16, 2022 89.98 91.08 82.68 83.99
3903 NASDAQ IPGP Wed, Jun 15, 2022 91.92 93.88 90.49 92.35
3902 NASDAQ IPGP Tue, Jun 14, 2022 93.06 94.37 91.21 91.90
3901 NASDAQ IPGP Mon, Jun 13, 2022 94.79 96.04 91.59 92.55
3900 NASDAQ IPGP Fri, Jun 10, 2022 98.30 100.20 96.81 97.28
3899 NASDAQ IPGP Thu, Jun 9, 2022 101.65 103.32 100.77 100.80
3898 NASDAQ IPGP Wed, Jun 8, 2022 103.46 105.72 102.65 102.89
3897 NASDAQ IPGP Tue, Jun 7, 2022 101.85 104.41 101.85 104.03
3896 NASDAQ IPGP Mon, Jun 6, 2022 102.79 106.63 102.60 103.79
3895 NASDAQ IPGP Fri, Jun 3, 2022 103.23 103.63 101.20 101.70
3894 NASDAQ IPGP Thu, Jun 2, 2022 102.27 105.76 101.39 105.00
3893 NASDAQ IPGP Wed, Jun 1, 2022 105.51 106.48 100.68 102.27
3892 NASDAQ IPGP Tue, May 31, 2022 101.60 106.11 101.17 105.49
3891 NASDAQ IPGP Fri, May 27, 2022 100.50 103.34 100.30 102.50
3890 NASDAQ IPGP Thu, May 26, 2022 97.30 100.76 97.30 100.01
3889 NASDAQ IPGP Wed, May 25, 2022 94.55 98.05 94.39 97.22
3888 NASDAQ IPGP Tue, May 24, 2022 98.89 98.99 93.66 95.02
3887 NASDAQ IPGP Mon, May 23, 2022 101.18 101.18 96.48 99.09
3886 NASDAQ IPGP Fri, May 20, 2022 100.44 100.46 97.20 100.09
3885 NASDAQ IPGP Thu, May 19, 2022 98.46 100.09 97.76 98.35
3884 NASDAQ IPGP Wed, May 18, 2022 100.63 102.49 99.48 99.98
3883 NASDAQ IPGP Tue, May 17, 2022 98.97 102.85 98.97 102.32
3882 NASDAQ IPGP Mon, May 16, 2022 97.57 98.80 96.41 96.72
3881 NASDAQ IPGP Fri, May 13, 2022 96.71 99.86 96.39 98.40
3880 NASDAQ IPGP Thu, May 12, 2022 93.58 97.82 92.92 96.76
3879 NASDAQ IPGP Wed, May 11, 2022 97.97 100.03 94.07 94.34
3878 NASDAQ IPGP Tue, May 10, 2022 102.46 102.77 96.05 98.03
3877 NASDAQ IPGP Mon, May 9, 2022 99.41 101.75 98.37 100.78
3876 NASDAQ IPGP Fri, May 6, 2022 102.91 103.37 100.07 101.00
3875 NASDAQ IPGP Thu, May 5, 2022 107.68 109.41 102.93 104.24
3874 NASDAQ IPGP Wed, May 4, 2022 108.20 110.21 104.75 109.77
3873 NASDAQ IPGP Tue, May 3, 2022 105.00 117.22 104.47 106.82
3872 NASDAQ IPGP Mon, May 2, 2022 94.23 99.18 94.17 99.15
3871 NASDAQ IPGP Fri, Apr 29, 2022 95.08 98.41 94.24 94.48
3870 NASDAQ IPGP Thu, Apr 28, 2022 93.41 95.98 91.64 95.14
3869 NASDAQ IPGP Wed, Apr 27, 2022 92.91 95.19 90.51 91.40
3868 NASDAQ IPGP Tue, Apr 26, 2022 95.44 96.50 92.60 92.61
3867 NASDAQ IPGP Mon, Apr 25, 2022 95.39 96.92 94.11 96.85
3866 NASDAQ IPGP Fri, Apr 22, 2022 98.59 100.68 95.39 95.57
3865 NASDAQ IPGP Thu, Apr 21, 2022 101.84 102.96 97.26 98.82
3864 NASDAQ IPGP Wed, Apr 20, 2022 101.20 103.26 99.80 100.18
3863 NASDAQ IPGP Tue, Apr 19, 2022 97.90 101.17 97.90 100.24
3862 NASDAQ IPGP Mon, Apr 18, 2022 96.69 98.48 95.50 97.67
3861 NASDAQ IPGP Thu, Apr 14, 2022 100.79 100.99 97.25 97.29
3860 NASDAQ IPGP Wed, Apr 13, 2022 99.01 101.48 98.61 100.37
3859 NASDAQ IPGP Tue, Apr 12, 2022 101.29 102.68 99.10 99.27
3858 NASDAQ IPGP Mon, Apr 11, 2022 99.81 104.14 98.86 100.01
3857 NASDAQ IPGP Fri, Apr 8, 2022 100.48 103.34 99.59 100.88
3856 NASDAQ IPGP Thu, Apr 7, 2022 102.18 103.05 99.10 101.04
3855 NASDAQ IPGP Wed, Apr 6, 2022 103.72 104.25 100.71 102.17
3854 NASDAQ IPGP Tue, Apr 5, 2022 110.53 111.05 105.04 105.17
3853 NASDAQ IPGP Mon, Apr 4, 2022 111.17 114.84 110.02 111.51
3852 NASDAQ IPGP Fri, Apr 1, 2022 110.68 110.93 106.87 109.88
3851 NASDAQ IPGP Thu, Mar 31, 2022 113.67 113.67 109.71 109.76
3850 NASDAQ IPGP Wed, Mar 30, 2022 118.41 119.50 113.15 113.34
3849 NASDAQ IPGP Tue, Mar 29, 2022 117.32 122.04 117.00 119.70
3848 NASDAQ IPGP Mon, Mar 28, 2022 112.35 114.22 110.90 114.12
3847 NASDAQ IPGP Fri, Mar 25, 2022 115.61 115.61 111.92 112.90
3846 NASDAQ IPGP Thu, Mar 24, 2022 114.11 116.82 112.55 115.37
3845 NASDAQ IPGP Wed, Mar 23, 2022 117.34 118.33 112.18 112.99
3844 NASDAQ IPGP Tue, Mar 22, 2022 117.40 120.33 116.39 118.42
3843 NASDAQ IPGP Mon, Mar 21, 2022 119.03 119.39 115.96 116.73
3842 NASDAQ IPGP Fri, Mar 18, 2022 115.43 119.74 114.70 119.00
3841 NASDAQ IPGP Thu, Mar 17, 2022 115.97 117.46 115.16 116.63
3840 NASDAQ IPGP Wed, Mar 16, 2022 114.36 117.45 112.86 116.60
3839 NASDAQ IPGP Tue, Mar 15, 2022 107.04 112.51 106.98 112.49
3838 NASDAQ IPGP Mon, Mar 14, 2022 105.85 112.45 105.51 106.36
3837 NASDAQ IPGP Fri, Mar 11, 2022 112.79 114.29 110.78 110.80
3836 NASDAQ IPGP Thu, Mar 10, 2022 111.90 114.45 110.30 112.50
3835 NASDAQ IPGP Wed, Mar 9, 2022 115.58 119.04 112.37 114.15
3834 NASDAQ IPGP Tue, Mar 8, 2022 106.90 116.34 106.19 112.14
3833 NASDAQ IPGP Mon, Mar 7, 2022 105.88 109.28 103.05 106.05
3832 NASDAQ IPGP Fri, Mar 4, 2022 112.00 113.42 104.65 105.20
3831 NASDAQ IPGP Thu, Mar 3, 2022 119.39 120.57 112.97 114.00
3830 NASDAQ IPGP Wed, Mar 2, 2022 122.56 127.19 120.32 125.38
3829 NASDAQ IPGP Tue, Mar 1, 2022 129.94 131.28 119.33 121.52
3828 NASDAQ IPGP Mon, Feb 28, 2022 135.83 136.08 128.10 130.35
3827 NASDAQ IPGP Fri, Feb 25, 2022 133.47 139.02 132.86 138.06
3826 NASDAQ IPGP Thu, Feb 24, 2022 130.29 133.92 129.25 133.62
3825 NASDAQ IPGP Wed, Feb 23, 2022 137.50 138.95 134.45 134.87
3824 NASDAQ IPGP Tue, Feb 22, 2022 135.51 139.11 134.80 135.79
3823 NASDAQ IPGP Fri, Feb 18, 2022 138.00 139.82 134.19 136.81
3822 NASDAQ IPGP Thu, Feb 17, 2022 138.60 139.67 136.17 138.08
3821 NASDAQ IPGP Wed, Feb 16, 2022 138.43 142.57 136.82 140.65
3820 NASDAQ IPGP Tue, Feb 15, 2022 134.00 137.92 128.70 137.55
3819 NASDAQ IPGP Mon, Feb 14, 2022 147.25 150.26 145.40 146.68
3818 NASDAQ IPGP Fri, Feb 11, 2022 155.62 157.50 146.51 147.89
3817 NASDAQ IPGP Thu, Feb 10, 2022 155.72 161.97 154.79 155.56
3816 NASDAQ IPGP Wed, Feb 9, 2022 152.31 159.55 151.72 159.09
3815 NASDAQ IPGP Tue, Feb 8, 2022 148.04 151.57 148.04 150.89
3814 NASDAQ IPGP Mon, Feb 7, 2022 150.23 153.52 148.66 148.75
3813 NASDAQ IPGP Fri, Feb 4, 2022 146.73 150.51 145.12 149.95
3812 NASDAQ IPGP Thu, Feb 3, 2022 147.27 148.55 143.01 147.38
3811 NASDAQ IPGP Wed, Feb 2, 2022 152.00 152.76 148.08 149.00
3810 NASDAQ IPGP Tue, Feb 1, 2022 154.64 154.64 150.22 151.67
3809 NASDAQ IPGP Mon, Jan 31, 2022 144.59 154.83 144.59 154.47
3808 NASDAQ IPGP Fri, Jan 28, 2022 142.58 144.35 138.85 144.34
3807 NASDAQ IPGP Thu, Jan 27, 2022 145.64 146.47 141.62 142.58
3806 NASDAQ IPGP Wed, Jan 26, 2022 149.50 151.69 142.62 144.01
3805 NASDAQ IPGP Tue, Jan 25, 2022 150.98 152.64 144.94 147.45
3804 NASDAQ IPGP Mon, Jan 24, 2022 145.07 154.26 142.12 153.79
3803 NASDAQ IPGP Fri, Jan 21, 2022 149.26 152.29 147.02 147.15
3802 NASDAQ IPGP Thu, Jan 20, 2022 154.47 156.15 149.67 150.09
3801 NASDAQ IPGP Wed, Jan 19, 2022 159.77 161.45 153.27 153.58
3800 NASDAQ IPGP Tue, Jan 18, 2022 158.95 162.15 157.62 159.74
3799 NASDAQ IPGP Fri, Jan 14, 2022 159.83 162.33 157.88 161.25
3798 NASDAQ IPGP Thu, Jan 13, 2022 166.83 167.74 161.04 161.25
3797 NASDAQ IPGP Wed, Jan 12, 2022 168.57 170.60 165.37 165.74
3796 NASDAQ IPGP Tue, Jan 11, 2022 164.57 167.74 162.71 167.70
3795 NASDAQ IPGP Mon, Jan 10, 2022 161.43 164.46 157.12 164.34
3794 NASDAQ IPGP Fri, Jan 7, 2022 166.41 167.41 161.24 162.61
3793 NASDAQ IPGP Thu, Jan 6, 2022 169.19 170.75 167.11 167.24
3792 NASDAQ IPGP Wed, Jan 5, 2022 174.07 176.63 169.32 169.48
3791 NASDAQ IPGP Tue, Jan 4, 2022 174.28 176.11 171.44 174.56
3790 NASDAQ IPGP Mon, Jan 3, 2022 172.35 174.61 172.17 173.81
3789 NASDAQ IPGP Fri, Dec 31, 2021 172.05 173.28 171.90 172.14
3788 NASDAQ IPGP Thu, Dec 30, 2021 173.08 176.09 172.01 172.27
3787 NASDAQ IPGP Wed, Dec 29, 2021 171.35 173.02 171.24 172.52
3786 NASDAQ IPGP Tue, Dec 28, 2021 172.00 172.31 170.40 170.87
3785 NASDAQ IPGP Mon, Dec 27, 2021 170.13 172.54 168.93 171.91
3784 NASDAQ IPGP Thu, Dec 23, 2021 167.99 170.21 167.72 168.90
3783 NASDAQ IPGP Wed, Dec 22, 2021 166.95 168.70 166.25 167.41
3782 NASDAQ IPGP Tue, Dec 21, 2021 164.16 168.58 164.04 167.39
3781 NASDAQ IPGP Mon, Dec 20, 2021 163.83 164.67 161.17 162.65
3780 NASDAQ IPGP Fri, Dec 17, 2021 165.18 167.78 162.42 165.77
3779 NASDAQ IPGP Thu, Dec 16, 2021 172.17 173.76 165.14 165.18
3778 NASDAQ IPGP Wed, Dec 15, 2021 169.19 170.71 167.12 170.57
3777 NASDAQ IPGP Tue, Dec 14, 2021 166.55 168.93 165.61 168.52
3776 NASDAQ IPGP Mon, Dec 13, 2021 166.93 169.80 165.95 166.70
3775 NASDAQ IPGP Fri, Dec 10, 2021 172.55 173.14 166.47 166.93
3774 NASDAQ IPGP Thu, Dec 9, 2021 170.64 172.85 169.81 170.62
3773 NASDAQ IPGP Wed, Dec 8, 2021 169.73 171.77 167.47 170.92
3772 NASDAQ IPGP Tue, Dec 7, 2021 172.00 173.27 168.03 169.12
3771 NASDAQ IPGP Mon, Dec 6, 2021 165.12 170.06 162.02 169.86
3770 NASDAQ IPGP Fri, Dec 3, 2021 164.59 165.98 160.78 164.54
3769 NASDAQ IPGP Thu, Dec 2, 2021 162.91 166.62 161.20 162.47
3768 NASDAQ IPGP Wed, Dec 1, 2021 166.94 169.41 162.31 162.40
3767 NASDAQ IPGP Tue, Nov 30, 2021 162.48 165.63 159.63 164.19
3766 NASDAQ IPGP Mon, Nov 29, 2021 160.37 163.42 156.69 163.18
3765 NASDAQ IPGP Fri, Nov 26, 2021 158.11 162.26 156.67 157.77
3764 NASDAQ IPGP Wed, Nov 24, 2021 161.53 164.55 158.87 164.35
3763 NASDAQ IPGP Tue, Nov 23, 2021 163.93 165.21 162.02 164.41
3762 NASDAQ IPGP Mon, Nov 22, 2021 164.26 168.00 163.18 164.20
3761 NASDAQ IPGP Fri, Nov 19, 2021 164.42 165.93 163.46 163.90
3760 NASDAQ IPGP Thu, Nov 18, 2021 171.32 172.06 164.52 164.81
3759 NASDAQ IPGP Wed, Nov 17, 2021 172.95 173.50 170.12 170.90
3758 NASDAQ IPGP Tue, Nov 16, 2021 170.62 172.96 169.98 172.82
3757 NASDAQ IPGP Mon, Nov 15, 2021 171.07 172.27 168.71 170.23
3756 NASDAQ IPGP Fri, Nov 12, 2021 169.08 170.60 167.35 170.08
3755 NASDAQ IPGP Thu, Nov 11, 2021 165.22 168.53 165.22 167.76
3754 NASDAQ IPGP Wed, Nov 10, 2021 167.26 169.68 165.42 166.69
3753 NASDAQ IPGP Tue, Nov 9, 2021 170.67 171.94 167.65 168.52
3752 NASDAQ IPGP Mon, Nov 8, 2021 172.61 173.25 170.20 170.42
3751 NASDAQ IPGP Fri, Nov 5, 2021 171.29 173.18 169.59 171.36
3750 NASDAQ IPGP Thu, Nov 4, 2021 172.66 172.82 168.00 168.97
3749 NASDAQ IPGP Wed, Nov 3, 2021 176.43 177.26 173.08 175.66
3748 NASDAQ IPGP Tue, Nov 2, 2021 163.80 180.54 161.25 177.34
3747 NASDAQ IPGP Mon, Nov 1, 2021 159.20 163.94 159.04 163.26
3746 NASDAQ IPGP Fri, Oct 29, 2021 157.75 159.56 157.20 159.01
3745 NASDAQ IPGP Thu, Oct 28, 2021 157.70 160.49 157.65 159.00
3744 NASDAQ IPGP Wed, Oct 27, 2021 158.79 160.43 156.41 157.01
3743 NASDAQ IPGP Tue, Oct 26, 2021 160.65 160.65 157.83 158.50
3742 NASDAQ IPGP Mon, Oct 25, 2021 162.36 162.43 159.21 159.64
3741 NASDAQ IPGP Fri, Oct 22, 2021 164.08 166.14 161.62 162.02
3740 NASDAQ IPGP Thu, Oct 21, 2021 163.53 164.29 162.06 164.10
3739 NASDAQ IPGP Wed, Oct 20, 2021 164.48 165.26 163.39 163.97
3738 NASDAQ IPGP Tue, Oct 19, 2021 164.82 165.01 162.08 164.14
3737 NASDAQ IPGP Mon, Oct 18, 2021 163.43 164.28 162.21 163.22
3736 NASDAQ IPGP Fri, Oct 15, 2021 163.97 167.01 163.04 165.08
3735 NASDAQ IPGP Thu, Oct 14, 2021 159.72 163.92 158.07 162.65
3734 NASDAQ IPGP Wed, Oct 13, 2021 158.35 158.71 156.13 157.28
3733 NASDAQ IPGP Tue, Oct 12, 2021 159.16 159.63 156.83 157.25
3732 NASDAQ IPGP Mon, Oct 11, 2021 155.43 159.36 155.43 158.00
3731 NASDAQ IPGP Fri, Oct 8, 2021 158.72 159.87 158.37 159.53
3730 NASDAQ IPGP Thu, Oct 7, 2021 156.64 159.84 156.49 158.24
3729 NASDAQ IPGP Wed, Oct 6, 2021 152.00 154.58 151.27 154.45
3728 NASDAQ IPGP Tue, Oct 5, 2021 153.31 156.21 152.76 153.90
3727 NASDAQ IPGP Mon, Oct 4, 2021 159.36 159.72 152.07 153.19
3726 NASDAQ IPGP Fri, Oct 1, 2021 159.27 164.99 157.65 161.12
3725 NASDAQ IPGP Thu, Sep 30, 2021 160.00 162.14 158.39 158.40
3724 NASDAQ IPGP Wed, Sep 29, 2021 161.20 162.68 158.62 159.10
3723 NASDAQ IPGP Tue, Sep 28, 2021 162.12 163.15 159.51 160.99
3722 NASDAQ IPGP Mon, Sep 27, 2021 162.97 166.50 160.59 164.20
3721 NASDAQ IPGP Fri, Sep 24, 2021 161.67 165.14 161.29 164.27
3720 NASDAQ IPGP Thu, Sep 23, 2021 160.50 163.74 160.39 162.63
3719 NASDAQ IPGP Wed, Sep 22, 2021 162.21 162.74 159.01 159.59
3718 NASDAQ IPGP Tue, Sep 21, 2021 163.24 163.40 160.53 160.66
3717 NASDAQ IPGP Mon, Sep 20, 2021 163.69 164.99 158.62 161.27
3716 NASDAQ IPGP Fri, Sep 17, 2021 170.97 171.72 165.33 166.57
3715 NASDAQ IPGP Thu, Sep 16, 2021 171.60 172.54 169.64 171.72
3714 NASDAQ IPGP Wed, Sep 15, 2021 173.20 174.60 171.33 172.29
3713 NASDAQ IPGP Tue, Sep 14, 2021 174.27 174.82 172.82 173.18
3712 NASDAQ IPGP Mon, Sep 13, 2021 174.40 175.44 172.50 173.56
3711 NASDAQ IPGP Fri, Sep 10, 2021 175.43 176.16 172.30 172.49
3710 NASDAQ IPGP Thu, Sep 9, 2021 174.34 176.56 173.82 174.24
3709 NASDAQ IPGP Wed, Sep 8, 2021 174.37 175.16 171.06 174.24
3708 NASDAQ IPGP Tue, Sep 7, 2021 174.25 177.60 174.25 175.59
3707 NASDAQ IPGP Fri, Sep 3, 2021 173.32 175.45 172.21 174.22
3706 NASDAQ IPGP Thu, Sep 2, 2021 170.77 173.75 169.34 173.36
3705 NASDAQ IPGP Wed, Sep 1, 2021 171.36 171.78 168.47 169.84
3704 NASDAQ IPGP Tue, Aug 31, 2021 172.15 172.33 169.12 170.68
3703 NASDAQ IPGP Mon, Aug 30, 2021 173.57 174.05 171.63 172.00
3702 NASDAQ IPGP Fri, Aug 27, 2021 170.00 173.67 169.31 172.43
3701 NASDAQ IPGP Thu, Aug 26, 2021 171.86 172.48 169.12 169.45
3700 NASDAQ IPGP Wed, Aug 25, 2021 170.92 173.11 169.97 172.15
3699 NASDAQ IPGP Tue, Aug 24, 2021 169.38 171.01 168.44 170.38
3698 NASDAQ IPGP Mon, Aug 23, 2021 169.03 169.77 167.56 168.59
3697 NASDAQ IPGP Fri, Aug 20, 2021 168.14 168.95 164.83 167.37
3696 NASDAQ IPGP Thu, Aug 19, 2021 164.60 171.18 163.86 168.17
3695 NASDAQ IPGP Wed, Aug 18, 2021 167.20 168.48 165.34 165.35
3694 NASDAQ IPGP Tue, Aug 17, 2021 166.89 170.00 165.65 166.89
3693 NASDAQ IPGP Mon, Aug 16, 2021 168.98 170.78 167.52 168.60
3692 NASDAQ IPGP Fri, Aug 13, 2021 169.73 171.79 167.89 169.12
3691 NASDAQ IPGP Thu, Aug 12, 2021 172.64 173.21 169.25 169.78
3690 NASDAQ IPGP Wed, Aug 11, 2021 177.40 177.87 172.27 173.10
3689 NASDAQ IPGP Tue, Aug 10, 2021 178.06 179.34 173.57 176.87
3688 NASDAQ IPGP Mon, Aug 9, 2021 182.19 182.34 177.19 177.78
3687 NASDAQ IPGP Fri, Aug 6, 2021 181.01 183.46 180.37 181.55
3686 NASDAQ IPGP Thu, Aug 5, 2021 180.60 187.22 179.91 183.62
3685 NASDAQ IPGP Wed, Aug 4, 2021 177.91 180.99 175.07 179.87
3684 NASDAQ IPGP Tue, Aug 3, 2021 180.10 188.71 176.67 177.69
3683 NASDAQ IPGP Mon, Aug 2, 2021 219.65 220.51 217.02 217.50
3682 NASDAQ IPGP Fri, Jul 30, 2021 213.17 218.50 212.50 218.16
3681 NASDAQ IPGP Thu, Jul 29, 2021 210.27 214.80 210.02 214.32
3680 NASDAQ IPGP Wed, Jul 28, 2021 201.41 210.96 201.41 209.69
3679 NASDAQ IPGP Tue, Jul 27, 2021 212.38 213.94 196.29 201.32
3678 NASDAQ IPGP Mon, Jul 26, 2021 214.90 214.97 212.00 212.83
3677 NASDAQ IPGP Fri, Jul 23, 2021 213.50 215.47 211.43 215.46
3676 NASDAQ IPGP Thu, Jul 22, 2021 214.40 215.00 211.28 212.09
3675 NASDAQ IPGP Wed, Jul 21, 2021 208.86 214.28 207.99 214.21
3674 NASDAQ IPGP Tue, Jul 20, 2021 203.01 209.38 202.41 208.14
3673 NASDAQ IPGP Mon, Jul 19, 2021 203.08 205.37 200.17 201.86
3672 NASDAQ IPGP Fri, Jul 16, 2021 208.43 210.96 205.14 205.88
3671 NASDAQ IPGP Thu, Jul 15, 2021 208.45 210.42 206.36 207.65
3670 NASDAQ IPGP Wed, Jul 14, 2021 209.62 211.97 207.92 208.89
3669 NASDAQ IPGP Tue, Jul 13, 2021 209.95 210.03 207.20 207.96
3668 NASDAQ IPGP Mon, Jul 12, 2021 207.86 210.51 206.00 210.31
3667 NASDAQ IPGP Fri, Jul 9, 2021 201.79 208.43 200.73 207.41
3666 NASDAQ IPGP Thu, Jul 8, 2021 203.61 207.32 199.62 201.30
3665 NASDAQ IPGP Wed, Jul 7, 2021 211.94 212.10 203.51 207.71
3664 NASDAQ IPGP Tue, Jul 6, 2021 211.99 211.99 207.49 210.15
3663 NASDAQ IPGP Fri, Jul 2, 2021 211.51 212.00 207.73 211.19
3662 NASDAQ IPGP Thu, Jul 1, 2021 211.61 211.88 207.41 210.00
3661 NASDAQ IPGP Wed, Jun 30, 2021 214.09 214.09 209.19 210.77
3660 NASDAQ IPGP Tue, Jun 29, 2021 213.28 214.52 211.99 213.77
3659 NASDAQ IPGP Mon, Jun 28, 2021 212.96 214.76 211.01 212.72
3658 NASDAQ IPGP Fri, Jun 25, 2021 211.92 214.83 210.04 210.98
3657 NASDAQ IPGP Thu, Jun 24, 2021 207.81 211.43 207.81 210.75
3656 NASDAQ IPGP Wed, Jun 23, 2021 204.60 208.16 204.50 206.46
3655 NASDAQ IPGP Tue, Jun 22, 2021 203.53 204.60 201.40 203.41
3654 NASDAQ IPGP Mon, Jun 21, 2021 204.48 207.18 202.17 204.41
3653 NASDAQ IPGP Fri, Jun 18, 2021 207.32 209.49 200.21 203.44
3652 NASDAQ IPGP Thu, Jun 17, 2021 205.02 210.58 203.67 209.09
3651 NASDAQ IPGP Wed, Jun 16, 2021 208.28 212.39 202.83 205.72
3650 NASDAQ IPGP Tue, Jun 15, 2021 206.61 207.92 203.61 207.07
3649 NASDAQ IPGP Mon, Jun 14, 2021 204.31 208.20 203.23 206.85
3648 NASDAQ IPGP Fri, Jun 11, 2021 205.00 206.55 202.94 203.60
3647 NASDAQ IPGP Thu, Jun 10, 2021 203.07 206.00 200.57 205.21
3646 NASDAQ IPGP Wed, Jun 9, 2021 206.13 206.22 202.03 203.20
3645 NASDAQ IPGP Tue, Jun 8, 2021 208.01 208.01 204.83 205.57
3644 NASDAQ IPGP Mon, Jun 7, 2021 208.72 209.34 205.31 205.78
3643 NASDAQ IPGP Fri, Jun 4, 2021 202.62 209.78 202.62 209.07
3642 NASDAQ IPGP Thu, Jun 3, 2021 205.47 205.47 200.37 200.98
3641 NASDAQ IPGP Wed, Jun 2, 2021 205.26 207.52 204.03 207.24
3640 NASDAQ IPGP Tue, Jun 1, 2021 210.00 210.50 203.82 206.27
3639 NASDAQ IPGP Fri, May 28, 2021 207.00 210.97 205.38 209.26
3638 NASDAQ IPGP Thu, May 27, 2021 205.78 209.33 204.72 206.36
3637 NASDAQ IPGP Wed, May 26, 2021 207.98 208.48 204.26 207.13
3636 NASDAQ IPGP Tue, May 25, 2021 207.77 210.73 206.75 208.11
3635 NASDAQ IPGP Mon, May 24, 2021 206.25 209.74 204.55 207.54
3634 NASDAQ IPGP Fri, May 21, 2021 203.21 207.35 201.15 203.89
3633 NASDAQ IPGP Thu, May 20, 2021 200.00 205.00 198.75 202.76
3632 NASDAQ IPGP Wed, May 19, 2021 191.14 199.85 189.36 199.13
3631 NASDAQ IPGP Tue, May 18, 2021 197.90 197.95 194.55 194.77
3630 NASDAQ IPGP Mon, May 17, 2021 193.78 197.11 191.48 196.39
3629 NASDAQ IPGP Fri, May 14, 2021 191.87 198.21 189.67 195.81
3628 NASDAQ IPGP Thu, May 13, 2021 190.71 194.26 187.60 190.19
3627 NASDAQ IPGP Wed, May 12, 2021 186.77 189.80 185.28 187.50
3626 NASDAQ IPGP Tue, May 11, 2021 183.01 192.16 182.15 190.75
3625 NASDAQ IPGP Mon, May 10, 2021 194.73 196.19 185.76 187.50
3624 NASDAQ IPGP Fri, May 7, 2021 197.77 200.67 194.90 197.30
3623 NASDAQ IPGP Thu, May 6, 2021 189.83 197.61 187.40 197.33
3622 NASDAQ IPGP Wed, May 5, 2021 189.75 194.11 186.43 189.65
3621 NASDAQ IPGP Tue, May 4, 2021 208.27 209.26 188.11 189.49
3620 NASDAQ IPGP Mon, May 3, 2021 218.10 218.93 210.95 211.57
3619 NASDAQ IPGP Fri, Apr 30, 2021 228.46 229.20 216.55 217.11
3618 NASDAQ IPGP Thu, Apr 29, 2021 231.31 232.15 227.20 231.67
3617 NASDAQ IPGP Wed, Apr 28, 2021 229.91 232.55 227.34 229.87
3616 NASDAQ IPGP Tue, Apr 27, 2021 234.06 234.06 228.00 229.95
3615 NASDAQ IPGP Mon, Apr 26, 2021 228.58 233.71 227.06 233.51
3614 NASDAQ IPGP Fri, Apr 23, 2021 223.30 229.58 223.30 227.99
3613 NASDAQ IPGP Thu, Apr 22, 2021 224.54 225.46 220.00 221.79
3612 NASDAQ IPGP Wed, Apr 21, 2021 217.67 223.68 215.01 223.67
3611 NASDAQ IPGP Tue, Apr 20, 2021 221.97 222.43 218.44 219.28
3610 NASDAQ IPGP Mon, Apr 19, 2021 222.17 224.50 218.48 222.12
3609 NASDAQ IPGP Fri, Apr 16, 2021 229.70 229.70 223.16 223.90
3608 NASDAQ IPGP Thu, Apr 15, 2021 224.84 229.53 222.26 229.51
3607 NASDAQ IPGP Wed, Apr 14, 2021 222.82 226.75 221.58 222.23
3606 NASDAQ IPGP Tue, Apr 13, 2021 225.15 226.17 221.56 224.44
3605 NASDAQ IPGP Mon, Apr 12, 2021 236.63 238.69 220.36 225.49
3604 NASDAQ IPGP Fri, Apr 9, 2021 229.66 241.43 228.82 238.71
3603 NASDAQ IPGP Thu, Apr 8, 2021 222.25 231.94 220.77 231.17
3602 NASDAQ IPGP Wed, Apr 7, 2021 223.22 225.78 219.37 219.94
3601 NASDAQ IPGP Tue, Apr 6, 2021 220.54 227.91 220.54 225.34
3600 NASDAQ IPGP Mon, Apr 5, 2021 219.83 225.48 219.83 222.94
3599 NASDAQ IPGP Thu, Apr 1, 2021 213.04 218.91 211.77 217.80
3598 NASDAQ IPGP Wed, Mar 31, 2021 206.64 212.46 206.38 210.94
3597 NASDAQ IPGP Tue, Mar 30, 2021 201.65 205.26 198.81 204.60
3596 NASDAQ IPGP Mon, Mar 29, 2021 204.69 207.00 199.53 201.99
3595 NASDAQ IPGP Fri, Mar 26, 2021 204.38 208.39 202.43 206.87
3594 NASDAQ IPGP Thu, Mar 25, 2021 200.93 204.62 197.52 203.41
3593 NASDAQ IPGP Wed, Mar 24, 2021 205.15 208.53 202.37 202.83
3592 NASDAQ IPGP Tue, Mar 23, 2021 212.62 213.35 202.64 204.54
3591 NASDAQ IPGP Mon, Mar 22, 2021 212.85 214.26 209.70 211.90
3590 NASDAQ IPGP Fri, Mar 19, 2021 211.19 213.46 208.24 211.63
3589 NASDAQ IPGP Thu, Mar 18, 2021 214.75 215.59 210.53 210.78
3588 NASDAQ IPGP Wed, Mar 17, 2021 215.00 218.12 213.10 216.78
3587 NASDAQ IPGP Tue, Mar 16, 2021 219.40 219.77 214.26 216.69
3586 NASDAQ IPGP Mon, Mar 15, 2021 210.38 217.67 208.52 217.65
3585 NASDAQ IPGP Fri, Mar 12, 2021 211.47 213.06 208.00 210.81
3584 NASDAQ IPGP Thu, Mar 11, 2021 210.50 215.52 210.50 214.39
3583 NASDAQ IPGP Wed, Mar 10, 2021 208.03 211.71 206.04 206.16
3582 NASDAQ IPGP Tue, Mar 9, 2021 202.03 209.55 200.69 209.54
3581 NASDAQ IPGP Mon, Mar 8, 2021 206.50 208.79 197.09 197.51
3580 NASDAQ IPGP Fri, Mar 5, 2021 209.40 209.40 197.46 206.50
3579 NASDAQ IPGP Thu, Mar 4, 2021 212.20 212.95 204.03 206.68
3578 NASDAQ IPGP Wed, Mar 3, 2021 219.76 224.09 213.53 213.93
3577 NASDAQ IPGP Tue, Mar 2, 2021 230.84 230.84 220.13 220.59
3576 NASDAQ IPGP Mon, Mar 1, 2021 230.20 231.23 225.83 228.77
3575 NASDAQ IPGP Fri, Feb 26, 2021 222.33 228.80 220.64 227.35
3574 NASDAQ IPGP Thu, Feb 25, 2021 228.54 230.16 218.48 219.97
3573 NASDAQ IPGP Wed, Feb 24, 2021 225.97 231.83 222.93 231.08
3572 NASDAQ IPGP Tue, Feb 23, 2021 226.49 230.39 216.27 228.78
3571 NASDAQ IPGP Mon, Feb 22, 2021 232.37 232.37 225.95 229.36
3570 NASDAQ IPGP Fri, Feb 19, 2021 234.97 238.76 233.52 234.56
3569 NASDAQ IPGP Thu, Feb 18, 2021 236.24 238.02 226.69 232.12
3568 NASDAQ IPGP Wed, Feb 17, 2021 255.67 255.67 235.56 237.59
3567 NASDAQ IPGP Tue, Feb 16, 2021 253.58 257.90 246.01 256.49
3566 NASDAQ IPGP Fri, Feb 12, 2021 248.37 256.77 248.37 252.89
3565 NASDAQ IPGP Thu, Feb 11, 2021 245.76 250.62 244.69 249.73
3564 NASDAQ IPGP Wed, Feb 10, 2021 245.18 248.24 242.60 244.31
3563 NASDAQ IPGP Tue, Feb 9, 2021 241.06 244.80 238.69 242.92
3562 NASDAQ IPGP Mon, Feb 8, 2021 240.82 245.87 240.15 243.12
3561 NASDAQ IPGP Fri, Feb 5, 2021 234.49 239.94 234.10 238.43
3560 NASDAQ IPGP Thu, Feb 4, 2021 229.38 234.72 228.25 234.71
3559 NASDAQ IPGP Wed, Feb 3, 2021 234.93 235.86 228.02 228.24
3558 NASDAQ IPGP Tue, Feb 2, 2021 233.68 234.92 227.59 233.61
3557 NASDAQ IPGP Mon, Feb 1, 2021 224.30 231.25 223.50 230.61
3556 NASDAQ IPGP Fri, Jan 29, 2021 228.42 228.42 220.26 223.43
3555 NASDAQ IPGP Thu, Jan 28, 2021 231.29 231.29 224.28 227.68
3554 NASDAQ IPGP Wed, Jan 27, 2021 227.84 232.48 220.32 230.08
3553 NASDAQ IPGP Tue, Jan 26, 2021 239.82 239.82 231.23 232.51
3552 NASDAQ IPGP Mon, Jan 25, 2021 251.50 252.62 237.10 239.88
3551 NASDAQ IPGP Fri, Jan 22, 2021 251.33 253.19 249.58 251.00
3550 NASDAQ IPGP Thu, Jan 21, 2021 256.41 258.87 250.42 251.84
3549 NASDAQ IPGP Wed, Jan 20, 2021 258.18 258.91 249.18 251.12
3548 NASDAQ IPGP Tue, Jan 19, 2021 250.67 262.55 250.63 258.58
3547 NASDAQ IPGP Fri, Jan 15, 2021 244.64 245.73 240.24 243.92
3546 NASDAQ IPGP Thu, Jan 14, 2021 242.24 249.33 241.05 246.14
3545 NASDAQ IPGP Wed, Jan 13, 2021 248.41 249.67 239.82 240.50
3544 NASDAQ IPGP Tue, Jan 12, 2021 246.59 252.00 245.26 247.61
3543 NASDAQ IPGP Mon, Jan 11, 2021 238.54 246.37 238.41 245.51
3542 NASDAQ IPGP Fri, Jan 8, 2021 235.00 246.55 234.99 241.52
3541 NASDAQ IPGP Thu, Jan 7, 2021 226.65 235.42 225.73 235.19
3540 NASDAQ IPGP Wed, Jan 6, 2021 219.80 227.56 218.32 224.39
3539 NASDAQ IPGP Tue, Jan 5, 2021 218.65 221.84 217.18 220.45
3538 NASDAQ IPGP Mon, Jan 4, 2021 223.91 227.40 216.99 218.21
3537 NASDAQ IPGP Thu, Dec 31, 2020 223.20 223.93 220.55 223.79
3536 NASDAQ IPGP Wed, Dec 30, 2020 223.42 227.09 222.96 224.29
3535 NASDAQ IPGP Tue, Dec 29, 2020 227.00 227.00 220.52 221.54
3534 NASDAQ IPGP Mon, Dec 28, 2020 220.97 225.94 220.00 225.05
3533 NASDAQ IPGP Thu, Dec 24, 2020 221.42 222.44 219.19 220.97
3532 NASDAQ IPGP Wed, Dec 23, 2020 217.40 222.23 217.34 220.16
3531 NASDAQ IPGP Tue, Dec 22, 2020 217.03 220.22 212.38 218.76
3530 NASDAQ IPGP Mon, Dec 21, 2020 214.46 218.17 212.80 216.33
3529 NASDAQ IPGP Fri, Dec 18, 2020 217.02 219.37 214.83 216.82
3528 NASDAQ IPGP Thu, Dec 17, 2020 214.00 217.45 211.70 217.02
3527 NASDAQ IPGP Wed, Dec 16, 2020 214.36 214.46 211.35 213.78
3526 NASDAQ IPGP Tue, Dec 15, 2020 210.26 214.61 208.32 213.91
3525 NASDAQ IPGP Mon, Dec 14, 2020 210.40 212.43 208.49 209.11
3524 NASDAQ IPGP Fri, Dec 11, 2020 205.21 209.10 204.72 209.03
3523 NASDAQ IPGP Thu, Dec 10, 2020 206.81 209.42 206.04 206.92
3522 NASDAQ IPGP Wed, Dec 9, 2020 216.24 217.65 205.94 207.87
3521 NASDAQ IPGP Tue, Dec 8, 2020 213.96 217.00 213.43 215.66
3520 NASDAQ IPGP Mon, Dec 7, 2020 210.63 213.99 210.08 213.99
3519 NASDAQ IPGP Fri, Dec 4, 2020 207.10 212.43 207.10 212.07
3518 NASDAQ IPGP Thu, Dec 3, 2020 206.98 210.00 206.78 206.97
3517 NASDAQ IPGP Wed, Dec 2, 2020 205.93 207.87 204.45 207.69
3516 NASDAQ IPGP Tue, Dec 1, 2020 208.52 209.82 205.73 207.88
3515 NASDAQ IPGP Mon, Nov 30, 2020 202.67 207.02 200.53 207.01
3514 NASDAQ IPGP Fri, Nov 27, 2020 203.00 204.96 201.35 203.52
3513 NASDAQ IPGP Wed, Nov 25, 2020 204.69 205.34 201.27 202.25
3512 NASDAQ IPGP Tue, Nov 24, 2020 203.55 208.08 201.28 204.80
3511 NASDAQ IPGP Mon, Nov 23, 2020 201.89 204.10 200.10 203.00
3510 NASDAQ IPGP Fri, Nov 20, 2020 200.54 204.37 198.98 200.73
3509 NASDAQ IPGP Thu, Nov 19, 2020 198.45 201.11 197.78 201.00
3508 NASDAQ IPGP Wed, Nov 18, 2020 200.42 201.24 197.45 198.27
3507 NASDAQ IPGP Tue, Nov 17, 2020 200.25 202.08 198.52 199.32
3506 NASDAQ IPGP Mon, Nov 16, 2020 204.03 204.29 199.49 201.00
3505 NASDAQ IPGP Fri, Nov 13, 2020 205.05 206.77 199.54 201.00
3504 NASDAQ IPGP Thu, Nov 12, 2020 210.22 212.75 202.21 203.52
3503 NASDAQ IPGP Wed, Nov 11, 2020 208.20 214.61 207.90 209.74
3502 NASDAQ IPGP Tue, Nov 10, 2020 203.71 209.78 203.50 206.52
3501 NASDAQ IPGP Mon, Nov 9, 2020 203.54 213.35 202.66 204.34
3500 NASDAQ IPGP Fri, Nov 6, 2020 198.00 200.20 196.37 198.89
3499 NASDAQ IPGP Thu, Nov 5, 2020 197.39 200.93 195.36 197.55
3498 NASDAQ IPGP Wed, Nov 4, 2020 198.33 198.43 192.38 193.87
3497 NASDAQ IPGP Tue, Nov 3, 2020 193.50 200.95 193.49 194.97
3496 NASDAQ IPGP Mon, Nov 2, 2020 189.44 191.82 187.07 190.65
3495 NASDAQ IPGP Fri, Oct 30, 2020 180.00 188.76 173.47 185.96
3494 NASDAQ IPGP Thu, Oct 29, 2020 186.54 188.41 183.44 187.05
3493 NASDAQ IPGP Wed, Oct 28, 2020 197.42 199.73 185.09 185.39
3492 NASDAQ IPGP Tue, Oct 27, 2020 196.04 202.58 196.04 201.79
3491 NASDAQ IPGP Mon, Oct 26, 2020 197.57 198.07 192.80 195.33
3490 NASDAQ IPGP Fri, Oct 23, 2020 197.54 202.30 195.69 200.18
3489 NASDAQ IPGP Thu, Oct 22, 2020 192.19 200.43 192.19 198.08
3488 NASDAQ IPGP Wed, Oct 21, 2020 192.39 195.40 190.52 191.70
3487 NASDAQ IPGP Tue, Oct 20, 2020 188.59 193.50 186.00 192.52
3486 NASDAQ IPGP Mon, Oct 19, 2020 184.00 187.44 182.04 186.50
3485 NASDAQ IPGP Fri, Oct 16, 2020 186.31 187.00 181.01 183.31
3484 NASDAQ IPGP Thu, Oct 15, 2020 180.58 187.60 178.99 185.97
3483 NASDAQ IPGP Wed, Oct 14, 2020 183.85 185.78 180.25 181.90
3482 NASDAQ IPGP Tue, Oct 13, 2020 182.30 185.81 181.45 183.85
3481 NASDAQ IPGP Mon, Oct 12, 2020 183.01 184.56 181.33 181.91
3480 NASDAQ IPGP Fri, Oct 9, 2020 180.88 182.67 180.06 181.03
3479 NASDAQ IPGP Thu, Oct 8, 2020 176.82 179.92 175.88 179.83
3478 NASDAQ IPGP Wed, Oct 7, 2020 176.23 177.82 175.27 176.45
3477 NASDAQ IPGP Tue, Oct 6, 2020 173.22 177.41 172.01 173.97
3476 NASDAQ IPGP Mon, Oct 5, 2020 170.77 174.52 170.77 173.88
3475 NASDAQ IPGP Fri, Oct 2, 2020 168.83 170.73 167.88 168.83
3474 NASDAQ IPGP Thu, Oct 1, 2020 171.64 176.97 171.39 173.00
3473 NASDAQ IPGP Wed, Sep 30, 2020 168.61 171.85 166.59 169.97
3472 NASDAQ IPGP Tue, Sep 29, 2020 167.81 169.34 166.35 168.26
3471 NASDAQ IPGP Mon, Sep 28, 2020 167.93 167.93 165.56 167.22
3470 NASDAQ IPGP Fri, Sep 25, 2020 163.24 165.20 160.88 164.98
3469 NASDAQ IPGP Thu, Sep 24, 2020 159.64 164.61 159.22 163.46
3468 NASDAQ IPGP Wed, Sep 23, 2020 161.29 165.72 158.98 160.10
3467 NASDAQ IPGP Tue, Sep 22, 2020 158.97 162.47 157.95 162.28
3466 NASDAQ IPGP Mon, Sep 21, 2020 163.46 164.00 156.63 157.79
3465 NASDAQ IPGP Fri, Sep 18, 2020 168.45 170.20 166.17 167.22
3464 NASDAQ IPGP Thu, Sep 17, 2020 164.86 169.01 164.86 168.80
3463 NASDAQ IPGP Wed, Sep 16, 2020 167.44 170.43 167.44 168.37
3462 NASDAQ IPGP Tue, Sep 15, 2020 165.10 166.99 164.71 166.21
3461 NASDAQ IPGP Mon, Sep 14, 2020 161.29 163.62 160.29 162.88
3460 NASDAQ IPGP Fri, Sep 11, 2020 159.11 162.58 157.49 158.53
3459 NASDAQ IPGP Thu, Sep 10, 2020 166.85 168.08 158.93 159.30
3458 NASDAQ IPGP Wed, Sep 9, 2020 163.75 166.43 161.00 164.89
3457 NASDAQ IPGP Tue, Sep 8, 2020 159.21 163.28 156.49 161.00
3456 NASDAQ IPGP Fri, Sep 4, 2020 162.36 164.82 159.00 162.65
3455 NASDAQ IPGP Thu, Sep 3, 2020 166.32 166.47 160.46 163.20
3454 NASDAQ IPGP Wed, Sep 2, 2020 161.84 168.67 160.80 168.45
3453 NASDAQ IPGP Tue, Sep 1, 2020 161.37 162.44 158.58 160.82
3452 NASDAQ IPGP Mon, Aug 31, 2020 160.69 162.24 159.69 161.73
3451 NASDAQ IPGP Fri, Aug 28, 2020 156.15 160.46 154.19 159.65
3450 NASDAQ IPGP Thu, Aug 27, 2020 156.07 157.07 154.08 155.31
3449 NASDAQ IPGP Wed, Aug 26, 2020 153.26 157.14 152.11 156.66
3448 NASDAQ IPGP Tue, Aug 25, 2020 151.53 153.49 151.07 152.58
3447 NASDAQ IPGP Mon, Aug 24, 2020 150.93 154.29 150.56 151.74
3446 NASDAQ IPGP Fri, Aug 21, 2020 150.65 152.29 149.51 150.58
3445 NASDAQ IPGP Thu, Aug 20, 2020 153.69 153.98 149.81 150.44
3444 NASDAQ IPGP Wed, Aug 19, 2020 155.94 156.99 153.45 154.24
3443 NASDAQ IPGP Tue, Aug 18, 2020 160.28 160.28 154.45 154.89
3442 NASDAQ IPGP Mon, Aug 17, 2020 159.29 162.77 159.29 161.70
3441 NASDAQ IPGP Fri, Aug 14, 2020 159.90 161.12 157.50 158.25
3440 NASDAQ IPGP Thu, Aug 13, 2020 160.45 162.06 158.60 160.01
3439 NASDAQ IPGP Wed, Aug 12, 2020 160.38 162.05 159.02 160.75
3438 NASDAQ IPGP Tue, Aug 11, 2020 157.54 162.28 156.47 158.94
3437 NASDAQ IPGP Mon, Aug 10, 2020 162.63 164.53 157.39 158.20
3436 NASDAQ IPGP Fri, Aug 7, 2020 164.54 164.54 161.22 163.26
3435 NASDAQ IPGP Thu, Aug 6, 2020 166.92 166.94 163.57 165.02
3434 NASDAQ IPGP Wed, Aug 5, 2020 171.10 173.25 165.12 166.67
3433 NASDAQ IPGP Tue, Aug 4, 2020 177.88 177.88 161.05 167.66
3432 NASDAQ IPGP Mon, Aug 3, 2020 180.61 183.44 178.96 180.01
3431 NASDAQ IPGP Fri, Jul 31, 2020 181.78 182.05 177.06 179.01
3430 NASDAQ IPGP Thu, Jul 30, 2020 178.25 182.48 176.86 180.97
3429 NASDAQ IPGP Wed, Jul 29, 2020 181.87 183.83 180.69 181.50
3428 NASDAQ IPGP Tue, Jul 28, 2020 181.72 183.35 180.12 180.53
3427 NASDAQ IPGP Mon, Jul 27, 2020 176.93 183.74 175.01 183.07
3426 NASDAQ IPGP Fri, Jul 24, 2020 174.84 179.20 173.06 175.29
3425 NASDAQ IPGP Thu, Jul 23, 2020 177.69 182.35 177.41 178.74
3424 NASDAQ IPGP Wed, Jul 22, 2020 179.03 181.67 176.32 177.94
3423 NASDAQ IPGP Tue, Jul 21, 2020 183.33 184.02 179.64 179.99
3422 NASDAQ IPGP Mon, Jul 20, 2020 175.29 180.05 175.05 179.89
3421 NASDAQ IPGP Fri, Jul 17, 2020 171.00 176.73 170.98 175.92
3420 NASDAQ IPGP Thu, Jul 16, 2020 168.70 171.31 167.49 171.00
3419 NASDAQ IPGP Wed, Jul 15, 2020 166.94 171.33 165.46 171.10
3418 NASDAQ IPGP Tue, Jul 14, 2020 159.15 164.92 156.54 164.74
3417 NASDAQ IPGP Mon, Jul 13, 2020 162.85 166.48 159.07 159.24
3416 NASDAQ IPGP Fri, Jul 10, 2020 165.21 165.28 160.99 161.62
3415 NASDAQ IPGP Thu, Jul 9, 2020 162.06 165.64 160.74 164.08
3414 NASDAQ IPGP Wed, Jul 8, 2020 163.42 163.95 160.05 161.70
3413 NASDAQ IPGP Tue, Jul 7, 2020 163.93 165.64 161.71 162.01
3412 NASDAQ IPGP Mon, Jul 6, 2020 162.71 165.82 161.39 164.84
3411 NASDAQ IPGP Thu, Jul 2, 2020 156.54 162.40 156.54 159.08
3410 NASDAQ IPGP Wed, Jul 1, 2020 161.75 161.75 155.42 155.78
3409 NASDAQ IPGP Tue, Jun 30, 2020 157.53 162.55 157.53 160.39
3408 NASDAQ IPGP Mon, Jun 29, 2020 156.79 158.29 154.26 157.16
3407 NASDAQ IPGP Fri, Jun 26, 2020 157.49 159.91 154.69 155.22
3406 NASDAQ IPGP Thu, Jun 25, 2020 156.00 157.99 153.42 157.58
3405 NASDAQ IPGP Wed, Jun 24, 2020 158.23 160.29 156.89 157.21
3404 NASDAQ IPGP Tue, Jun 23, 2020 165.19 165.19 160.88 161.11
3403 NASDAQ IPGP Mon, Jun 22, 2020 161.39 164.24 157.85 163.30
3402 NASDAQ IPGP Fri, Jun 19, 2020 166.69 168.41 161.99 162.24
3401 NASDAQ IPGP Thu, Jun 18, 2020 162.12 164.73 161.17 162.52
3400 NASDAQ IPGP Wed, Jun 17, 2020 164.34 165.18 160.70 163.64
3399 NASDAQ IPGP Tue, Jun 16, 2020 162.50 166.75 160.61 161.97
3398 NASDAQ IPGP Mon, Jun 15, 2020 153.02 160.45 151.43 160.43
3397 NASDAQ IPGP Fri, Jun 12, 2020 158.96 160.64 153.45 156.14
3396 NASDAQ IPGP Thu, Jun 11, 2020 164.00 164.00 155.49 155.73
3395 NASDAQ IPGP Wed, Jun 10, 2020 168.30 168.46 165.07 165.39
3394 NASDAQ IPGP Tue, Jun 9, 2020 162.39 168.70 160.50 165.59
3393 NASDAQ IPGP Mon, Jun 8, 2020 168.42 169.46 165.02 167.03
3392 NASDAQ IPGP Fri, Jun 5, 2020 165.00 170.03 164.27 169.47
3391 NASDAQ IPGP Thu, Jun 4, 2020 160.69 162.57 160.01 161.29
3390 NASDAQ IPGP Wed, Jun 3, 2020 161.53 163.53 161.14 162.94
3389 NASDAQ IPGP Tue, Jun 2, 2020 159.74 163.17 157.23 159.89
3388 NASDAQ IPGP Mon, Jun 1, 2020 155.22 160.04 154.00 159.81
3387 NASDAQ IPGP Fri, May 29, 2020 153.04 155.83 150.45 155.40
3386 NASDAQ IPGP Thu, May 28, 2020 152.52 155.58 151.69 152.17
3385 NASDAQ IPGP Wed, May 27, 2020 155.25 155.25 149.35 154.41
3384 NASDAQ IPGP Tue, May 26, 2020 156.03 157.99 152.65 152.99
3383 NASDAQ IPGP Fri, May 22, 2020 154.12 157.46 153.87 157.39
3382 NASDAQ IPGP Thu, May 21, 2020 160.00 160.48 154.91 155.86
3381 NASDAQ IPGP Wed, May 20, 2020 156.71 161.18 156.37 158.28
3380 NASDAQ IPGP Tue, May 19, 2020 149.08 156.75 149.08 154.16
3379 NASDAQ IPGP Mon, May 18, 2020 150.00 153.12 149.81 150.22
3378 NASDAQ IPGP Fri, May 15, 2020 142.51 146.63 141.02 146.18
3377 NASDAQ IPGP Thu, May 14, 2020 143.21 146.19 139.70 146.02
3376 NASDAQ IPGP Wed, May 13, 2020 150.54 152.01 143.29 145.21
3375 NASDAQ IPGP Tue, May 12, 2020 154.99 156.00 151.33 151.52
3374 NASDAQ IPGP Mon, May 11, 2020 147.86 155.06 146.47 153.77
3373 NASDAQ IPGP Fri, May 8, 2020 149.85 153.22 149.56 152.06
3372 NASDAQ IPGP Thu, May 7, 2020 144.12 149.83 143.13 147.39
3371 NASDAQ IPGP Wed, May 6, 2020 145.85 146.96 140.74 144.20
3370 NASDAQ IPGP Tue, May 5, 2020 140.00 146.52 136.20 144.10
3369 NASDAQ IPGP Mon, May 4, 2020 117.75 120.86 116.46 119.07
3368 NASDAQ IPGP Fri, May 1, 2020 127.41 127.41 118.55 119.37
3367 NASDAQ IPGP Thu, Apr 30, 2020 131.34 132.27 129.14 129.33
3366 NASDAQ IPGP Wed, Apr 29, 2020 131.42 134.37 129.53 133.00
3365 NASDAQ IPGP Tue, Apr 28, 2020 128.33 132.77 127.84 131.09
3364 NASDAQ IPGP Mon, Apr 27, 2020 122.44 127.62 122.31 126.08
3363 NASDAQ IPGP Fri, Apr 24, 2020 115.88 121.51 115.88 120.90
3362 NASDAQ IPGP Thu, Apr 23, 2020 114.98 119.20 114.98 116.34
3361 NASDAQ IPGP Wed, Apr 22, 2020 114.44 117.12 113.70 116.51
3360 NASDAQ IPGP Tue, Apr 21, 2020 113.99 115.29 111.41 111.65
3359 NASDAQ IPGP Mon, Apr 20, 2020 118.39 120.44 116.05 117.94
3358 NASDAQ IPGP Fri, Apr 17, 2020 117.74 121.13 117.01 119.05
3357 NASDAQ IPGP Thu, Apr 16, 2020 116.28 117.36 112.51 115.48
3356 NASDAQ IPGP Wed, Apr 15, 2020 117.90 118.58 113.01 114.44
3355 NASDAQ IPGP Tue, Apr 14, 2020 119.92 122.15 117.79 120.75
3354 NASDAQ IPGP Mon, Apr 13, 2020 118.29 119.16 115.01 116.99
3353 NASDAQ IPGP Thu, Apr 9, 2020 117.25 121.12 115.51 119.05
3352 NASDAQ IPGP Wed, Apr 8, 2020 116.36 117.35 112.38 117.31
3351 NASDAQ IPGP Tue, Apr 7, 2020 117.43 119.59 113.60 114.35
3350 NASDAQ IPGP Mon, Apr 6, 2020 106.49 114.62 106.45 113.95
3349 NASDAQ IPGP Fri, Apr 3, 2020 102.09 105.57 101.85 102.74
3348 NASDAQ IPGP Thu, Apr 2, 2020 104.28 108.46 100.92 102.92
3347 NASDAQ IPGP Wed, Apr 1, 2020 106.27 109.89 103.65 105.80
3346 NASDAQ IPGP Tue, Mar 31, 2020 108.71 114.52 108.71 110.28
3345 NASDAQ IPGP Mon, Mar 30, 2020 109.25 111.81 104.65 109.20
3344 NASDAQ IPGP Fri, Mar 27, 2020 113.39 114.37 106.45 109.03
3343 NASDAQ IPGP Thu, Mar 26, 2020 117.76 118.98 113.75 116.98
3342 NASDAQ IPGP Wed, Mar 25, 2020 115.70 123.37 111.75 116.75
3341 NASDAQ IPGP Tue, Mar 24, 2020 115.26 123.38 113.93 121.20
3340 NASDAQ IPGP Mon, Mar 23, 2020 109.56 115.72 107.06 110.02
3339 NASDAQ IPGP Fri, Mar 20, 2020 111.78 114.97 105.00 109.08
3338 NASDAQ IPGP Thu, Mar 19, 2020 116.83 120.59 107.27 109.94
3337 NASDAQ IPGP Wed, Mar 18, 2020 114.46 122.85 110.19 118.66
3336 NASDAQ IPGP Tue, Mar 17, 2020 107.85 127.21 105.36 124.25
3335 NASDAQ IPGP Mon, Mar 16, 2020 101.10 108.07 98.04 105.36
3334 NASDAQ IPGP Fri, Mar 13, 2020 110.25 112.75 104.05 112.15
3333 NASDAQ IPGP Thu, Mar 12, 2020 103.07 113.99 98.47 105.88
3332 NASDAQ IPGP Wed, Mar 11, 2020 118.96 119.59 109.74 110.85
3331 NASDAQ IPGP Tue, Mar 10, 2020 121.19 123.81 115.92 123.35
3330 NASDAQ IPGP Mon, Mar 9, 2020 112.52 120.32 110.00 116.93
3329 NASDAQ IPGP Fri, Mar 6, 2020 123.30 126.52 119.44 121.47
3328 NASDAQ IPGP Thu, Mar 5, 2020 125.66 132.31 124.55 127.61
3327 NASDAQ IPGP Wed, Mar 4, 2020 127.81 131.74 126.36 131.59
3326 NASDAQ IPGP Tue, Mar 3, 2020 130.00 133.96 126.06 127.75
3325 NASDAQ IPGP Mon, Mar 2, 2020 129.21 130.84 123.85 130.35
3324 NASDAQ IPGP Fri, Feb 28, 2020 118.50 130.04 118.00 127.64
3323 NASDAQ IPGP Thu, Feb 27, 2020 122.42 128.93 120.08 122.81
3322 NASDAQ IPGP Wed, Feb 26, 2020 128.13 131.17 126.65 126.73
3321 NASDAQ IPGP Tue, Feb 25, 2020 134.67 135.39 124.76 127.05
3320 NASDAQ IPGP Mon, Feb 24, 2020 129.06 133.73 122.70 132.17
3319 NASDAQ IPGP Fri, Feb 21, 2020 139.47 139.47 134.62 135.01
3318 NASDAQ IPGP Thu, Feb 20, 2020 142.63 144.23 140.59 140.87
3317 NASDAQ IPGP Wed, Feb 19, 2020 137.25 144.20 137.07 143.94
3316 NASDAQ IPGP Tue, Feb 18, 2020 138.63 140.35 135.51 135.81
3315 NASDAQ IPGP Fri, Feb 14, 2020 150.00 150.00 139.00 139.49
3314 NASDAQ IPGP Thu, Feb 13, 2020 144.00 150.00 132.33 149.97
3313 NASDAQ IPGP Wed, Feb 12, 2020 142.43 148.32 142.39 147.07
3312 NASDAQ IPGP Tue, Feb 11, 2020 139.86 145.00 139.86 140.75
3311 NASDAQ IPGP Mon, Feb 10, 2020 132.78 138.17 132.10 138.17
3310 NASDAQ IPGP Fri, Feb 7, 2020 139.70 139.70 133.36 133.55
3309 NASDAQ IPGP Thu, Feb 6, 2020 141.76 143.64 138.50 141.45
3308 NASDAQ IPGP Wed, Feb 5, 2020 143.20 143.20 139.00 140.41
3307 NASDAQ IPGP Tue, Feb 4, 2020 135.72 140.52 135.72 140.29
3306 NASDAQ IPGP Mon, Feb 3, 2020 129.29 132.92 127.93 132.81
3305 NASDAQ IPGP Fri, Jan 31, 2020 130.05 130.93 127.41 127.67
3304 NASDAQ IPGP Thu, Jan 30, 2020 129.21 131.46 126.76 131.13
3303 NASDAQ IPGP Wed, Jan 29, 2020 135.61 136.96 129.97 130.07
3302 NASDAQ IPGP Tue, Jan 28, 2020 136.31 137.98 134.71 136.69
3301 NASDAQ IPGP Mon, Jan 27, 2020 139.53 139.53 134.01 134.67
3300 NASDAQ IPGP Fri, Jan 24, 2020 147.89 148.63 143.44 144.33
3299 NASDAQ IPGP Thu, Jan 23, 2020 145.67 147.13 143.97 146.84
3298 NASDAQ IPGP Wed, Jan 22, 2020 145.49 147.85 145.49 146.09
3297 NASDAQ IPGP Tue, Jan 21, 2020 144.46 145.59 143.71 144.85
3296 NASDAQ IPGP Fri, Jan 17, 2020 145.71 147.54 145.24 145.95
3295 NASDAQ IPGP Thu, Jan 16, 2020 141.19 146.21 141.04 145.02
3294 NASDAQ IPGP Wed, Jan 15, 2020 138.72 141.88 138.38 139.75
3293 NASDAQ IPGP Tue, Jan 14, 2020 137.47 140.32 137.47 139.21
3292 NASDAQ IPGP Mon, Jan 13, 2020 135.61 137.76 133.03 137.08
3291 NASDAQ IPGP Fri, Jan 10, 2020 140.34 140.58 135.12 135.27
3290 NASDAQ IPGP Thu, Jan 9, 2020 145.46 145.50 139.53 139.64
3289 NASDAQ IPGP Wed, Jan 8, 2020 143.23 144.85 140.04 144.05
3288 NASDAQ IPGP Tue, Jan 7, 2020 144.22 145.37 143.00 144.10
3287 NASDAQ IPGP Mon, Jan 6, 2020 140.40 143.62 138.48 143.27
3286 NASDAQ IPGP Fri, Jan 3, 2020 143.48 144.96 140.40 141.82
3285 NASDAQ IPGP Thu, Jan 2, 2020 146.99 147.61 144.80 146.48
3284 NASDAQ IPGP Tue, Dec 31, 2019 142.63 145.32 142.63 144.92
3283 NASDAQ IPGP Mon, Dec 30, 2019 143.85 144.13 141.33 143.42
3282 NASDAQ IPGP Fri, Dec 27, 2019 146.56 146.87 143.64 143.92
3281 NASDAQ IPGP Thu, Dec 26, 2019 145.00 146.52 144.45 146.15
3280 NASDAQ IPGP Tue, Dec 24, 2019 144.94 144.94 143.76 144.65
3279 NASDAQ IPGP Mon, Dec 23, 2019 143.65 144.96 142.86 144.64
3278 NASDAQ IPGP Fri, Dec 20, 2019 147.77 148.00 142.34 142.97
3277 NASDAQ IPGP Thu, Dec 19, 2019 148.01 148.27 145.86 146.29
3276 NASDAQ IPGP Wed, Dec 18, 2019 148.82 149.91 146.83 147.39
3275 NASDAQ IPGP Tue, Dec 17, 2019 146.50 148.89 145.39 148.72
3274 NASDAQ IPGP Mon, Dec 16, 2019 146.00 148.79 145.09 145.78
3273 NASDAQ IPGP Fri, Dec 13, 2019 143.14 146.95 141.53 144.62
3272 NASDAQ IPGP Thu, Dec 12, 2019 138.85 143.98 137.55 143.20
3271 NASDAQ IPGP Wed, Dec 11, 2019 137.38 141.65 137.38 138.64
3270 NASDAQ IPGP Tue, Dec 10, 2019 137.51 139.40 136.43 136.81
3269 NASDAQ IPGP Mon, Dec 9, 2019 141.94 141.99 137.32 137.38
3268 NASDAQ IPGP Fri, Dec 6, 2019 142.19 143.55 141.62 141.98
3267 NASDAQ IPGP Thu, Dec 5, 2019 142.25 142.60 138.43 140.17
3266 NASDAQ IPGP Wed, Dec 4, 2019 141.60 144.22 141.60 143.25
3265 NASDAQ IPGP Tue, Dec 3, 2019 136.31 139.79 134.43 139.57
3264 NASDAQ IPGP Mon, Dec 2, 2019 142.95 144.50 138.95 139.26
3263 NASDAQ IPGP Fri, Nov 29, 2019 144.27 144.82 141.98 142.09
3262 NASDAQ IPGP Wed, Nov 27, 2019 141.03 144.97 141.03 144.82
3261 NASDAQ IPGP Tue, Nov 26, 2019 142.09 143.64 140.39 140.85
3260 NASDAQ IPGP Mon, Nov 25, 2019 140.65 142.87 139.74 142.78
3259 NASDAQ IPGP Fri, Nov 22, 2019 138.51 139.74 137.06 139.42
3258 NASDAQ IPGP Thu, Nov 21, 2019 137.17 138.89 136.31 138.53
3257 NASDAQ IPGP Wed, Nov 20, 2019 136.10 138.51 135.64 137.14
3256 NASDAQ IPGP Tue, Nov 19, 2019 137.89 138.13 136.19 137.55
3255 NASDAQ IPGP Mon, Nov 18, 2019 140.07 140.98 136.00 136.52
3254 NASDAQ IPGP Fri, Nov 15, 2019 140.70 142.49 139.55 140.85
3253 NASDAQ IPGP Thu, Nov 14, 2019 139.09 140.43 138.70 139.16
3252 NASDAQ IPGP Wed, Nov 13, 2019 140.17 141.31 138.84 139.82
3251 NASDAQ IPGP Tue, Nov 12, 2019 142.72 143.73 139.96 140.90
3250 NASDAQ IPGP Mon, Nov 11, 2019 146.01 146.66 142.71 142.79
3249 NASDAQ IPGP Fri, Nov 8, 2019 147.76 148.58 145.78 147.25
3248 NASDAQ IPGP Thu, Nov 7, 2019 150.61 152.47 147.78 148.01
3247 NASDAQ IPGP Wed, Nov 6, 2019 152.41 152.41 147.35 148.54
3246 NASDAQ IPGP Tue, Nov 5, 2019 145.73 153.51 145.73 153.10
3245 NASDAQ IPGP Mon, Nov 4, 2019 142.36 145.98 141.08 145.51
3244 NASDAQ IPGP Fri, Nov 1, 2019 134.65 139.79 134.65 139.69
3243 NASDAQ IPGP Thu, Oct 31, 2019 133.71 134.71 130.26 134.28
3242 NASDAQ IPGP Wed, Oct 30, 2019 125.01 133.96 122.97 133.56
3241 NASDAQ IPGP Tue, Oct 29, 2019 130.00 134.15 122.74 124.45
3240 NASDAQ IPGP Mon, Oct 28, 2019 144.70 146.46 143.72 143.83
3239 NASDAQ IPGP Fri, Oct 25, 2019 139.35 143.46 139.27 143.07
3238 NASDAQ IPGP Thu, Oct 24, 2019 138.45 139.69 137.56 139.10
3237 NASDAQ IPGP Wed, Oct 23, 2019 138.76 139.22 135.75 136.93
3236 NASDAQ IPGP Tue, Oct 22, 2019 137.13 139.85 135.87 139.65
3235 NASDAQ IPGP Mon, Oct 21, 2019 136.39 138.19 135.19 136.74
3234 NASDAQ IPGP Fri, Oct 18, 2019 134.35 135.18 132.96 134.76
3233 NASDAQ IPGP Thu, Oct 17, 2019 130.98 135.86 130.93 134.95
3232 NASDAQ IPGP Wed, Oct 16, 2019 131.77 132.57 128.59 130.09
3231 NASDAQ IPGP Tue, Oct 15, 2019 125.87 132.99 125.53 131.84
3230 NASDAQ IPGP Mon, Oct 14, 2019 130.73 130.73 125.16 125.40
3229 NASDAQ IPGP Fri, Oct 11, 2019 133.86 137.43 133.16 136.01
3228 NASDAQ IPGP Thu, Oct 10, 2019 127.00 131.42 127.00 129.96
3227 NASDAQ IPGP Wed, Oct 9, 2019 126.27 128.22 125.44 127.08
3226 NASDAQ IPGP Tue, Oct 8, 2019 129.26 129.87 124.55 124.72
3225 NASDAQ IPGP Mon, Oct 7, 2019 130.86 132.83 130.27 131.68
3224 NASDAQ IPGP Fri, Oct 4, 2019 129.27 132.27 125.02 131.82
3223 NASDAQ IPGP Thu, Oct 3, 2019 128.90 129.74 126.69 128.78
3222 NASDAQ IPGP Wed, Oct 2, 2019 130.12 130.58 126.77 128.92
3221 NASDAQ IPGP Tue, Oct 1, 2019 137.18 138.78 131.44 132.36
3220 NASDAQ IPGP Mon, Sep 30, 2019 134.20 136.00 133.00 135.60
3219 NASDAQ IPGP Fri, Sep 27, 2019 134.68 135.77 132.27 132.83
3218 NASDAQ IPGP Thu, Sep 26, 2019 134.39 134.53 132.27 134.08
3217 NASDAQ IPGP Wed, Sep 25, 2019 130.40 134.51 128.64 134.22
3216 NASDAQ IPGP Tue, Sep 24, 2019 135.35 135.35 129.30 129.91
3215 NASDAQ IPGP Mon, Sep 23, 2019 131.99 135.14 131.33 133.83
3214 NASDAQ IPGP Fri, Sep 20, 2019 137.27 138.29 132.77 133.08
3213 NASDAQ IPGP Thu, Sep 19, 2019 138.75 139.45 136.28 137.05
3212 NASDAQ IPGP Wed, Sep 18, 2019 141.53 141.53 136.95 139.19
3211 NASDAQ IPGP Tue, Sep 17, 2019 144.85 144.85 141.65 141.87
3210 NASDAQ IPGP Mon, Sep 16, 2019 145.33 146.39 143.44 145.46
3209 NASDAQ IPGP Fri, Sep 13, 2019 147.44 148.41 145.80 146.34
3208 NASDAQ IPGP Thu, Sep 12, 2019 149.17 150.00 146.04 146.82
3207 NASDAQ IPGP Wed, Sep 11, 2019 144.09 148.98 141.60 148.87
3206 NASDAQ IPGP Tue, Sep 10, 2019 137.39 142.82 136.30 142.77
3205 NASDAQ IPGP Mon, Sep 9, 2019 135.20 138.58 134.01 138.43
3204 NASDAQ IPGP Fri, Sep 6, 2019 134.95 135.51 132.41 133.51
3203 NASDAQ IPGP Thu, Sep 5, 2019 127.91 135.90 127.12 134.37
3202 NASDAQ IPGP Wed, Sep 4, 2019 119.87 125.14 119.60 124.69
3201 NASDAQ IPGP Tue, Sep 3, 2019 122.08 122.08 117.19 117.26
3200 NASDAQ IPGP Fri, Aug 30, 2019 123.24 124.02 121.89 123.73
3199 NASDAQ IPGP Thu, Aug 29, 2019 120.39 123.15 120.04 122.62
3198 NASDAQ IPGP Wed, Aug 28, 2019 115.98 118.38 115.21 117.90
3197 NASDAQ IPGP Tue, Aug 27, 2019 119.12 119.80 115.90 116.52
3196 NASDAQ IPGP Mon, Aug 26, 2019 120.70 121.16 117.22 117.92
3195 NASDAQ IPGP Fri, Aug 23, 2019 123.25 123.58 116.17 118.26
3194 NASDAQ IPGP Thu, Aug 22, 2019 125.17 125.74 123.10 124.73
3193 NASDAQ IPGP Wed, Aug 21, 2019 124.53 126.10 123.15 124.24
3192 NASDAQ IPGP Tue, Aug 20, 2019 123.54 125.29 122.56 123.18
3191 NASDAQ IPGP Mon, Aug 19, 2019 122.88 125.44 121.57 124.16
3190 NASDAQ IPGP Fri, Aug 16, 2019 117.22 119.90 117.22 119.42
3189 NASDAQ IPGP Thu, Aug 15, 2019 116.80 117.70 115.34 116.62
3188 NASDAQ IPGP Wed, Aug 14, 2019 118.76 119.41 115.70 116.45
3187 NASDAQ IPGP Tue, Aug 13, 2019 118.59 123.71 117.43 121.98
3186 NASDAQ IPGP Mon, Aug 12, 2019 120.12 120.63 117.75 118.62
3185 NASDAQ IPGP Fri, Aug 9, 2019 123.88 124.56 120.24 121.71
3184 NASDAQ IPGP Thu, Aug 8, 2019 120.44 124.83 120.01 124.74
3183 NASDAQ IPGP Wed, Aug 7, 2019 117.25 119.48 116.22 118.97
3182 NASDAQ IPGP Tue, Aug 6, 2019 120.18 123.00 118.29 120.06
3181 NASDAQ IPGP Mon, Aug 5, 2019 115.35 118.65 113.67 118.06
3180 NASDAQ IPGP Fri, Aug 2, 2019 123.47 125.03 118.00 118.50
3179 NASDAQ IPGP Thu, Aug 1, 2019 130.01 130.96 123.21 125.97
3178 NASDAQ IPGP Wed, Jul 31, 2019 136.88 137.26 130.39 131.01
3177 NASDAQ IPGP Tue, Jul 30, 2019 132.48 143.61 129.51 137.22
3176 NASDAQ IPGP Mon, Jul 29, 2019 140.56 141.02 137.27 139.42
3175 NASDAQ IPGP Fri, Jul 26, 2019 142.26 143.72 140.50 141.19
3174 NASDAQ IPGP Thu, Jul 25, 2019 143.43 143.43 140.36 141.13
3173 NASDAQ IPGP Wed, Jul 24, 2019 139.47 143.83 139.45 143.68
3172 NASDAQ IPGP Tue, Jul 23, 2019 136.14 140.66 136.00 140.49
3171 NASDAQ IPGP Mon, Jul 22, 2019 132.49 135.70 132.22 134.98
3170 NASDAQ IPGP Fri, Jul 19, 2019 131.06 133.15 130.52 131.60
3169 NASDAQ IPGP Thu, Jul 18, 2019 130.83 130.93 128.34 130.69
3168 NASDAQ IPGP Wed, Jul 17, 2019 132.45 133.32 130.90 130.97
3167 NASDAQ IPGP Tue, Jul 16, 2019 135.32 135.82 130.55 132.86
3166 NASDAQ IPGP Mon, Jul 15, 2019 140.90 141.24 134.18 135.10
3165 NASDAQ IPGP Fri, Jul 12, 2019 139.25 141.78 138.94 140.67
3164 NASDAQ IPGP Thu, Jul 11, 2019 142.73 142.73 138.06 138.17
3163 NASDAQ IPGP Wed, Jul 10, 2019 142.14 143.30 140.48 141.92
3162 NASDAQ IPGP Tue, Jul 9, 2019 140.27 142.04 139.91 140.93
3161 NASDAQ IPGP Mon, Jul 8, 2019 147.41 147.98 140.61 141.23
3160 NASDAQ IPGP Fri, Jul 5, 2019 154.02 154.47 148.36 149.00
3159 NASDAQ IPGP Wed, Jul 3, 2019 155.00 157.91 153.57 155.72
3158 NASDAQ IPGP Tue, Jul 2, 2019 155.85 156.58 153.60 154.59
3157 NASDAQ IPGP Mon, Jul 1, 2019 162.50 166.49 155.35 156.66
3156 NASDAQ IPGP Fri, Jun 28, 2019 151.74 155.11 151.74 154.25
3155 NASDAQ IPGP Thu, Jun 27, 2019 149.26 151.28 148.26 150.52
3154 NASDAQ IPGP Wed, Jun 26, 2019 145.54 148.75 143.92 148.18
3153 NASDAQ IPGP Tue, Jun 25, 2019 146.66 146.66 143.88 143.89
3152 NASDAQ IPGP Mon, Jun 24, 2019 146.48 148.43 145.99 146.16
3151 NASDAQ IPGP Fri, Jun 21, 2019 143.61 146.89 143.33 146.48
3150 NASDAQ IPGP Thu, Jun 20, 2019 144.81 146.65 142.60 144.61
3149 NASDAQ IPGP Wed, Jun 19, 2019 139.42 141.24 138.52 140.69
3148 NASDAQ IPGP Tue, Jun 18, 2019 134.71 139.23 134.01 138.40
3147 NASDAQ IPGP Mon, Jun 17, 2019 131.93 133.94 130.86 132.39
3146 NASDAQ IPGP Fri, Jun 14, 2019 135.93 135.93 130.31 131.94
3145 NASDAQ IPGP Thu, Jun 13, 2019 134.13 138.31 134.04 137.31
3144 NASDAQ IPGP Wed, Jun 12, 2019 135.68 136.14 131.29 133.17
3143 NASDAQ IPGP Tue, Jun 11, 2019 135.56 136.96 135.10 136.09
3142 NASDAQ IPGP Mon, Jun 10, 2019 133.37 135.61 132.08 132.92
3141 NASDAQ IPGP Fri, Jun 7, 2019 131.49 132.56 129.85 131.80
3140 NASDAQ IPGP Thu, Jun 6, 2019 130.77 131.33 128.59 130.65
3139 NASDAQ IPGP Wed, Jun 5, 2019 132.90 133.67 127.99 130.41
3138 NASDAQ IPGP Tue, Jun 4, 2019 129.04 131.67 127.36 131.54
3137 NASDAQ IPGP Mon, Jun 3, 2019 125.53 127.76 124.91 126.60
3136 NASDAQ IPGP Fri, May 31, 2019 126.42 126.99 124.85 125.17
3135 NASDAQ IPGP Thu, May 30, 2019 129.52 131.46 127.48 128.46
3134 NASDAQ IPGP Wed, May 29, 2019 128.87 130.21 125.96 129.51
3133 NASDAQ IPGP Tue, May 28, 2019 131.33 131.71 129.30 129.65
3132 NASDAQ IPGP Fri, May 24, 2019 131.90 132.48 130.95 131.01
3131 NASDAQ IPGP Thu, May 23, 2019 130.80 132.73 129.01 130.49
3130 NASDAQ IPGP Wed, May 22, 2019 133.05 135.34 133.00 133.81
3129 NASDAQ IPGP Tue, May 21, 2019 131.92 135.37 131.92 134.08
3128 NASDAQ IPGP Mon, May 20, 2019 131.68 131.71 128.48 130.08
3127 NASDAQ IPGP Fri, May 17, 2019 135.88 139.72 133.79 134.05
3126 NASDAQ IPGP Thu, May 16, 2019 145.52 145.52 137.95 138.01
3125 NASDAQ IPGP Wed, May 15, 2019 143.74 147.72 143.74 145.58
3124 NASDAQ IPGP Tue, May 14, 2019 144.11 147.89 143.50 145.86
3123 NASDAQ IPGP Mon, May 13, 2019 142.86 148.04 142.27 142.41
3122 NASDAQ IPGP Fri, May 10, 2019 152.62 154.52 149.16 153.69
3121 NASDAQ IPGP Thu, May 9, 2019 155.27 155.64 149.61 153.62
3120 NASDAQ IPGP Wed, May 8, 2019 157.45 161.22 155.67 158.63
3119 NASDAQ IPGP Tue, May 7, 2019 160.03 161.21 154.69 158.56
3118 NASDAQ IPGP Mon, May 6, 2019 165.00 166.66 161.10 161.51
3117 NASDAQ IPGP Fri, May 3, 2019 170.91 172.00 168.92 171.49
3116 NASDAQ IPGP Thu, May 2, 2019 170.31 173.77 168.16 169.79
3115 NASDAQ IPGP Wed, May 1, 2019 172.10 176.08 170.09 170.84
3114 NASDAQ IPGP Tue, Apr 30, 2019 167.55 177.92 162.79 174.73
3113 NASDAQ IPGP Mon, Apr 29, 2019 173.29 175.03 171.96 173.01
3112 NASDAQ IPGP Fri, Apr 26, 2019 173.08 174.13 169.59 173.80
3111 NASDAQ IPGP Thu, Apr 25, 2019 180.70 180.70 173.36 173.69
3110 NASDAQ IPGP Wed, Apr 24, 2019 178.66 181.86 177.74 181.63
3109 NASDAQ IPGP Tue, Apr 23, 2019 177.17 179.86 176.46 178.69
3108 NASDAQ IPGP Mon, Apr 22, 2019 179.51 182.17 174.00 176.55
3107 NASDAQ IPGP Thu, Apr 18, 2019 173.26 175.81 172.11 175.48
3106 NASDAQ IPGP Wed, Apr 17, 2019 173.56 174.61 170.47 173.76
3105 NASDAQ IPGP Tue, Apr 16, 2019 170.37 172.13 169.50 172.03
3104 NASDAQ IPGP Mon, Apr 15, 2019 168.64 170.32 167.31 169.23
3103 NASDAQ IPGP Fri, Apr 12, 2019 168.00 169.12 166.68 168.92
3102 NASDAQ IPGP Thu, Apr 11, 2019 164.86 167.50 164.70 166.32
3101 NASDAQ IPGP Wed, Apr 10, 2019 165.03 166.93 164.13 166.57
3100 NASDAQ IPGP Tue, Apr 9, 2019 167.60 168.46 164.05 164.66
3099 NASDAQ IPGP Mon, Apr 8, 2019 167.28 169.60 165.42 168.96
3098 NASDAQ IPGP Fri, Apr 5, 2019 168.86 170.00 165.89 167.03
3097 NASDAQ IPGP Thu, Apr 4, 2019 166.15 169.71 166.15 167.60
3096 NASDAQ IPGP Wed, Apr 3, 2019 164.09 170.32 164.09 166.56
3095 NASDAQ IPGP Tue, Apr 2, 2019 161.61 163.50 159.59 162.27
3094 NASDAQ IPGP Mon, Apr 1, 2019 153.44 162.42 153.41 162.09
3093 NASDAQ IPGP Fri, Mar 29, 2019 149.69 152.20 148.54 151.78
3092 NASDAQ IPGP Thu, Mar 28, 2019 148.21 151.15 147.29 148.17
3091 NASDAQ IPGP Wed, Mar 27, 2019 148.74 150.89 145.47 147.86
3090 NASDAQ IPGP Tue, Mar 26, 2019 146.85 150.92 146.81 148.28
3089 NASDAQ IPGP Mon, Mar 25, 2019 144.08 145.28 142.00 144.74
3088 NASDAQ IPGP Fri, Mar 22, 2019 151.85 152.20 144.47 144.77
3087 NASDAQ IPGP Thu, Mar 21, 2019 148.17 153.90 147.82 153.09
3086 NASDAQ IPGP Wed, Mar 20, 2019 151.52 152.85 147.55 147.65
3085 NASDAQ IPGP Tue, Mar 19, 2019 150.74 154.64 149.60 151.72
3084 NASDAQ IPGP Mon, Mar 18, 2019 153.67 154.04 149.32 149.50
3083 NASDAQ IPGP Fri, Mar 15, 2019 150.20 155.99 150.19 153.61
3082 NASDAQ IPGP Thu, Mar 14, 2019 153.49 154.14 149.11 149.51
3081 NASDAQ IPGP Wed, Mar 13, 2019 152.99 155.49 152.35 153.90
3080 NASDAQ IPGP Tue, Mar 12, 2019 152.20 153.39 150.53 152.16
3079 NASDAQ IPGP Mon, Mar 11, 2019 148.25 151.70 148.00 151.32
3078 NASDAQ IPGP Fri, Mar 8, 2019 145.34 148.42 144.48 148.09
3077 NASDAQ IPGP Thu, Mar 7, 2019 152.04 152.04 147.54 147.99
3076 NASDAQ IPGP Wed, Mar 6, 2019 155.74 155.74 152.18 152.35
3075 NASDAQ IPGP Tue, Mar 5, 2019 156.18 157.80 154.19 156.08
3074 NASDAQ IPGP Mon, Mar 4, 2019 157.80 159.77 154.79 156.36
3073 NASDAQ IPGP Fri, Mar 1, 2019 155.96 158.24 155.11 156.68
3072 NASDAQ IPGP Thu, Feb 28, 2019 156.93 156.93 154.20 155.03
3071 NASDAQ IPGP Wed, Feb 27, 2019 159.05 160.14 156.27 157.83
3070 NASDAQ IPGP Tue, Feb 26, 2019 160.51 161.98 158.95 159.58
3069 NASDAQ IPGP Mon, Feb 25, 2019 158.22 162.23 158.19 161.18
3068 NASDAQ IPGP Fri, Feb 22, 2019 154.99 156.55 153.98 156.43
3067 NASDAQ IPGP Thu, Feb 21, 2019 153.06 155.01 152.90 154.05
3066 NASDAQ IPGP Wed, Feb 20, 2019 153.64 154.69 152.06 153.22
3065 NASDAQ IPGP Tue, Feb 19, 2019 153.92 154.73 151.16 153.00
3064 NASDAQ IPGP Fri, Feb 15, 2019 150.83 155.45 150.10 154.88
3063 NASDAQ IPGP Thu, Feb 14, 2019 149.41 152.38 147.54 149.56
3062 NASDAQ IPGP Wed, Feb 13, 2019 147.45 149.99 144.80 149.39
3061 NASDAQ IPGP Tue, Feb 12, 2019 137.48 150.37 134.00 147.15
3060 NASDAQ IPGP Mon, Feb 11, 2019 139.00 139.32 136.58 137.25
3059 NASDAQ IPGP Fri, Feb 8, 2019 135.61 138.80 134.76 138.80
3058 NASDAQ IPGP Thu, Feb 7, 2019 140.17 140.45 136.09 136.77
3057 NASDAQ IPGP Wed, Feb 6, 2019 137.65 141.89 137.65 141.39
3056 NASDAQ IPGP Tue, Feb 5, 2019 136.88 138.14 135.86 137.64
3055 NASDAQ IPGP Mon, Feb 4, 2019 136.66 137.26 134.53 136.62
3054 NASDAQ IPGP Fri, Feb 1, 2019 133.42 137.04 133.10 136.93
3053 NASDAQ IPGP Thu, Jan 31, 2019 133.46 134.18 130.68 133.00
3052 NASDAQ IPGP Wed, Jan 30, 2019 132.36 133.80 127.96 133.25
3051 NASDAQ IPGP Tue, Jan 29, 2019 133.75 134.95 131.36 131.47
3050 NASDAQ IPGP Mon, Jan 28, 2019 132.70 136.16 132.04 132.68
3049 NASDAQ IPGP Fri, Jan 25, 2019 132.16 136.54 131.81 135.30
3048 NASDAQ IPGP Thu, Jan 24, 2019 126.67 132.76 126.00 130.57
3047 NASDAQ IPGP Wed, Jan 23, 2019 128.72 129.30 124.84 126.17
3046 NASDAQ IPGP Tue, Jan 22, 2019 131.87 132.05 126.70 128.05
3045 NASDAQ IPGP Fri, Jan 18, 2019 130.41 133.68 129.51 132.51
3044 NASDAQ IPGP Thu, Jan 17, 2019 127.92 130.35 126.25 129.21
3043 NASDAQ IPGP Wed, Jan 16, 2019 126.27 129.22 126.27 128.34
3042 NASDAQ IPGP Tue, Jan 15, 2019 127.54 128.13 125.60 125.90
3041 NASDAQ IPGP Mon, Jan 14, 2019 126.90 128.23 124.49 127.11
3040 NASDAQ IPGP Fri, Jan 11, 2019 127.98 129.35 125.93 127.88
3039 NASDAQ IPGP Thu, Jan 10, 2019 125.60 128.75 125.24 128.52
3038 NASDAQ IPGP Wed, Jan 9, 2019 121.50 128.98 121.50 126.27
3037 NASDAQ IPGP Tue, Jan 8, 2019 118.67 123.80 117.94 120.80
3036 NASDAQ IPGP Mon, Jan 7, 2019 115.05 118.27 114.14 116.81
3035 NASDAQ IPGP Fri, Jan 4, 2019 111.05 114.85 108.94 114.72
3034 NASDAQ IPGP Thu, Jan 3, 2019 112.27 112.27 107.52 108.60
3033 NASDAQ IPGP Wed, Jan 2, 2019 110.61 117.67 110.55 114.76
3032 NASDAQ IPGP Mon, Dec 31, 2018 115.75 117.05 111.43 113.29
3031 NASDAQ IPGP Fri, Dec 28, 2018 115.90 117.70 113.74 115.00
3030 NASDAQ IPGP Thu, Dec 27, 2018 111.82 115.15 109.58 115.13
3029 NASDAQ IPGP Wed, Dec 26, 2018 106.29 114.40 106.25 114.23
3028 NASDAQ IPGP Mon, Dec 24, 2018 107.00 110.78 104.64 105.65
3027 NASDAQ IPGP Fri, Dec 21, 2018 115.24 116.32 106.76 107.71
3026 NASDAQ IPGP Thu, Dec 20, 2018 112.38 115.46 111.34 114.38
3025 NASDAQ IPGP Wed, Dec 19, 2018 115.08 118.01 111.48 112.79
3024 NASDAQ IPGP Tue, Dec 18, 2018 118.33 120.78 115.35 115.53
3023 NASDAQ IPGP Mon, Dec 17, 2018 117.21 119.12 113.06 117.20
3022 NASDAQ IPGP Fri, Dec 14, 2018 118.75 120.95 117.90 117.99
3021 NASDAQ IPGP Thu, Dec 13, 2018 123.02 124.39 119.42 120.20
3020 NASDAQ IPGP Wed, Dec 12, 2018 123.72 125.30 122.08 122.30
3019 NASDAQ IPGP Tue, Dec 11, 2018 125.53 127.80 119.94 121.71
3018 NASDAQ IPGP Mon, Dec 10, 2018 123.26 124.79 119.84 123.10
3017 NASDAQ IPGP Fri, Dec 7, 2018 131.53 132.01 123.55 124.35
3016 NASDAQ IPGP Thu, Dec 6, 2018 133.78 134.75 128.89 131.38
3015 NASDAQ IPGP Tue, Dec 4, 2018 146.94 148.44 136.65 137.22
3014 NASDAQ IPGP Mon, Dec 3, 2018 146.42 150.86 145.52 148.17
3013 NASDAQ IPGP Fri, Nov 30, 2018 141.30 142.75 139.71 142.15
3012 NASDAQ IPGP Thu, Nov 29, 2018 143.27 144.87 138.51 141.29
3011 NASDAQ IPGP Wed, Nov 28, 2018 141.71 143.98 136.60 143.64
3010 NASDAQ IPGP Tue, Nov 27, 2018 140.76 142.17 138.61 140.85
3009 NASDAQ IPGP Mon, Nov 26, 2018 138.79 141.60 136.73 141.13
3008 NASDAQ IPGP Fri, Nov 23, 2018 133.40 139.17 131.90 137.74
3007 NASDAQ IPGP Wed, Nov 21, 2018 135.24 136.68 132.57 134.04
3006 NASDAQ IPGP Tue, Nov 20, 2018 132.45 136.72 132.05 132.95
3005 NASDAQ IPGP Mon, Nov 19, 2018 138.42 138.48 135.44 136.13
3004 NASDAQ IPGP Fri, Nov 16, 2018 136.75 140.50 135.45 138.48
3003 NASDAQ IPGP Thu, Nov 15, 2018 133.69 140.39 133.69 138.75
3002 NASDAQ IPGP Wed, Nov 14, 2018 132.45 136.83 131.40 134.95
3001 NASDAQ IPGP Tue, Nov 13, 2018 130.08 137.04 130.02 132.85
3000 NASDAQ IPGP Mon, Nov 12, 2018 135.49 136.69 126.82 129.11
2999 NASDAQ IPGP Fri, Nov 9, 2018 140.03 140.03 135.84 137.79
2998 NASDAQ IPGP Thu, Nov 8, 2018 142.40 144.63 140.03 140.99
2997 NASDAQ IPGP Wed, Nov 7, 2018 143.00 143.42 139.45 143.15
2996 NASDAQ IPGP Tue, Nov 6, 2018 140.77 144.61 140.34 141.39
2995 NASDAQ IPGP Mon, Nov 5, 2018 145.88 145.88 138.16 141.18
2994 NASDAQ IPGP Fri, Nov 2, 2018 143.39 146.72 139.08 145.83
2993 NASDAQ IPGP Thu, Nov 1, 2018 134.18 142.80 134.18 141.69
2992 NASDAQ IPGP Wed, Oct 31, 2018 143.26 144.27 130.79 133.55
2991 NASDAQ IPGP Tue, Oct 30, 2018 108.51 142.22 107.59 141.80
2990 NASDAQ IPGP Mon, Oct 29, 2018 137.63 140.51 129.50 131.33
2989 NASDAQ IPGP Fri, Oct 26, 2018 130.68 137.56 129.22 134.76
2988 NASDAQ IPGP Thu, Oct 25, 2018 132.49 134.94 131.01 133.31
2987 NASDAQ IPGP Wed, Oct 24, 2018 132.24 133.10 129.55 129.63
2986 NASDAQ IPGP Tue, Oct 23, 2018 127.61 133.33 126.57 132.29
2985 NASDAQ IPGP Mon, Oct 22, 2018 132.27 133.55 129.46 130.80
2984 NASDAQ IPGP Fri, Oct 19, 2018 137.38 138.36 130.80 132.26
2983 NASDAQ IPGP Thu, Oct 18, 2018 139.33 139.33 136.58 138.57
2982 NASDAQ IPGP Wed, Oct 17, 2018 140.95 141.85 138.17 139.94
2981 NASDAQ IPGP Tue, Oct 16, 2018 137.31 141.12 135.80 140.38
2980 NASDAQ IPGP Mon, Oct 15, 2018 137.13 137.53 135.12 135.69
2979 NASDAQ IPGP Fri, Oct 12, 2018 135.88 138.00 135.14 137.58
2978 NASDAQ IPGP Thu, Oct 11, 2018 129.87 134.46 129.81 131.86
2977 NASDAQ IPGP Wed, Oct 10, 2018 134.00 134.49 130.22 131.75
2976 NASDAQ IPGP Tue, Oct 9, 2018 135.70 136.45 133.64 134.77
2975 NASDAQ IPGP Mon, Oct 8, 2018 131.66 138.53 130.32 135.43
2974 NASDAQ IPGP Fri, Oct 5, 2018 140.07 142.49 132.28 132.76
2973 NASDAQ IPGP Thu, Oct 4, 2018 156.86 156.86 152.93 154.02
2972 NASDAQ IPGP Wed, Oct 3, 2018 155.97 158.19 154.80 157.42
2971 NASDAQ IPGP Tue, Oct 2, 2018 155.78 156.81 155.11 155.50
2970 NASDAQ IPGP Mon, Oct 1, 2018 157.02 157.29 155.06 155.62
2969 NASDAQ IPGP Fri, Sep 28, 2018 155.07 157.50 154.30 156.07
2968 NASDAQ IPGP Thu, Sep 27, 2018 155.51 160.52 154.82 158.81
2967 NASDAQ IPGP Wed, Sep 26, 2018 160.76 160.76 154.99 155.46
2966 NASDAQ IPGP Tue, Sep 25, 2018 164.42 164.51 161.29 161.46
2965 NASDAQ IPGP Mon, Sep 24, 2018 167.77 167.77 161.74 164.41
2964 NASDAQ IPGP Fri, Sep 21, 2018 167.51 172.49 167.07 169.34
2963 NASDAQ IPGP Thu, Sep 20, 2018 161.60 164.35 160.58 162.56
2962 NASDAQ IPGP Wed, Sep 19, 2018 159.82 161.86 159.01 160.56
2961 NASDAQ IPGP Tue, Sep 18, 2018 157.01 160.72 156.91 159.69
2960 NASDAQ IPGP Mon, Sep 17, 2018 159.64 159.64 155.77 157.56
2959 NASDAQ IPGP Fri, Sep 14, 2018 159.17 160.55 158.40 159.41
2958 NASDAQ IPGP Thu, Sep 13, 2018 158.88 160.77 157.55 158.23
2957 NASDAQ IPGP Wed, Sep 12, 2018 154.85 157.96 153.37 157.44
2956 NASDAQ IPGP Tue, Sep 11, 2018 157.04 157.72 154.03 155.73
2955 NASDAQ IPGP Mon, Sep 10, 2018 157.91 159.15 156.56 157.72
2954 NASDAQ IPGP Fri, Sep 7, 2018 156.55 159.93 155.31 157.47
2953 NASDAQ IPGP Thu, Sep 6, 2018 161.99 162.26 154.68 157.00
2952 NASDAQ IPGP Wed, Sep 5, 2018 168.80 169.44 160.32 161.08
2951 NASDAQ IPGP Tue, Sep 4, 2018 175.71 176.08 168.05 168.80
2950 NASDAQ IPGP Fri, Aug 31, 2018 172.93 176.94 172.93 175.48
2949 NASDAQ IPGP Thu, Aug 30, 2018 171.17 174.63 170.77 172.73
2948 NASDAQ IPGP Wed, Aug 29, 2018 170.32 171.50 169.10 171.20
2947 NASDAQ IPGP Tue, Aug 28, 2018 168.30 171.11 167.98 170.66
2946 NASDAQ IPGP Mon, Aug 27, 2018 167.52 171.01 167.52 168.01
2945 NASDAQ IPGP Fri, Aug 24, 2018 166.91 168.36 165.23 166.91
2944 NASDAQ IPGP Thu, Aug 23, 2018 167.00 169.61 165.58 165.91
2943 NASDAQ IPGP Wed, Aug 22, 2018 164.21 167.82 162.14 166.77
2942 NASDAQ IPGP Tue, Aug 21, 2018 163.32 165.90 162.91 164.21
2941 NASDAQ IPGP Mon, Aug 20, 2018 162.17 163.66 160.26 162.27
2940 NASDAQ IPGP Fri, Aug 17, 2018 162.65 163.50 160.17 162.06
2939 NASDAQ IPGP Thu, Aug 16, 2018 163.99 165.21 163.37 163.81
2938 NASDAQ IPGP Wed, Aug 15, 2018 163.00 164.50 158.75 161.71
2937 NASDAQ IPGP Tue, Aug 14, 2018 162.58 165.42 162.13 164.53
2936 NASDAQ IPGP Mon, Aug 13, 2018 162.18 164.21 161.25 162.58
2935 NASDAQ IPGP Fri, Aug 10, 2018 163.09 164.58 161.77 162.47
2934 NASDAQ IPGP Thu, Aug 9, 2018 166.17 168.94 163.99 164.64
2933 NASDAQ IPGP Wed, Aug 8, 2018 171.36 173.32 165.03 165.34
2932 NASDAQ IPGP Tue, Aug 7, 2018 173.19 175.24 172.11 172.30
2931 NASDAQ IPGP Mon, Aug 6, 2018 170.46 174.72 170.18 172.79
2930 NASDAQ IPGP Fri, Aug 3, 2018 170.19 174.26 167.81 170.46
2929 NASDAQ IPGP Thu, Aug 2, 2018 165.34 174.15 164.01 170.28
2928 NASDAQ IPGP Wed, Aug 1, 2018 162.69 179.79 162.69 165.56
2927 NASDAQ IPGP Tue, Jul 31, 2018 172.45 178.09 161.51 164.04
2926 NASDAQ IPGP Mon, Jul 30, 2018 236.28 236.28 223.00 224.30
2925 NASDAQ IPGP Fri, Jul 27, 2018 239.70 240.76 232.14 235.62
2924 NASDAQ IPGP Thu, Jul 26, 2018 237.96 241.40 236.00 240.16
2923 NASDAQ IPGP Wed, Jul 25, 2018 234.61 240.20 232.72 239.89
2922 NASDAQ IPGP Tue, Jul 24, 2018 239.71 241.43 233.09 233.89
2921 NASDAQ IPGP Mon, Jul 23, 2018 237.21 238.29 232.56 238.01
2920 NASDAQ IPGP Fri, Jul 20, 2018 240.17 240.68 237.72 238.07
2919 NASDAQ IPGP Thu, Jul 19, 2018 241.48 241.52 237.04 239.86
2918 NASDAQ IPGP Wed, Jul 18, 2018 240.00 243.43 238.49 242.53
2917 NASDAQ IPGP Tue, Jul 17, 2018 233.37 240.65 230.50 239.48
2916 NASDAQ IPGP Mon, Jul 16, 2018 233.60 234.73 230.30 234.08
2915 NASDAQ IPGP Fri, Jul 13, 2018 230.29 233.52 229.71 232.88
2914 NASDAQ IPGP Thu, Jul 12, 2018 223.45 231.47 223.45 231.20
2913 NASDAQ IPGP Wed, Jul 11, 2018 231.24 232.01 222.06 222.28
2912 NASDAQ IPGP Tue, Jul 10, 2018 229.92 234.98 229.92 233.76
2911 NASDAQ IPGP Mon, Jul 9, 2018 226.52 229.61 224.02 229.54
2910 NASDAQ IPGP Fri, Jul 6, 2018 222.65 225.54 219.00 225.27
2909 NASDAQ IPGP Thu, Jul 5, 2018 219.76 224.19 217.16 222.79
2908 NASDAQ IPGP Tue, Jul 3, 2018 222.79 222.90 217.96 218.50
2907 NASDAQ IPGP Mon, Jul 2, 2018 217.87 222.69 215.51 222.56
2906 NASDAQ IPGP Fri, Jun 29, 2018 216.17 222.90 214.31 220.63
2905 NASDAQ IPGP Thu, Jun 28, 2018 213.91 215.38 208.72 213.80
2904 NASDAQ IPGP Wed, Jun 27, 2018 223.53 224.29 213.39 215.19
2903 NASDAQ IPGP Tue, Jun 26, 2018 220.45 225.31 217.01 222.33
2902 NASDAQ IPGP Mon, Jun 25, 2018 231.00 231.24 217.85 219.91
2901 NASDAQ IPGP Fri, Jun 22, 2018 236.14 236.32 230.99 234.25
2900 NASDAQ IPGP Thu, Jun 21, 2018 239.26 241.49 233.77 234.65
2899 NASDAQ IPGP Wed, Jun 20, 2018 239.70 241.37 237.77 239.09
2898 NASDAQ IPGP Tue, Jun 19, 2018 240.70 242.01 231.51 239.38
2897 NASDAQ IPGP Mon, Jun 18, 2018 238.57 245.00 234.66 243.84
2896 NASDAQ IPGP Fri, Jun 15, 2018 239.99 241.27 237.11 240.98
2895 NASDAQ IPGP Thu, Jun 14, 2018 243.33 243.51 239.66 241.16
2894 NASDAQ IPGP Wed, Jun 13, 2018 246.24 246.24 240.45 241.34
2893 NASDAQ IPGP Tue, Jun 12, 2018 245.67 246.37 243.00 244.28
2892 NASDAQ IPGP Mon, Jun 11, 2018 249.39 249.39 243.90 245.34
2891 NASDAQ IPGP Fri, Jun 8, 2018 247.50 249.57 245.56 248.95
2890 NASDAQ IPGP Thu, Jun 7, 2018 261.13 261.77 246.52 248.48
2889 NASDAQ IPGP Wed, Jun 6, 2018 256.42 261.33 254.97 260.86
2888 NASDAQ IPGP Tue, Jun 5, 2018 252.80 256.70 252.00 256.25
2887 NASDAQ IPGP Mon, Jun 4, 2018 248.83 253.57 248.14 252.80
2886 NASDAQ IPGP Fri, Jun 1, 2018 243.67 248.38 241.79 246.98
2885 NASDAQ IPGP Thu, May 31, 2018 245.97 247.38 241.08 241.27
2884 NASDAQ IPGP Wed, May 30, 2018 250.06 251.94 245.87 245.97
2883 NASDAQ IPGP Tue, May 29, 2018 248.38 251.51 247.26 248.62
2882 NASDAQ IPGP Fri, May 25, 2018 247.54 251.87 247.27 249.94
2881 NASDAQ IPGP Thu, May 24, 2018 245.25 248.86 243.45 248.17
2880 NASDAQ IPGP Wed, May 23, 2018 243.58 246.32 241.94 246.16
2879 NASDAQ IPGP Tue, May 22, 2018 247.55 248.42 244.73 245.02
2878 NASDAQ IPGP Mon, May 21, 2018 245.08 248.30 243.81 245.66
2877 NASDAQ IPGP Fri, May 18, 2018 246.50 246.50 241.81 242.46
2876 NASDAQ IPGP Thu, May 17, 2018 252.20 253.00 246.24 246.74
2875 NASDAQ IPGP Wed, May 16, 2018 255.65 255.65 249.90 252.47
2874 NASDAQ IPGP Tue, May 15, 2018 250.58 252.35 248.31 251.77
2873 NASDAQ IPGP Mon, May 14, 2018 252.64 256.72 251.26 252.98
2872 NASDAQ IPGP Fri, May 11, 2018 251.58 253.00 248.39 251.47
2871 NASDAQ IPGP Thu, May 10, 2018 245.54 251.23 244.22 251.10
2870 NASDAQ IPGP Wed, May 9, 2018 235.31 244.58 234.76 244.50
2869 NASDAQ IPGP Tue, May 8, 2018 232.82 234.79 231.31 233.97
2868 NASDAQ IPGP Mon, May 7, 2018 234.73 235.56 231.76 233.98
2867 NASDAQ IPGP Fri, May 4, 2018 229.00 235.23 226.24 233.36
2866 NASDAQ IPGP Thu, May 3, 2018 227.07 231.20 225.68 229.86
2865 NASDAQ IPGP Wed, May 2, 2018 233.13 235.11 223.51 226.43
2864 NASDAQ IPGP Tue, May 1, 2018 213.01 233.85 213.01 233.29
2863 NASDAQ IPGP Mon, Apr 30, 2018 211.92 215.52 210.80 213.03
2862 NASDAQ IPGP Fri, Apr 27, 2018 215.70 216.05 210.45 212.00
2861 NASDAQ IPGP Thu, Apr 26, 2018 215.33 218.51 214.78 215.66
2860 NASDAQ IPGP Wed, Apr 25, 2018 218.17 219.44 213.14 214.09
2859 NASDAQ IPGP Tue, Apr 24, 2018 226.92 227.36 216.44 217.94
2858 NASDAQ IPGP Mon, Apr 23, 2018 231.94 232.66 224.33 225.63
2857 NASDAQ IPGP Fri, Apr 20, 2018 231.71 234.54 230.40 232.13
2856 NASDAQ IPGP Thu, Apr 19, 2018 235.05 236.23 229.88 231.09
2855 NASDAQ IPGP Wed, Apr 18, 2018 237.24 237.88 231.03 236.37
2854 NASDAQ IPGP Tue, Apr 17, 2018 234.31 236.83 232.26 235.64
2853 NASDAQ IPGP Mon, Apr 16, 2018 231.56 233.49 229.00 232.47
2852 NASDAQ IPGP Fri, Apr 13, 2018 229.67 231.59 227.46 230.36
2851 NASDAQ IPGP Thu, Apr 12, 2018 231.09 233.87 227.13 227.58
2850 NASDAQ IPGP Wed, Apr 11, 2018 227.27 231.98 227.25 229.77
2849 NASDAQ IPGP Tue, Apr 10, 2018 228.03 231.26 225.12 229.34
2848 NASDAQ IPGP Mon, Apr 9, 2018 224.69 228.39 222.61 222.90
2847 NASDAQ IPGP Fri, Apr 6, 2018 226.48 229.48 220.57 222.47
2846 NASDAQ IPGP Thu, Apr 5, 2018 226.57 230.57 226.49 228.99
2845 NASDAQ IPGP Wed, Apr 4, 2018 225.34 226.59 219.29 224.20
2844 NASDAQ IPGP Tue, Apr 3, 2018 227.04 232.79 226.01 231.75
2843 NASDAQ IPGP Mon, Apr 2, 2018 232.64 234.19 222.23 224.92
2842 NASDAQ IPGP Thu, Mar 29, 2018 227.57 238.43 227.57 233.38
2841 NASDAQ IPGP Wed, Mar 28, 2018 229.61 232.24 223.45 225.78
2840 NASDAQ IPGP Tue, Mar 27, 2018 241.30 244.99 228.18 229.76
2839 NASDAQ IPGP Mon, Mar 26, 2018 236.19 241.32 234.65 240.50
2838 NASDAQ IPGP Fri, Mar 23, 2018 240.03 242.54 231.29 231.41
2837 NASDAQ IPGP Thu, Mar 22, 2018 247.30 248.91 239.65 239.73
2836 NASDAQ IPGP Wed, Mar 21, 2018 252.15 255.84 250.91 251.08
2835 NASDAQ IPGP Tue, Mar 20, 2018 248.56 252.64 247.50 252.63
2834 NASDAQ IPGP Mon, Mar 19, 2018 245.09 248.47 241.72 247.42
2833 NASDAQ IPGP Fri, Mar 16, 2018 250.62 252.11 243.83 246.90
2832 NASDAQ IPGP Thu, Mar 15, 2018 253.25 256.68 249.00 249.19
2831 NASDAQ IPGP Wed, Mar 14, 2018 256.01 257.37 251.92 253.28
2830 NASDAQ IPGP Tue, Mar 13, 2018 255.74 260.62 252.36 255.55
2829 NASDAQ IPGP Mon, Mar 12, 2018 250.17 255.32 249.65 254.72
2828 NASDAQ IPGP Fri, Mar 9, 2018 244.83 253.55 243.97 249.28
2827 NASDAQ IPGP Thu, Mar 8, 2018 245.53 245.53 241.48 243.80
2826 NASDAQ IPGP Wed, Mar 7, 2018 240.18 244.11 237.80 242.76
2825 NASDAQ IPGP Tue, Mar 6, 2018 236.31 241.64 234.01 241.44
2824 NASDAQ IPGP Mon, Mar 5, 2018 242.00 242.00 233.73 235.98
2823 NASDAQ IPGP Fri, Mar 2, 2018 241.03 245.28 235.01 244.80
2822 NASDAQ IPGP Thu, Mar 1, 2018 245.01 246.62 239.48 243.96
2821 NASDAQ IPGP Wed, Feb 28, 2018 246.94 250.72 244.74 245.64
2820 NASDAQ IPGP Tue, Feb 27, 2018 248.53 250.00 244.31 245.65
2819 NASDAQ IPGP Mon, Feb 26, 2018 242.88 248.46 242.55 248.11
2818 NASDAQ IPGP Fri, Feb 23, 2018 241.25 243.71 239.70 242.17
2817 NASDAQ IPGP Thu, Feb 22, 2018 248.26 250.54 237.74 239.72
2816 NASDAQ IPGP Wed, Feb 21, 2018 239.69 250.90 239.69 247.95
2815 NASDAQ IPGP Tue, Feb 20, 2018 240.01 246.05 236.84 239.09
2814 NASDAQ IPGP Fri, Feb 16, 2018 247.19 250.67 226.53 239.36
2813 NASDAQ IPGP Thu, Feb 15, 2018 254.49 259.46 251.21 259.07
2812 NASDAQ IPGP Wed, Feb 14, 2018 242.78 252.67 242.78 252.46
2811 NASDAQ IPGP Tue, Feb 13, 2018 238.05 243.87 236.47 243.70
2810 NASDAQ IPGP Mon, Feb 12, 2018 233.93 241.22 233.93 239.40
2809 NASDAQ IPGP Fri, Feb 9, 2018 229.86 236.15 221.50 232.44
2808 NASDAQ IPGP Thu, Feb 8, 2018 239.05 241.49 226.79 226.98
2807 NASDAQ IPGP Wed, Feb 7, 2018 241.99 244.64 235.59 237.65
2806 NASDAQ IPGP Tue, Feb 6, 2018 227.71 242.63 223.00 242.54
2805 NASDAQ IPGP Mon, Feb 5, 2018 241.13 246.75 231.49 234.24
2804 NASDAQ IPGP Fri, Feb 2, 2018 250.74 251.54 243.52 246.75
2803 NASDAQ IPGP Thu, Feb 1, 2018 251.39 254.23 249.35 252.08
2802 NASDAQ IPGP Wed, Jan 31, 2018 253.97 255.36 250.02 251.95
2801 NASDAQ IPGP Tue, Jan 30, 2018 251.24 253.59 240.00 252.77
2800 NASDAQ IPGP Mon, Jan 29, 2018 258.03 259.51 253.75 255.95
2799 NASDAQ IPGP Fri, Jan 26, 2018 258.59 259.84 254.76 259.74
2798 NASDAQ IPGP Thu, Jan 25, 2018 258.02 259.94 255.01 257.64
2797 NASDAQ IPGP Wed, Jan 24, 2018 264.08 264.08 252.54 255.73
2796 NASDAQ IPGP Tue, Jan 23, 2018 260.95 263.71 259.23 263.34
2795 NASDAQ IPGP Mon, Jan 22, 2018 262.50 262.78 257.57 260.75
2794 NASDAQ IPGP Fri, Jan 19, 2018 262.57 263.28 260.33 263.05
2793 NASDAQ IPGP Thu, Jan 18, 2018 260.95 262.07 257.20 260.75
2792 NASDAQ IPGP Wed, Jan 17, 2018 260.15 263.26 258.53 260.95
2791 NASDAQ IPGP Tue, Jan 16, 2018 260.72 264.11 258.31 260.29
2790 NASDAQ IPGP Fri, Jan 12, 2018 258.50 259.64 256.21 258.27
2789 NASDAQ IPGP Thu, Jan 11, 2018 255.09 260.33 255.02 258.33
2788 NASDAQ IPGP Wed, Jan 10, 2018 254.41 255.58 251.55 254.53
2787 NASDAQ IPGP Tue, Jan 9, 2018 259.85 260.33 254.55 256.20
2786 NASDAQ IPGP Mon, Jan 8, 2018 241.26 259.88 241.26 258.84
2785 NASDAQ IPGP Fri, Jan 5, 2018 238.72 242.51 236.32 242.34
2784 NASDAQ IPGP Thu, Jan 4, 2018 235.95 237.01 232.13 236.81
2783 NASDAQ IPGP Wed, Jan 3, 2018 224.18 234.37 223.98 233.24
2782 NASDAQ IPGP Tue, Jan 2, 2018 214.14 222.58 213.58 222.34
2781 NASDAQ IPGP Fri, Dec 29, 2017 215.61 216.20 212.43 214.13
2780 NASDAQ IPGP Thu, Dec 28, 2017 215.09 215.97 214.64 215.25
2779 NASDAQ IPGP Wed, Dec 27, 2017 212.80 215.60 212.09 214.61
2778 NASDAQ IPGP Tue, Dec 26, 2017 212.00 214.75 211.50 213.18
2777 NASDAQ IPGP Fri, Dec 22, 2017 212.52 213.28 210.24 213.12
2776 NASDAQ IPGP Thu, Dec 21, 2017 211.44 212.77 210.58 211.93
2775 NASDAQ IPGP Wed, Dec 20, 2017 213.67 215.34 210.11 211.80
2774 NASDAQ IPGP Tue, Dec 19, 2017 212.81 215.63 210.43 213.14
2773 NASDAQ IPGP Mon, Dec 18, 2017 209.15 212.79 208.76 212.65
2772 NASDAQ IPGP Fri, Dec 15, 2017 205.39 210.46 204.82 208.06
2771 NASDAQ IPGP Thu, Dec 14, 2017 205.66 207.56 203.51 205.54
2770 NASDAQ IPGP Wed, Dec 13, 2017 205.09 206.66 204.26 205.06
2769 NASDAQ IPGP Tue, Dec 12, 2017 206.55 207.81 204.01 204.98
2768 NASDAQ IPGP Mon, Dec 11, 2017 205.40 207.28 204.20 206.65
2767 NASDAQ IPGP Fri, Dec 8, 2017 209.51 211.07 204.00 205.26
2766 NASDAQ IPGP Thu, Dec 7, 2017 203.52 208.24 203.36 207.33
2765 NASDAQ IPGP Wed, Dec 6, 2017 201.69 204.06 198.41 202.65
2764 NASDAQ IPGP Tue, Dec 5, 2017 201.21 207.90 200.21 202.98
2763 NASDAQ IPGP Mon, Dec 4, 2017 225.85 226.99 200.01 200.80
2762 NASDAQ IPGP Fri, Dec 1, 2017 228.48 230.47 220.52 224.13
2761 NASDAQ IPGP Thu, Nov 30, 2017 229.72 233.48 226.12 228.98
2760 NASDAQ IPGP Wed, Nov 29, 2017 240.51 241.95 220.47 228.13
2759 NASDAQ IPGP Tue, Nov 28, 2017 241.76 242.19 238.00 241.43
2758 NASDAQ IPGP Mon, Nov 27, 2017 242.24 242.83 238.53 240.65
2757 NASDAQ IPGP Fri, Nov 24, 2017 240.88 242.84 240.00 242.05
2756 NASDAQ IPGP Wed, Nov 22, 2017 246.61 248.23 236.21 239.48
2755 NASDAQ IPGP Tue, Nov 21, 2017 241.81 247.49 241.75 246.28
2754 NASDAQ IPGP Mon, Nov 20, 2017 239.92 242.65 239.00 240.50
2753 NASDAQ IPGP Fri, Nov 17, 2017 234.85 238.89 233.63 237.23
2752 NASDAQ IPGP Thu, Nov 16, 2017 228.73 234.99 228.73 233.27
2751 NASDAQ IPGP Wed, Nov 15, 2017 227.13 228.72 224.38 227.11
2750 NASDAQ IPGP Tue, Nov 14, 2017 224.69 229.65 224.07 226.27
2749 NASDAQ IPGP Mon, Nov 13, 2017 223.00 225.55 220.94 224.69
2748 NASDAQ IPGP Fri, Nov 10, 2017 219.82 224.34 219.22 223.53
2747 NASDAQ IPGP Thu, Nov 9, 2017 220.00 221.85 214.42 218.72
2746 NASDAQ IPGP Wed, Nov 8, 2017 221.00 224.47 220.60 221.79
2745 NASDAQ IPGP Tue, Nov 7, 2017 222.19 223.63 217.67 221.43
2744 NASDAQ IPGP Mon, Nov 6, 2017 213.91 219.38 213.91 219.25
2743 NASDAQ IPGP Fri, Nov 3, 2017 207.62 213.86 207.26 213.86
2742 NASDAQ IPGP Thu, Nov 2, 2017 207.63 209.09 205.92 207.34
2741 NASDAQ IPGP Wed, Nov 1, 2017 214.71 215.52 204.14 206.44
2740 NASDAQ IPGP Tue, Oct 31, 2017 214.54 219.64 203.50 212.91
2739 NASDAQ IPGP Mon, Oct 30, 2017 209.54 209.54 206.02 207.62
2738 NASDAQ IPGP Fri, Oct 27, 2017 210.54 210.54 206.57 208.30
2737 NASDAQ IPGP Thu, Oct 26, 2017 206.88 209.69 205.06 208.75
2736 NASDAQ IPGP Wed, Oct 25, 2017 208.25 211.73 204.67 206.96
2735 NASDAQ IPGP Tue, Oct 24, 2017 206.15 210.26 206.05 209.46
2734 NASDAQ IPGP Mon, Oct 23, 2017 203.89 205.97 202.50 205.71
2733 NASDAQ IPGP Fri, Oct 20, 2017 202.58 203.92 201.73 202.55
2732 NASDAQ IPGP Thu, Oct 19, 2017 201.79 201.79 196.18 200.84
2731 NASDAQ IPGP Wed, Oct 18, 2017 201.56 204.29 200.07 203.00
2730 NASDAQ IPGP Tue, Oct 17, 2017 198.87 201.22 197.90 200.98
2729 NASDAQ IPGP Mon, Oct 16, 2017 199.65 199.73 197.79 198.69
2728 NASDAQ IPGP Fri, Oct 13, 2017 196.96 199.02 196.53 198.10
2727 NASDAQ IPGP Thu, Oct 12, 2017 194.91 198.41 194.75 196.64
2726 NASDAQ IPGP Wed, Oct 11, 2017 192.50 194.68 192.50 194.63
2725 NASDAQ IPGP Tue, Oct 10, 2017 195.65 195.80 191.96 192.86
2724 NASDAQ IPGP Mon, Oct 9, 2017 192.60 196.09 192.60 193.98
2723 NASDAQ IPGP Fri, Oct 6, 2017 190.80 192.97 190.06 192.83
2722 NASDAQ IPGP Thu, Oct 5, 2017 189.97 191.23 189.02 191.13
2721 NASDAQ IPGP Wed, Oct 4, 2017 187.16 189.99 186.35 189.92
2720 NASDAQ IPGP Tue, Oct 3, 2017 187.00 187.77 186.20 187.49
2719 NASDAQ IPGP Mon, Oct 2, 2017 185.11 186.90 185.00 186.76
2718 NASDAQ IPGP Fri, Sep 29, 2017 183.37 185.21 181.53 185.06
2717 NASDAQ IPGP Thu, Sep 28, 2017 184.10 184.46 182.12 183.68
2716 NASDAQ IPGP Wed, Sep 27, 2017 183.79 185.62 182.74 184.23
2715 NASDAQ IPGP Tue, Sep 26, 2017 182.12 183.21 181.17 182.08
2714 NASDAQ IPGP Mon, Sep 25, 2017 187.81 187.98 180.88 181.02
2713 NASDAQ IPGP Fri, Sep 22, 2017 183.42 187.73 183.42 187.36
2712 NASDAQ IPGP Thu, Sep 21, 2017 183.53 183.59 181.83 183.20
2711 NASDAQ IPGP Wed, Sep 20, 2017 184.32 184.40 182.44 184.20
2710 NASDAQ IPGP Tue, Sep 19, 2017 183.34 185.45 182.57 184.22
2709 NASDAQ IPGP Mon, Sep 18, 2017 181.01 183.77 180.90 183.17
2708 NASDAQ IPGP Fri, Sep 15, 2017 180.03 180.50 178.61 180.23
2707 NASDAQ IPGP Thu, Sep 14, 2017 178.50 180.55 177.81 179.92
2706 NASDAQ IPGP Wed, Sep 13, 2017 178.00 180.50 177.40 179.20
2705 NASDAQ IPGP Tue, Sep 12, 2017 178.13 179.91 176.82 177.99
2704 NASDAQ IPGP Mon, Sep 11, 2017 175.19 177.51 175.19 177.10
2703 NASDAQ IPGP Fri, Sep 8, 2017 173.11 174.95 172.48 173.78
2702 NASDAQ IPGP Thu, Sep 7, 2017 173.45 174.37 172.40 173.41
2701 NASDAQ IPGP Wed, Sep 6, 2017 172.35 173.65 171.12 172.83
2700 NASDAQ IPGP Tue, Sep 5, 2017 174.69 175.70 170.34 171.92
2699 NASDAQ IPGP Fri, Sep 1, 2017 176.63 177.32 174.50 175.03
2698 NASDAQ IPGP Thu, Aug 31, 2017 172.55 175.95 171.77 175.79
2697 NASDAQ IPGP Wed, Aug 30, 2017 169.98 172.16 169.39 172.09
2696 NASDAQ IPGP Tue, Aug 29, 2017 168.29 170.17 167.51 169.81
2695 NASDAQ IPGP Mon, Aug 28, 2017 168.55 170.21 167.54 169.77
2694 NASDAQ IPGP Fri, Aug 25, 2017 165.81 167.78 165.76 167.40
2693 NASDAQ IPGP Thu, Aug 24, 2017 164.59 166.08 164.55 165.49
2692 NASDAQ IPGP Wed, Aug 23, 2017 165.26 166.22 164.81 165.65
2691 NASDAQ IPGP Tue, Aug 22, 2017 165.92 166.82 165.66 165.98
2690 NASDAQ IPGP Mon, Aug 21, 2017 165.80 166.50 163.50 165.21
2689 NASDAQ IPGP Fri, Aug 18, 2017 165.45 166.70 165.04 165.90
2688 NASDAQ IPGP Thu, Aug 17, 2017 168.53 169.46 164.84 165.05
2687 NASDAQ IPGP Wed, Aug 16, 2017 169.29 170.39 168.15 169.12
2686 NASDAQ IPGP Tue, Aug 15, 2017 168.00 169.45 167.66 168.57
2685 NASDAQ IPGP Mon, Aug 14, 2017 165.05 168.11 164.65 167.81
2684 NASDAQ IPGP Fri, Aug 11, 2017 164.56 165.44 163.58 163.93
2683 NASDAQ IPGP Thu, Aug 10, 2017 164.20 166.33 164.20 164.67
2682 NASDAQ IPGP Wed, Aug 9, 2017 162.85 165.44 162.23 165.33
2681 NASDAQ IPGP Tue, Aug 8, 2017 162.39 164.22 161.59 163.63
2680 NASDAQ IPGP Mon, Aug 7, 2017 161.37 163.75 161.06 162.60
2679 NASDAQ IPGP Fri, Aug 4, 2017 160.07 161.72 159.69 160.74
2678 NASDAQ IPGP Thu, Aug 3, 2017 162.84 164.00 158.65 159.62
2677 NASDAQ IPGP Wed, Aug 2, 2017 166.90 168.93 161.42 162.17
2676 NASDAQ IPGP Tue, Aug 1, 2017 163.00 167.00 162.05 166.39
2675 NASDAQ IPGP Mon, Jul 31, 2017 155.00 155.64 152.28 152.64
2674 NASDAQ IPGP Fri, Jul 28, 2017 153.17 154.83 153.06 154.05
2673 NASDAQ IPGP Thu, Jul 27, 2017 157.95 158.49 153.31 153.92
2672 NASDAQ IPGP Wed, Jul 26, 2017 157.55 158.61 156.52 157.30
2671 NASDAQ IPGP Tue, Jul 25, 2017 157.35 157.94 155.71 157.05
2670 NASDAQ IPGP Mon, Jul 24, 2017 157.03 158.39 155.33 155.63
2669 NASDAQ IPGP Fri, Jul 21, 2017 150.62 152.75 150.31 152.44
2668 NASDAQ IPGP Thu, Jul 20, 2017 151.82 152.24 149.97 151.44
2667 NASDAQ IPGP Wed, Jul 19, 2017 150.00 151.95 149.31 151.08
2666 NASDAQ IPGP Tue, Jul 18, 2017 148.80 151.50 147.02 149.79
2665 NASDAQ IPGP Mon, Jul 17, 2017 156.00 157.83 153.21 153.81
2664 NASDAQ IPGP Fri, Jul 14, 2017 152.28 156.10 152.28 155.50
2663 NASDAQ IPGP Thu, Jul 13, 2017 152.02 153.95 151.47 152.02
2662 NASDAQ IPGP Wed, Jul 12, 2017 152.48 153.43 151.05 151.74
2661 NASDAQ IPGP Tue, Jul 11, 2017 150.33 151.27 149.51 150.67
2660 NASDAQ IPGP Mon, Jul 10, 2017 150.42 151.85 150.23 151.28
2659 NASDAQ IPGP Fri, Jul 7, 2017 147.99 151.14 147.44 150.63
2658 NASDAQ IPGP Thu, Jul 6, 2017 147.54 149.10 146.70 147.51
2657 NASDAQ IPGP Wed, Jul 5, 2017 146.82 149.00 145.81 148.37
2656 NASDAQ IPGP Mon, Jul 3, 2017 145.89 147.68 144.71 145.08
2655 NASDAQ IPGP Fri, Jun 30, 2017 144.85 146.50 143.44 145.10
2654 NASDAQ IPGP Thu, Jun 29, 2017 145.87 147.51 142.58 144.20
2653 NASDAQ IPGP Wed, Jun 28, 2017 146.26 147.55 144.58 146.49
2652 NASDAQ IPGP Tue, Jun 27, 2017 147.34 147.99 145.33 145.57
2651 NASDAQ IPGP Mon, Jun 26, 2017 148.25 149.29 147.22 148.03
2650 NASDAQ IPGP Fri, Jun 23, 2017 143.09 148.76 143.09 146.83
2649 NASDAQ IPGP Thu, Jun 22, 2017 143.85 144.99 142.40 143.57
2648 NASDAQ IPGP Wed, Jun 21, 2017 142.75 144.06 142.02 143.09
2647 NASDAQ IPGP Tue, Jun 20, 2017 144.83 144.95 141.65 142.06
2646 NASDAQ IPGP Mon, Jun 19, 2017 141.61 144.86 141.03 144.38
2645 NASDAQ IPGP Fri, Jun 16, 2017 139.00 141.75 138.94 140.27
2644 NASDAQ IPGP Thu, Jun 15, 2017 138.25 139.63 136.62 138.45
2643 NASDAQ IPGP Wed, Jun 14, 2017 141.90 142.53 138.71 140.37
2642 NASDAQ IPGP Tue, Jun 13, 2017 140.20 142.37 139.50 141.45
2641 NASDAQ IPGP Mon, Jun 12, 2017 141.57 142.04 137.00 138.76
2640 NASDAQ IPGP Fri, Jun 9, 2017 146.00 146.49 139.33 142.57
2639 NASDAQ IPGP Thu, Jun 8, 2017 145.84 146.00 142.39 145.66
2638 NASDAQ IPGP Wed, Jun 7, 2017 144.23 145.67 143.24 144.89
2637 NASDAQ IPGP Tue, Jun 6, 2017 142.96 145.98 141.34 143.97
2636 NASDAQ IPGP Mon, Jun 5, 2017 142.45 142.68 140.59 141.06
2635 NASDAQ IPGP Fri, Jun 2, 2017 140.74 142.64 140.18 142.00
2634 NASDAQ IPGP Thu, Jun 1, 2017 139.84 140.91 138.68 140.64
2633 NASDAQ IPGP Wed, May 31, 2017 140.05 140.06 136.60 139.04
2632 NASDAQ IPGP Tue, May 30, 2017 139.29 140.53 139.26 139.78
2631 NASDAQ IPGP Fri, May 26, 2017 137.65 140.12 137.13 139.28
2630 NASDAQ IPGP Thu, May 25, 2017 140.00 140.00 137.65 137.99
2629 NASDAQ IPGP Wed, May 24, 2017 138.57 139.86 138.15 139.56
2628 NASDAQ IPGP Tue, May 23, 2017 138.12 143.49 136.03 138.44
2627 NASDAQ IPGP Mon, May 22, 2017 136.50 137.39 135.72 136.89
2626 NASDAQ IPGP Fri, May 19, 2017 136.42 136.96 135.52 135.97
2625 NASDAQ IPGP Thu, May 18, 2017 135.00 136.87 133.86 134.96
2624 NASDAQ IPGP Wed, May 17, 2017 139.72 140.79 135.54 135.64
2623 NASDAQ IPGP Tue, May 16, 2017 142.10 143.81 141.05 141.59
2622 NASDAQ IPGP Mon, May 15, 2017 139.21 142.77 138.72 142.65
2621 NASDAQ IPGP Fri, May 12, 2017 137.56 138.88 136.23 138.65
2620 NASDAQ IPGP Thu, May 11, 2017 135.18 138.39 134.36 138.18
2619 NASDAQ IPGP Wed, May 10, 2017 133.96 136.09 133.59 135.60
2618 NASDAQ IPGP Tue, May 9, 2017 134.25 135.70 133.89 134.31
2617 NASDAQ IPGP Mon, May 8, 2017 133.45 134.50 132.41 134.41
2616 NASDAQ IPGP Fri, May 5, 2017 133.67 134.62 132.80 133.74
2615 NASDAQ IPGP Thu, May 4, 2017 136.59 136.63 132.91 133.51
2614 NASDAQ IPGP Wed, May 3, 2017 136.00 136.68 132.62 135.36
2613 NASDAQ IPGP Tue, May 2, 2017 140.00 140.09 134.73 136.20
2612 NASDAQ IPGP Mon, May 1, 2017 126.82 127.84 125.09 126.62
2611 NASDAQ IPGP Fri, Apr 28, 2017 126.55 127.20 125.82 126.32
2610 NASDAQ IPGP Thu, Apr 27, 2017 125.66 127.94 125.66 127.04
2609 NASDAQ IPGP Wed, Apr 26, 2017 125.64 126.54 124.30 125.11
2608 NASDAQ IPGP Tue, Apr 25, 2017 125.00 126.72 124.80 125.75
2607 NASDAQ IPGP Mon, Apr 24, 2017 121.99 125.01 121.23 124.46
2606 NASDAQ IPGP Fri, Apr 21, 2017 121.23 121.38 119.89 120.55
2605 NASDAQ IPGP Thu, Apr 20, 2017 120.00 121.62 119.15 121.10
2604 NASDAQ IPGP Wed, Apr 19, 2017 119.33 120.36 118.49 119.46
2603 NASDAQ IPGP Tue, Apr 18, 2017 117.76 118.81 117.50 118.61
2602 NASDAQ IPGP Mon, Apr 17, 2017 117.51 118.79 116.87 117.86
2601 NASDAQ IPGP Thu, Apr 13, 2017 117.54 119.32 116.82 117.17
2600 NASDAQ IPGP Wed, Apr 12, 2017 120.10 120.23 117.14 117.51
2599 NASDAQ IPGP Tue, Apr 11, 2017 120.75 120.98 118.43 119.96
2598 NASDAQ IPGP Mon, Apr 10, 2017 121.19 122.97 120.58 120.82
2597 NASDAQ IPGP Fri, Apr 7, 2017 119.93 121.91 119.93 120.98
2596 NASDAQ IPGP Thu, Apr 6, 2017 118.76 120.50 117.72 120.15
2595 NASDAQ IPGP Wed, Apr 5, 2017 119.63 120.72 117.89 118.35
2594 NASDAQ IPGP Tue, Apr 4, 2017 119.35 121.44 118.43 119.24
2593 NASDAQ IPGP Mon, Apr 3, 2017 120.63 120.63 117.94 119.44
2592 NASDAQ IPGP Fri, Mar 31, 2017 120.12 121.39 119.50 120.70
2591 NASDAQ IPGP Thu, Mar 30, 2017 119.61 121.67 119.61 119.92
2590 NASDAQ IPGP Wed, Mar 29, 2017 120.05 120.60 119.37 119.90
2589 NASDAQ IPGP Tue, Mar 28, 2017 118.97 120.93 118.87 120.01
2588 NASDAQ IPGP Mon, Mar 27, 2017 118.00 119.13 117.13 118.63
2587 NASDAQ IPGP Fri, Mar 24, 2017 119.28 120.93 118.12 119.03
2586 NASDAQ IPGP Thu, Mar 23, 2017 118.10 119.30 117.68 118.55
2585 NASDAQ IPGP Wed, Mar 22, 2017 117.12 118.80 117.00 118.45
2584 NASDAQ IPGP Tue, Mar 21, 2017 121.80 121.82 116.80 116.94
2583 NASDAQ IPGP Mon, Mar 20, 2017 121.40 121.97 120.95 121.09
2582 NASDAQ IPGP Fri, Mar 17, 2017 121.03 122.02 120.01 121.46
2581 NASDAQ IPGP Thu, Mar 16, 2017 119.69 120.41 118.96 120.16
2580 NASDAQ IPGP Wed, Mar 15, 2017 118.97 119.71 118.45 119.44
2579 NASDAQ IPGP Tue, Mar 14, 2017 117.72 119.27 117.16 118.29
2578 NASDAQ IPGP Mon, Mar 13, 2017 119.32 119.76 118.24 118.66
2577 NASDAQ IPGP Fri, Mar 10, 2017 119.41 120.87 118.73 119.55
2576 NASDAQ IPGP Thu, Mar 9, 2017 118.07 119.46 118.06 118.57
2575 NASDAQ IPGP Wed, Mar 8, 2017 119.10 121.51 118.50 118.98
2574 NASDAQ IPGP Tue, Mar 7, 2017 117.21 119.26 117.21 118.11
2573 NASDAQ IPGP Mon, Mar 6, 2017 118.03 118.70 116.02 117.92
2572 NASDAQ IPGP Fri, Mar 3, 2017 118.96 119.48 117.83 118.82
2571 NASDAQ IPGP Thu, Mar 2, 2017 120.32 121.13 118.58 118.71
2570 NASDAQ IPGP Wed, Mar 1, 2017 118.88 121.11 118.50 120.75
2569 NASDAQ IPGP Tue, Feb 28, 2017 120.46 120.85 118.02 118.30
2568 NASDAQ IPGP Mon, Feb 27, 2017 120.26 121.01 119.03 120.88
2567 NASDAQ IPGP Fri, Feb 24, 2017 118.88 121.08 117.65 120.39
2566 NASDAQ IPGP Thu, Feb 23, 2017 121.58 121.59 119.02 119.88
2565 NASDAQ IPGP Wed, Feb 22, 2017 121.33 121.70 120.08 120.82
2564 NASDAQ IPGP Tue, Feb 21, 2017 120.00 122.00 119.99 121.81
2563 NASDAQ IPGP Fri, Feb 17, 2017 118.06 119.71 117.93 119.50
2562 NASDAQ IPGP Thu, Feb 16, 2017 121.63 121.98 117.79 118.47
2561 NASDAQ IPGP Wed, Feb 15, 2017 119.16 124.27 118.78 121.75
2560 NASDAQ IPGP Tue, Feb 14, 2017 116.08 120.11 111.51 117.02
2559 NASDAQ IPGP Mon, Feb 13, 2017 116.58 117.43 115.73 116.08
2558 NASDAQ IPGP Fri, Feb 10, 2017 116.69 117.31 115.02 116.38
2557 NASDAQ IPGP Thu, Feb 9, 2017 113.74 116.48 113.74 116.06
2556 NASDAQ IPGP Wed, Feb 8, 2017 114.47 114.50 112.32 113.26
2555 NASDAQ IPGP Tue, Feb 7, 2017 113.62 115.32 113.00 114.37
2554 NASDAQ IPGP Mon, Feb 6, 2017 113.64 114.49 112.28 113.40
2553 NASDAQ IPGP Fri, Feb 3, 2017 114.10 114.85 113.09 114.48
2552 NASDAQ IPGP Thu, Feb 2, 2017 114.00 114.00 112.51 113.21
2551 NASDAQ IPGP Wed, Feb 1, 2017 115.14 116.00 112.92 114.19
2550 NASDAQ IPGP Tue, Jan 31, 2017 113.81 115.20 113.02 114.99
2549 NASDAQ IPGP Mon, Jan 30, 2017 110.00 113.93 103.45 113.58
2548 NASDAQ IPGP Fri, Jan 27, 2017 106.09 106.09 103.64 104.47
2547 NASDAQ IPGP Thu, Jan 26, 2017 108.31 108.31 104.89 106.16
2546 NASDAQ IPGP Wed, Jan 25, 2017 106.40 108.09 105.61 108.02
2545 NASDAQ IPGP Tue, Jan 24, 2017 102.11 106.96 102.11 106.11
2544 NASDAQ IPGP Mon, Jan 23, 2017 101.88 102.47 101.75 101.96
2543 NASDAQ IPGP Fri, Jan 20, 2017 100.77 103.26 100.34 102.33
2542 NASDAQ IPGP Thu, Jan 19, 2017 100.86 101.39 100.26 100.77
2541 NASDAQ IPGP Wed, Jan 18, 2017 99.80 100.97 98.05 100.83
2540 NASDAQ IPGP Tue, Jan 17, 2017 99.80 100.67 99.34 99.75
2539 NASDAQ IPGP Fri, Jan 13, 2017 99.35 100.61 99.19 100.15
2538 NASDAQ IPGP Thu, Jan 12, 2017 98.25 99.44 97.46 99.22
2537 NASDAQ IPGP Wed, Jan 11, 2017 97.61 98.81 97.03 98.75
2536 NASDAQ IPGP Tue, Jan 10, 2017 98.53 98.92 97.37 97.57
2535 NASDAQ IPGP Mon, Jan 9, 2017 95.19 97.88 95.15 97.82
2534 NASDAQ IPGP Fri, Jan 6, 2017 96.58 98.04 95.04 95.15
2533 NASDAQ IPGP Thu, Jan 5, 2017 99.90 100.23 95.75 95.91
2532 NASDAQ IPGP Wed, Jan 4, 2017 98.76 101.11 98.11 100.07
2531 NASDAQ IPGP Tue, Jan 3, 2017 99.74 99.97 97.72 98.78
2530 NASDAQ IPGP Fri, Dec 30, 2016 100.40 100.59 98.47 98.71
2529 NASDAQ IPGP Thu, Dec 29, 2016 99.71 101.29 98.76 99.60
2528 NASDAQ IPGP Wed, Dec 28, 2016 102.25 102.46 99.43 99.52
2527 NASDAQ IPGP Tue, Dec 27, 2016 100.14 102.25 99.95 102.03
2526 NASDAQ IPGP Fri, Dec 23, 2016 101.23 101.45 99.32 99.65
2525 NASDAQ IPGP Thu, Dec 22, 2016 100.38 101.48 99.85 101.43
2524 NASDAQ IPGP Wed, Dec 21, 2016 100.50 101.00 99.93 99.99
2523 NASDAQ IPGP Tue, Dec 20, 2016 98.43 100.38 98.04 100.28
2522 NASDAQ IPGP Mon, Dec 19, 2016 97.30 98.81 97.11 98.67
2521 NASDAQ IPGP Fri, Dec 16, 2016 99.64 100.50 97.05 97.30
2520 NASDAQ IPGP Thu, Dec 15, 2016 99.31 100.31 98.61 99.10
2519 NASDAQ IPGP Wed, Dec 14, 2016 100.61 100.61 99.12 99.32
2518 NASDAQ IPGP Tue, Dec 13, 2016 99.72 100.80 99.24 100.56
2517 NASDAQ IPGP Mon, Dec 12, 2016 99.38 99.74 98.66 99.47
2516 NASDAQ IPGP Fri, Dec 9, 2016 99.19 99.93 99.01 99.56
2515 NASDAQ IPGP Thu, Dec 8, 2016 97.95 99.55 97.25 99.44
2514 NASDAQ IPGP Wed, Dec 7, 2016 97.71 98.24 96.76 98.16
2513 NASDAQ IPGP Tue, Dec 6, 2016 97.41 98.50 97.15 97.80
2512 NASDAQ IPGP Mon, Dec 5, 2016 95.59 97.32 95.59 97.16
2511 NASDAQ IPGP Fri, Dec 2, 2016 94.22 95.39 93.38 95.06
2510 NASDAQ IPGP Thu, Dec 1, 2016 96.40 96.40 93.46 94.07
2509 NASDAQ IPGP Wed, Nov 30, 2016 96.64 96.99 95.66 95.92
2508 NASDAQ IPGP Tue, Nov 29, 2016 97.46 97.55 94.68 96.26
2507 NASDAQ IPGP Mon, Nov 28, 2016 97.18 97.81 96.09 97.27
2506 NASDAQ IPGP Fri, Nov 25, 2016 97.50 97.89 96.57 97.42
2505 NASDAQ IPGP Wed, Nov 23, 2016 96.92 97.20 96.04 97.12
2504 NASDAQ IPGP Tue, Nov 22, 2016 97.83 97.91 95.81 97.11
2503 NASDAQ IPGP Mon, Nov 21, 2016 96.67 97.97 95.73 97.60
2502 NASDAQ IPGP Fri, Nov 18, 2016 96.19 96.48 95.27 95.98
2501 NASDAQ IPGP Thu, Nov 17, 2016 95.13 96.48 94.18 96.08
2500 NASDAQ IPGP Wed, Nov 16, 2016 94.11 95.06 93.53 95.03
2499 NASDAQ IPGP Tue, Nov 15, 2016 94.14 95.28 93.80 94.54
2498 NASDAQ IPGP Mon, Nov 14, 2016 95.59 96.80 94.00 94.20
2497 NASDAQ IPGP Fri, Nov 11, 2016 94.70 95.98 93.88 94.99
2496 NASDAQ IPGP Thu, Nov 10, 2016 97.35 98.98 94.57 94.84
2495 NASDAQ IPGP Wed, Nov 9, 2016 93.90 96.85 92.89 96.70
2494 NASDAQ IPGP Tue, Nov 8, 2016 95.55 95.58 93.87 94.76
2493 NASDAQ IPGP Mon, Nov 7, 2016 96.49 97.43 95.13 96.02
2492 NASDAQ IPGP Fri, Nov 4, 2016 93.69 94.14 92.88 93.86
2491 NASDAQ IPGP Thu, Nov 3, 2016 93.94 94.61 93.16 93.61
2490 NASDAQ IPGP Wed, Nov 2, 2016 94.83 95.93 93.46 93.88
2489 NASDAQ IPGP Tue, Nov 1, 2016 97.00 97.05 94.28 95.26
2488 NASDAQ IPGP Mon, Oct 31, 2016 97.00 97.37 96.11 97.01
2487 NASDAQ IPGP Fri, Oct 28, 2016 94.69 98.42 94.23 96.94
2486 NASDAQ IPGP Thu, Oct 27, 2016 90.09 95.31 89.98 94.10
2485 NASDAQ IPGP Wed, Oct 26, 2016 83.75 85.35 83.75 84.88
2484 NASDAQ IPGP Tue, Oct 25, 2016 83.87 84.46 83.27 84.39
2483 NASDAQ IPGP Mon, Oct 24, 2016 83.36 84.45 83.36 83.87
2482 NASDAQ IPGP Fri, Oct 21, 2016 82.74 83.45 82.12 83.06
2481 NASDAQ IPGP Thu, Oct 20, 2016 82.86 83.38 81.96 83.09
2480 NASDAQ IPGP Wed, Oct 19, 2016 82.54 83.31 82.20 83.16
2479 NASDAQ IPGP Tue, Oct 18, 2016 83.52 83.60 82.47 82.58
2478 NASDAQ IPGP Mon, Oct 17, 2016 83.18 83.34 82.58 82.81
2477 NASDAQ IPGP Fri, Oct 14, 2016 82.41 83.43 81.90 83.18
2476 NASDAQ IPGP Thu, Oct 13, 2016 82.53 82.80 81.00 82.05
2475 NASDAQ IPGP Wed, Oct 12, 2016 83.58 83.63 82.83 83.35
2474 NASDAQ IPGP Tue, Oct 11, 2016 85.18 85.89 83.35 83.45
2473 NASDAQ IPGP Mon, Oct 10, 2016 84.94 86.17 84.90 85.39
2472 NASDAQ IPGP Fri, Oct 7, 2016 84.96 85.20 84.21 84.96
2471 NASDAQ IPGP Thu, Oct 6, 2016 83.24 85.10 82.86 85.00
2470 NASDAQ IPGP Wed, Oct 5, 2016 82.20 83.82 81.76 83.38
2469 NASDAQ IPGP Tue, Oct 4, 2016 82.31 82.92 81.07 81.79
2468 NASDAQ IPGP Mon, Oct 3, 2016 82.25 82.71 81.77 82.06
2467 NASDAQ IPGP Fri, Sep 30, 2016 82.05 82.78 81.79 82.35
2466 NASDAQ IPGP Thu, Sep 29, 2016 83.08 83.08 81.17 81.50
2465 NASDAQ IPGP Wed, Sep 28, 2016 83.41 83.91 82.63 83.27
2464 NASDAQ IPGP Tue, Sep 27, 2016 82.48 83.22 81.94 83.03
2463 NASDAQ IPGP Mon, Sep 26, 2016 82.15 82.77 82.01 82.52
2462 NASDAQ IPGP Fri, Sep 23, 2016 82.69 83.01 82.06 82.83
2461 NASDAQ IPGP Thu, Sep 22, 2016 81.82 82.80 81.35 82.73
2460 NASDAQ IPGP Wed, Sep 21, 2016 80.91 81.74 80.74 81.24
2459 NASDAQ IPGP Tue, Sep 20, 2016 82.46 82.46 80.68 80.74
2458 NASDAQ IPGP Mon, Sep 19, 2016 81.46 82.55 81.40 81.88
2457 NASDAQ IPGP Fri, Sep 16, 2016 82.27 82.30 81.01 81.11
2456 NASDAQ IPGP Thu, Sep 15, 2016 81.15 83.01 81.13 82.43
2455 NASDAQ IPGP Wed, Sep 14, 2016 81.25 81.80 80.52 81.08
2454 NASDAQ IPGP Tue, Sep 13, 2016 82.39 83.00 80.81 80.97
2453 NASDAQ IPGP Mon, Sep 12, 2016 82.05 83.26 81.88 82.96
2452 NASDAQ IPGP Fri, Sep 9, 2016 85.28 85.34 82.77 82.78
2451 NASDAQ IPGP Thu, Sep 8, 2016 86.56 86.56 85.82 85.91
2450 NASDAQ IPGP Wed, Sep 7, 2016 86.94 87.41 86.49 86.88
2449 NASDAQ IPGP Tue, Sep 6, 2016 87.18 87.27 86.83 87.10
2448 NASDAQ IPGP Fri, Sep 2, 2016 87.09 87.09 86.04 86.91
2447 NASDAQ IPGP Thu, Sep 1, 2016 87.25 87.45 86.58 86.89
2446 NASDAQ IPGP Wed, Aug 31, 2016 87.58 87.72 86.55 86.98
2445 NASDAQ IPGP Tue, Aug 30, 2016 87.13 87.83 87.01 87.39
2444 NASDAQ IPGP Mon, Aug 29, 2016 87.43 87.99 86.85 87.25
2443 NASDAQ IPGP Fri, Aug 26, 2016 87.11 87.69 86.76 87.05
2442 NASDAQ IPGP Thu, Aug 25, 2016 85.96 87.33 85.96 87.27
2441 NASDAQ IPGP Wed, Aug 24, 2016 85.40 86.58 85.27 86.27
2440 NASDAQ IPGP Tue, Aug 23, 2016 85.19 85.75 85.19 85.37
2439 NASDAQ IPGP Mon, Aug 22, 2016 84.82 85.50 84.17 85.05
2438 NASDAQ IPGP Fri, Aug 19, 2016 84.52 85.43 83.97 85.18
2437 NASDAQ IPGP Thu, Aug 18, 2016 83.76 84.76 83.17 84.53
2436 NASDAQ IPGP Wed, Aug 17, 2016 85.67 85.70 83.82 83.86
2435 NASDAQ IPGP Tue, Aug 16, 2016 85.60 86.00 85.29 85.64
2434 NASDAQ IPGP Mon, Aug 15, 2016 85.09 86.02 85.09 85.85
2433 NASDAQ IPGP Fri, Aug 12, 2016 84.78 85.27 84.05 85.10
2432 NASDAQ IPGP Thu, Aug 11, 2016 85.01 85.51 84.48 84.91
2431 NASDAQ IPGP Wed, Aug 10, 2016 85.47 85.47 84.15 84.93
2430 NASDAQ IPGP Tue, Aug 9, 2016 85.47 85.72 84.81 85.15
2429 NASDAQ IPGP Mon, Aug 8, 2016 85.80 86.93 85.07 85.30
2428 NASDAQ IPGP Fri, Aug 5, 2016 84.46 85.84 84.26 85.66
2427 NASDAQ IPGP Thu, Aug 4, 2016 83.29 83.91 82.60 83.79
2426 NASDAQ IPGP Wed, Aug 3, 2016 83.19 84.01 82.79 83.26
2425 NASDAQ IPGP Tue, Aug 2, 2016 84.48 84.69 82.98 82.99
2424 NASDAQ IPGP Mon, Aug 1, 2016 84.19 84.78 83.61 84.74
2423 NASDAQ IPGP Fri, Jul 29, 2016 84.42 85.10 83.01 84.29
2422 NASDAQ IPGP Thu, Jul 28, 2016 87.18 88.76 83.59 84.25
2421 NASDAQ IPGP Wed, Jul 27, 2016 84.62 85.01 82.75 84.26
2420 NASDAQ IPGP Tue, Jul 26, 2016 84.68 84.86 83.47 84.11
2419 NASDAQ IPGP Mon, Jul 25, 2016 84.13 85.24 84.13 84.40
2418 NASDAQ IPGP Fri, Jul 22, 2016 83.40 84.54 82.70 84.28
2417 NASDAQ IPGP Thu, Jul 21, 2016 83.73 84.69 83.19 83.43
2416 NASDAQ IPGP Wed, Jul 20, 2016 82.92 84.27 81.27 84.10
2415 NASDAQ IPGP Tue, Jul 19, 2016 81.69 82.52 81.30 82.52
2414 NASDAQ IPGP Mon, Jul 18, 2016 81.55 82.29 81.30 81.91
2413 NASDAQ IPGP Fri, Jul 15, 2016 81.47 81.69 80.85 81.18
2412 NASDAQ IPGP Thu, Jul 14, 2016 81.70 82.14 81.23 81.62
2411 NASDAQ IPGP Wed, Jul 13, 2016 81.39 82.35 80.71 81.14
2410 NASDAQ IPGP Tue, Jul 12, 2016 80.49 81.59 80.45 81.30
2409 NASDAQ IPGP Mon, Jul 11, 2016 79.88 80.31 79.58 79.89
2408 NASDAQ IPGP Fri, Jul 8, 2016 79.01 79.99 78.58 79.70
2407 NASDAQ IPGP Thu, Jul 7, 2016 77.88 79.44 77.68 78.01
2406 NASDAQ IPGP Wed, Jul 6, 2016 77.74 78.32 76.64 77.84
2405 NASDAQ IPGP Tue, Jul 5, 2016 79.27 79.76 77.76 78.18
2404 NASDAQ IPGP Fri, Jul 1, 2016 80.17 81.21 79.50 79.94
2403 NASDAQ IPGP Thu, Jun 30, 2016 79.98 80.63 79.82 80.00
2402 NASDAQ IPGP Wed, Jun 29, 2016 79.85 81.15 78.89 79.60
2401 NASDAQ IPGP Tue, Jun 28, 2016 77.10 77.82 76.58 77.73
2400 NASDAQ IPGP Mon, Jun 27, 2016 78.71 79.36 76.22 76.50
2399 NASDAQ IPGP Fri, Jun 24, 2016 80.94 81.45 79.96 80.08
2398 NASDAQ IPGP Thu, Jun 23, 2016 84.40 85.29 84.39 84.56
2397 NASDAQ IPGP Wed, Jun 22, 2016 84.35 85.05 83.29 83.37
2396 NASDAQ IPGP Tue, Jun 21, 2016 85.51 85.79 83.55 84.04
2395 NASDAQ IPGP Mon, Jun 20, 2016 84.88 86.59 84.31 85.53
2394 NASDAQ IPGP Fri, Jun 17, 2016 83.89 84.06 83.09 83.56
2393 NASDAQ IPGP Thu, Jun 16, 2016 84.00 84.12 82.57 84.11
2392 NASDAQ IPGP Wed, Jun 15, 2016 85.23 85.73 84.32 84.54
2391 NASDAQ IPGP Tue, Jun 14, 2016 83.56 85.29 83.56 84.86
2390 NASDAQ IPGP Mon, Jun 13, 2016 84.09 85.09 83.48 83.70
2389 NASDAQ IPGP Fri, Jun 10, 2016 85.28 85.40 84.33 84.69
2388 NASDAQ IPGP Thu, Jun 9, 2016 86.43 86.96 85.85 86.33
2387 NASDAQ IPGP Wed, Jun 8, 2016 87.20 87.35 86.70 87.10
2386 NASDAQ IPGP Tue, Jun 7, 2016 87.36 87.50 86.90 87.23
2385 NASDAQ IPGP Mon, Jun 6, 2016 88.01 88.55 87.04 87.48
2384 NASDAQ IPGP Fri, Jun 3, 2016 88.06 88.24 86.24 87.81
2383 NASDAQ IPGP Thu, Jun 2, 2016 87.82 88.23 86.90 87.99
2382 NASDAQ IPGP Wed, Jun 1, 2016 86.38 88.07 85.30 87.87
2381 NASDAQ IPGP Tue, May 31, 2016 86.63 87.47 85.84 86.38
2380 NASDAQ IPGP Fri, May 27, 2016 85.17 86.56 84.37 86.49
2379 NASDAQ IPGP Thu, May 26, 2016 85.19 86.08 84.42 85.47
2378 NASDAQ IPGP Wed, May 25, 2016 85.26 85.38 84.39 85.20
2377 NASDAQ IPGP Tue, May 24, 2016 83.15 85.04 83.15 84.67
2376 NASDAQ IPGP Mon, May 23, 2016 82.21 83.80 81.62 82.91
2375 NASDAQ IPGP Fri, May 20, 2016 81.21 83.15 81.21 82.37
2374 NASDAQ IPGP Thu, May 19, 2016 81.28 82.00 80.51 81.11
2373 NASDAQ IPGP Wed, May 18, 2016 80.89 82.90 80.54 81.61
2372 NASDAQ IPGP Tue, May 17, 2016 82.99 83.25 80.63 80.81
2371 NASDAQ IPGP Mon, May 16, 2016 82.26 83.81 82.24 82.83
2370 NASDAQ IPGP Fri, May 13, 2016 83.13 83.72 82.01 82.14
2369 NASDAQ IPGP Thu, May 12, 2016 85.04 85.37 82.28 83.19
2368 NASDAQ IPGP Wed, May 11, 2016 84.19 85.56 84.19 84.48
2367 NASDAQ IPGP Tue, May 10, 2016 84.61 85.79 83.92 85.77
2366 NASDAQ IPGP Mon, May 9, 2016 84.41 85.30 84.00 84.53
2365 NASDAQ IPGP Fri, May 6, 2016 83.69 84.67 82.50 83.77
2364 NASDAQ IPGP Thu, May 5, 2016 84.85 84.85 83.52 83.88
2363 NASDAQ IPGP Wed, May 4, 2016 85.45 86.50 84.53 84.60
2362 NASDAQ IPGP Tue, May 3, 2016 86.27 86.72 84.75 85.57
2361 NASDAQ IPGP Mon, May 2, 2016 86.57 87.31 85.66 86.59
2360 NASDAQ IPGP Fri, Apr 29, 2016 87.09 87.95 85.01 86.67
2359 NASDAQ IPGP Thu, Apr 28, 2016 88.34 92.15 83.60 86.47
2358 NASDAQ IPGP Wed, Apr 27, 2016 100.28 102.90 99.23 102.69
2357 NASDAQ IPGP Tue, Apr 26, 2016 98.75 101.04 98.20 101.02
2356 NASDAQ IPGP Mon, Apr 25, 2016 98.59 99.75 97.79 98.55
2355 NASDAQ IPGP Fri, Apr 22, 2016 98.23 99.49 97.88 99.45
2354 NASDAQ IPGP Thu, Apr 21, 2016 98.65 99.00 97.07 98.01
2353 NASDAQ IPGP Wed, Apr 20, 2016 97.51 99.22 97.35 98.98
2352 NASDAQ IPGP Tue, Apr 19, 2016 97.78 98.94 97.12 97.57
2351 NASDAQ IPGP Mon, Apr 18, 2016 95.91 97.49 93.99 97.36
2350 NASDAQ IPGP Fri, Apr 15, 2016 97.12 97.14 94.98 96.14
2349 NASDAQ IPGP Thu, Apr 14, 2016 98.25 98.25 96.20 97.85
2348 NASDAQ IPGP Wed, Apr 13, 2016 94.89 98.94 94.49 98.56
2347 NASDAQ IPGP Tue, Apr 12, 2016 94.00 94.50 93.06 94.23
2346 NASDAQ IPGP Mon, Apr 11, 2016 94.07 94.81 93.13 93.79
2345 NASDAQ IPGP Fri, Apr 8, 2016 94.40 94.40 93.20 94.01
2344 NASDAQ IPGP Thu, Apr 7, 2016 93.80 94.49 93.37 93.89
2343 NASDAQ IPGP Wed, Apr 6, 2016 94.48 94.85 94.01 94.51
2342 NASDAQ IPGP Tue, Apr 5, 2016 95.01 95.01 95.01 94.32
2341 NASDAQ IPGP Mon, Apr 4, 2016 96.07 96.23 94.56 95.01
2340 NASDAQ IPGP Fri, Apr 1, 2016 95.64 96.33 94.86 95.99
2339 NASDAQ IPGP Thu, Mar 31, 2016 96.17 96.81 94.01 96.34
2338 NASDAQ IPGP Wed, Mar 30, 2016 97.23 98.26 96.30 96.34
2337 NASDAQ IPGP Tue, Mar 29, 2016 94.87 97.03 94.68 95.42
2336 NASDAQ IPGP Mon, Mar 28, 2016 95.00 96.03 94.03 94.15
2335 NASDAQ IPGP Thu, Mar 24, 2016 92.67 92.67 92.67 94.52
2334 NASDAQ IPGP Wed, Mar 23, 2016 93.51 94.11 91.88 92.67
2333 NASDAQ IPGP Tue, Mar 22, 2016 92.89 94.54 91.57 93.61
2332 NASDAQ IPGP Mon, Mar 21, 2016 94.53 95.00 93.24 93.70
2331 NASDAQ IPGP Fri, Mar 18, 2016 92.62 95.32 92.51 94.69
2330 NASDAQ IPGP Thu, Mar 17, 2016 91.07 93.38 89.77 92.96
2329 NASDAQ IPGP Wed, Mar 16, 2016 88.85 91.05 88.33 90.95
2328 NASDAQ IPGP Tue, Mar 15, 2016 91.04 91.04 91.04 89.03
2327 NASDAQ IPGP Mon, Mar 14, 2016 89.83 91.40 89.25 91.04
2326 NASDAQ IPGP Fri, Mar 11, 2016 90.00 91.90 87.88 90.94
2325 NASDAQ IPGP Thu, Mar 10, 2016 89.50 90.00 89.50 89.50
2324 NASDAQ IPGP Wed, Mar 9, 2016 88.76 88.76 88.76 89.50
2323 NASDAQ IPGP Tue, Mar 8, 2016 88.72 89.33 88.16 89.57
2322 NASDAQ IPGP Mon, Mar 7, 2016 88.00 89.66 87.68 89.57
2321 NASDAQ IPGP Fri, Mar 4, 2016 86.33 86.33 86.33 88.40
2320 NASDAQ IPGP Thu, Mar 3, 2016 84.94 84.94 84.94 86.33
2319 NASDAQ IPGP Wed, Mar 2, 2016 84.16 84.98 83.76 84.09
2318 NASDAQ IPGP Tue, Mar 1, 2016 82.46 82.46 82.46 84.09
2317 NASDAQ IPGP Mon, Feb 29, 2016 83.54 84.41 81.71 83.63
2316 NASDAQ IPGP Fri, Feb 26, 2016 83.16 83.80 82.36 83.63
2315 NASDAQ IPGP Thu, Feb 25, 2016 82.52 83.16 81.29 83.06
2314 NASDAQ IPGP Wed, Feb 24, 2016 81.30 82.53 80.20 82.45
2313 NASDAQ IPGP Tue, Feb 23, 2016 81.95 82.62 80.83 81.93
2312 NASDAQ IPGP Mon, Feb 22, 2016 82.49 83.53 81.50 81.97
2311 NASDAQ IPGP Fri, Feb 19, 2016 81.63 82.44 80.73 81.60
2310 NASDAQ IPGP Thu, Feb 18, 2016 83.74 83.74 81.48 81.90
2309 NASDAQ IPGP Wed, Feb 17, 2016 80.10 84.03 80.10 82.73
2308 NASDAQ IPGP Tue, Feb 16, 2016 76.65 81.05 75.61 79.49
2307 NASDAQ IPGP Fri, Feb 12, 2016 78.85 79.87 73.55 76.07
2306 NASDAQ IPGP Thu, Feb 11, 2016 79.74 82.25 78.72 81.53
2305 NASDAQ IPGP Wed, Feb 10, 2016 82.29 83.79 81.43 81.59
2304 NASDAQ IPGP Tue, Feb 9, 2016 80.38 83.25 79.05 82.06
2303 NASDAQ IPGP Mon, Feb 8, 2016 79.19 81.56 78.11 81.36
2302 NASDAQ IPGP Fri, Feb 5, 2016 82.00 82.48 80.00 80.32
2301 NASDAQ IPGP Thu, Feb 4, 2016 80.60 84.04 80.60 82.31
2300 NASDAQ IPGP Wed, Feb 3, 2016 80.74 81.50 78.33 80.93
2299 NASDAQ IPGP Tue, Feb 2, 2016 80.11 81.44 79.30 79.94
2298 NASDAQ IPGP Mon, Feb 1, 2016 80.02 81.18 79.25 80.84
2297 NASDAQ IPGP Fri, Jan 29, 2016 77.50 80.84 77.36 80.83
2296 NASDAQ IPGP Thu, Jan 28, 2016 80.50 81.18 77.03 77.45
2295 NASDAQ IPGP Wed, Jan 27, 2016 80.65 81.86 79.15 79.47
2294 NASDAQ IPGP Tue, Jan 26, 2016 80.45 81.32 79.86 80.90
2293 NASDAQ IPGP Mon, Jan 25, 2016 81.27 82.49 79.70 79.93
2292 NASDAQ IPGP Fri, Jan 22, 2016 81.12 81.61 80.02 81.49
2291 NASDAQ IPGP Thu, Jan 21, 2016 80.31 81.59 79.12 79.76
2290 NASDAQ IPGP Wed, Jan 20, 2016 80.37 81.00 77.11 79.84
2289 NASDAQ IPGP Tue, Jan 19, 2016 82.12 82.94 80.28 81.02
2288 NASDAQ IPGP Fri, Jan 15, 2016 80.54 81.68 79.89 81.04
2287 NASDAQ IPGP Thu, Jan 14, 2016 81.73 83.44 80.47 82.95
2286 NASDAQ IPGP Wed, Jan 13, 2016 83.51 84.47 80.75 81.35
2285 NASDAQ IPGP Tue, Jan 12, 2016 80.47 83.27 80.45 83.02
2284 NASDAQ IPGP Mon, Jan 11, 2016 79.84 80.78 78.96 79.47
2283 NASDAQ IPGP Fri, Jan 8, 2016 79.02 80.80 78.24 79.80
2282 NASDAQ IPGP Thu, Jan 7, 2016 79.63 80.42 76.64 78.10
2281 NASDAQ IPGP Wed, Jan 6, 2016 82.27 83.35 80.41 80.93
2280 NASDAQ IPGP Tue, Jan 5, 2016 86.30 86.65 83.00 83.39
2279 NASDAQ IPGP Mon, Jan 4, 2016 87.74 87.74 85.50 85.84
2278 NASDAQ IPGP Thu, Dec 31, 2015 90.09 91.00 88.88 89.16
2277 NASDAQ IPGP Wed, Dec 30, 2015 91.80 92.08 90.02 90.36
2276 NASDAQ IPGP Tue, Dec 29, 2015 91.79 92.21 90.71 91.79
2275 NASDAQ IPGP Mon, Dec 28, 2015 91.21 91.55 90.03 91.42
2274 NASDAQ IPGP Thu, Dec 24, 2015 91.78 92.62 91.16 91.46
2273 NASDAQ IPGP Wed, Dec 23, 2015 90.38 92.02 90.00 91.40
2272 NASDAQ IPGP Tue, Dec 22, 2015 89.55 89.56 87.15 89.55
2271 NASDAQ IPGP Mon, Dec 21, 2015 89.40 89.98 88.20 89.17
2270 NASDAQ IPGP Fri, Dec 18, 2015 89.91 89.91 87.14 88.56
2269 NASDAQ IPGP Thu, Dec 17, 2015 90.83 91.72 90.02 90.12
2268 NASDAQ IPGP Wed, Dec 16, 2015 90.83 91.28 87.33 90.53
2267 NASDAQ IPGP Tue, Dec 15, 2015 88.86 90.67 87.92 90.32
2266 NASDAQ IPGP Mon, Dec 14, 2015 88.78 90.10 86.59 88.25
2265 NASDAQ IPGP Fri, Dec 11, 2015 87.93 89.52 87.40 88.29
2264 NASDAQ IPGP Thu, Dec 10, 2015 89.36 90.63 88.40 89.09
2263 NASDAQ IPGP Wed, Dec 9, 2015 91.32 92.61 88.76 89.67
2262 NASDAQ IPGP Tue, Dec 8, 2015 91.03 92.84 90.18 91.88
2261 NASDAQ IPGP Mon, Dec 7, 2015 91.74 92.85 91.18 91.79
2260 NASDAQ IPGP Fri, Dec 4, 2015 92.04 93.18 90.58 92.14
2259 NASDAQ IPGP Thu, Dec 3, 2015 94.00 94.00 90.63 92.06
2258 NASDAQ IPGP Wed, Dec 2, 2015 91.66 95.12 90.69 93.59
2257 NASDAQ IPGP Tue, Dec 1, 2015 91.99 92.60 90.47 92.12
2256 NASDAQ IPGP Mon, Nov 30, 2015 91.78 91.78 89.38 91.19
2255 NASDAQ IPGP Fri, Nov 27, 2015 90.17 92.65 90.16 91.78
2254 NASDAQ IPGP Wed, Nov 25, 2015 90.16 90.46 89.18 89.76
2253 NASDAQ IPGP Tue, Nov 24, 2015 89.19 90.62 86.54 89.90
2252 NASDAQ IPGP Mon, Nov 23, 2015 91.09 91.33 89.25 89.82
2251 NASDAQ IPGP Fri, Nov 20, 2015 90.16 91.88 89.37 90.78
2250 NASDAQ IPGP Thu, Nov 19, 2015 89.07 89.94 88.37 89.51
2249 NASDAQ IPGP Wed, Nov 18, 2015 86.95 89.06 85.80 88.81
2248 NASDAQ IPGP Tue, Nov 17, 2015 86.36 87.42 85.49 86.31
2247 NASDAQ IPGP Mon, Nov 16, 2015 85.27 86.55 84.27 85.92
2246 NASDAQ IPGP Fri, Nov 13, 2015 86.37 86.51 85.03 85.57
2245 NASDAQ IPGP Thu, Nov 12, 2015 89.80 89.80 86.57 86.72
2244 NASDAQ IPGP Wed, Nov 11, 2015 89.95 91.94 89.25 90.80
2243 NASDAQ IPGP Tue, Nov 10, 2015 88.43 89.47 87.56 88.99
2242 NASDAQ IPGP Mon, Nov 9, 2015 87.70 89.87 87.35 89.04
2241 NASDAQ IPGP Fri, Nov 6, 2015 86.53 88.47 85.85 88.20
2240 NASDAQ IPGP Thu, Nov 5, 2015 86.78 87.36 85.99 86.69
2239 NASDAQ IPGP Wed, Nov 4, 2015 86.02 87.37 85.67 87.10
2238 NASDAQ IPGP Tue, Nov 3, 2015 85.88 87.19 84.17 86.09
2237 NASDAQ IPGP Mon, Nov 2, 2015 82.27 86.50 82.01 86.35
2236 NASDAQ IPGP Fri, Oct 30, 2015 81.03 82.74 80.19 82.62
2235 NASDAQ IPGP Thu, Oct 29, 2015 83.87 84.00 80.43 80.69
2234 NASDAQ IPGP Wed, Oct 28, 2015 79.00 85.09 77.98 83.89
2233 NASDAQ IPGP Tue, Oct 27, 2015 71.07 83.13 70.21 79.42
2232 NASDAQ IPGP Mon, Oct 26, 2015 76.66 77.26 73.82 75.10
2231 NASDAQ IPGP Fri, Oct 23, 2015 76.11 77.85 75.14 77.21
2230 NASDAQ IPGP Thu, Oct 22, 2015 73.81 75.70 73.24 75.09
2229 NASDAQ IPGP Wed, Oct 21, 2015 75.50 75.50 72.77 73.12
2228 NASDAQ IPGP Tue, Oct 20, 2015 75.43 75.43 74.43 75.04
2227 NASDAQ IPGP Mon, Oct 19, 2015 76.64 76.90 74.23 75.28
2226 NASDAQ IPGP Fri, Oct 16, 2015 78.29 78.29 76.41 77.11
2225 NASDAQ IPGP Thu, Oct 15, 2015 76.25 78.56 75.95 78.41
2224 NASDAQ IPGP Wed, Oct 14, 2015 76.53 76.53 74.96 75.78
2223 NASDAQ IPGP Tue, Oct 13, 2015 79.27 80.10 76.07 76.29
2222 NASDAQ IPGP Mon, Oct 12, 2015 81.06 81.64 80.27 80.44
2221 NASDAQ IPGP Fri, Oct 9, 2015 82.08 83.49 80.32 81.60
2220 NASDAQ IPGP Thu, Oct 8, 2015 81.53 82.48 80.44 81.87
2219 NASDAQ IPGP Wed, Oct 7, 2015 79.80 81.70 79.21 81.53
2218 NASDAQ IPGP Tue, Oct 6, 2015 79.00 80.18 78.10 79.19
2217 NASDAQ IPGP Mon, Oct 5, 2015 77.95 79.84 77.95 79.08
2216 NASDAQ IPGP Fri, Oct 2, 2015 76.25 77.38 75.59 77.30
2215 NASDAQ IPGP Thu, Oct 1, 2015 76.18 77.63 74.55 77.11
2214 NASDAQ IPGP Wed, Sep 30, 2015 75.20 77.27 73.43 75.97
2213 NASDAQ IPGP Tue, Sep 29, 2015 72.69 77.09 72.20 74.55
2212 NASDAQ IPGP Mon, Sep 28, 2015 75.00 75.58 71.63 72.34
2211 NASDAQ IPGP Fri, Sep 25, 2015 78.49 78.69 75.16 75.63
2210 NASDAQ IPGP Thu, Sep 24, 2015 78.81 79.00 77.04 77.55
2209 NASDAQ IPGP Wed, Sep 23, 2015 80.95 81.16 79.47 79.75
2208 NASDAQ IPGP Tue, Sep 22, 2015 80.79 81.40 80.04 80.64
2207 NASDAQ IPGP Mon, Sep 21, 2015 84.06 84.59 80.88 81.58
2206 NASDAQ IPGP Fri, Sep 18, 2015 80.64 82.99 80.55 82.56
2205 NASDAQ IPGP Thu, Sep 17, 2015 81.71 83.38 81.60 81.98
2204 NASDAQ IPGP Wed, Sep 16, 2015 81.74 82.05 79.50 81.98
2203 NASDAQ IPGP Tue, Sep 15, 2015 82.20 82.91 80.64 81.44
2202 NASDAQ IPGP Mon, Sep 14, 2015 84.06 84.34 82.10 82.59
2201 NASDAQ IPGP Fri, Sep 11, 2015 81.85 84.19 81.85 84.12
2200 NASDAQ IPGP Thu, Sep 10, 2015 82.54 83.39 81.67 82.49
2199 NASDAQ IPGP Wed, Sep 9, 2015 84.32 85.64 82.67 82.98
2198 NASDAQ IPGP Tue, Sep 8, 2015 82.62 83.73 81.41 83.28
2197 NASDAQ IPGP Fri, Sep 4, 2015 81.40 82.10 80.51 80.98
2196 NASDAQ IPGP Thu, Sep 3, 2015 84.08 85.12 82.31 82.43
2195 NASDAQ IPGP Wed, Sep 2, 2015 82.49 83.86 80.82 83.83
2194 NASDAQ IPGP Tue, Sep 1, 2015 82.26 83.61 81.37 81.58
2193 NASDAQ IPGP Mon, Aug 31, 2015 85.63 86.01 84.22 84.42
2192 NASDAQ IPGP Fri, Aug 28, 2015 85.76 86.77 84.85 85.88
2191 NASDAQ IPGP Thu, Aug 27, 2015 85.94 86.32 83.60 85.81
2190 NASDAQ IPGP Wed, Aug 26, 2015 84.31 85.06 82.51 84.77
2189 NASDAQ IPGP Tue, Aug 25, 2015 85.19 86.45 81.07 81.60
2188 NASDAQ IPGP Mon, Aug 24, 2015 78.93 85.00 75.04 81.81
2187 NASDAQ IPGP Fri, Aug 21, 2015 86.54 87.39 84.11 84.18
2186 NASDAQ IPGP Thu, Aug 20, 2015 90.71 91.85 86.99 87.60
2185 NASDAQ IPGP Wed, Aug 19, 2015 91.06 92.25 90.49 91.63
2184 NASDAQ IPGP Tue, Aug 18, 2015 91.97 91.97 90.90 91.27
2183 NASDAQ IPGP Mon, Aug 17, 2015 91.28 92.23 91.02 92.01
2182 NASDAQ IPGP Fri, Aug 14, 2015 91.31 92.46 90.27 91.88
2181 NASDAQ IPGP Thu, Aug 13, 2015 92.12 93.89 91.11 91.25
2180 NASDAQ IPGP Wed, Aug 12, 2015 92.73 94.26 90.52 91.69
2179 NASDAQ IPGP Tue, Aug 11, 2015 94.02 95.03 93.78 94.09
2178 NASDAQ IPGP Mon, Aug 10, 2015 95.00 95.29 94.14 95.02
2177 NASDAQ IPGP Fri, Aug 7, 2015 94.30 95.31 92.75 94.15
2176 NASDAQ IPGP Thu, Aug 6, 2015 94.03 96.50 93.86 94.95
2175 NASDAQ IPGP Wed, Aug 5, 2015 92.95 93.98 92.31 93.68
2174 NASDAQ IPGP Tue, Aug 4, 2015 91.76 92.70 91.61 92.50
2173 NASDAQ IPGP Mon, Aug 3, 2015 92.71 92.87 91.23 92.34
2172 NASDAQ IPGP Fri, Jul 31, 2015 93.04 93.04 91.60 92.22
2171 NASDAQ IPGP Thu, Jul 30, 2015 93.30 93.37 91.79 92.56
2170 NASDAQ IPGP Wed, Jul 29, 2015 88.40 93.40 85.02 93.30
2169 NASDAQ IPGP Tue, Jul 28, 2015 90.00 96.35 87.70 89.71
2168 NASDAQ IPGP Mon, Jul 27, 2015 79.96 80.24 78.10 79.86
2167 NASDAQ IPGP Fri, Jul 24, 2015 81.12 82.01 80.09 80.21
2166 NASDAQ IPGP Thu, Jul 23, 2015 81.00 82.38 80.38 81.40
2165 NASDAQ IPGP Wed, Jul 22, 2015 79.50 80.89 78.76 80.62
2164 NASDAQ IPGP Tue, Jul 21, 2015 80.72 81.72 80.19 80.26
2163 NASDAQ IPGP Mon, Jul 20, 2015 82.32 82.66 79.83 80.39
2162 NASDAQ IPGP Fri, Jul 17, 2015 85.41 85.41 81.30 81.69
2161 NASDAQ IPGP Thu, Jul 16, 2015 84.47 85.31 83.64 85.12
2160 NASDAQ IPGP Wed, Jul 15, 2015 85.13 85.50 83.28 83.83
2159 NASDAQ IPGP Tue, Jul 14, 2015 84.02 85.10 83.32 84.98
2158 NASDAQ IPGP Mon, Jul 13, 2015 84.66 84.66 82.52 83.56
2157 NASDAQ IPGP Fri, Jul 10, 2015 84.07 84.52 82.91 83.64
2156 NASDAQ IPGP Thu, Jul 9, 2015 83.15 83.50 81.97 83.00
2155 NASDAQ IPGP Wed, Jul 8, 2015 83.62 83.84 81.01 81.35
2154 NASDAQ IPGP Tue, Jul 7, 2015 83.45 84.74 81.63 84.36
2153 NASDAQ IPGP Mon, Jul 6, 2015 82.46 83.59 82.02 82.99
2152 NASDAQ IPGP Thu, Jul 2, 2015 84.50 84.86 81.91 82.92
2151 NASDAQ IPGP Wed, Jul 1, 2015 85.80 86.11 84.37 84.66
2150 NASDAQ IPGP Tue, Jun 30, 2015 82.90 85.84 82.90 85.18
2149 NASDAQ IPGP Mon, Jun 29, 2015 83.00 84.71 81.88 82.26
2148 NASDAQ IPGP Fri, Jun 26, 2015 86.00 86.23 83.37 84.13
2147 NASDAQ IPGP Thu, Jun 25, 2015 89.80 89.90 84.62 85.88
2146 NASDAQ IPGP Wed, Jun 24, 2015 93.44 94.20 89.04 89.71
2145 NASDAQ IPGP Tue, Jun 23, 2015 93.65 94.45 92.94 94.23
2144 NASDAQ IPGP Mon, Jun 22, 2015 93.84 93.97 92.71 93.31
2143 NASDAQ IPGP Fri, Jun 19, 2015 91.81 93.49 90.43 92.90
2142 NASDAQ IPGP Thu, Jun 18, 2015 91.25 92.34 91.10 91.51
2141 NASDAQ IPGP Wed, Jun 17, 2015 91.74 92.20 91.03 91.20
2140 NASDAQ IPGP Tue, Jun 16, 2015 92.19 92.30 91.45 91.55
2139 NASDAQ IPGP Mon, Jun 15, 2015 92.00 92.71 91.25 91.84
2138 NASDAQ IPGP Fri, Jun 12, 2015 94.07 94.14 92.00 92.85
2137 NASDAQ IPGP Thu, Jun 11, 2015 96.02 96.02 92.75 94.54
2136 NASDAQ IPGP Wed, Jun 10, 2015 94.49 96.84 94.14 95.73
2135 NASDAQ IPGP Tue, Jun 9, 2015 94.26 94.72 92.71 93.97
2134 NASDAQ IPGP Mon, Jun 8, 2015 98.72 98.72 94.65 94.75
2133 NASDAQ IPGP Fri, Jun 5, 2015 97.67 98.81 96.13 98.55
2132 NASDAQ IPGP Thu, Jun 4, 2015 97.41 98.35 96.49 97.59
2131 NASDAQ IPGP Wed, Jun 3, 2015 96.73 98.42 96.21 98.01
2130 NASDAQ IPGP Tue, Jun 2, 2015 97.66 97.66 96.05 96.68
2129 NASDAQ IPGP Mon, Jun 1, 2015 95.73 96.80 93.99 96.41
2128 NASDAQ IPGP Fri, May 29, 2015 95.42 95.87 93.88 94.84
2127 NASDAQ IPGP Thu, May 28, 2015 96.61 96.83 94.90 95.36
2126 NASDAQ IPGP Wed, May 27, 2015 95.67 96.83 94.93 96.50
2125 NASDAQ IPGP Tue, May 26, 2015 95.82 96.00 94.03 94.92
2124 NASDAQ IPGP Fri, May 22, 2015 96.94 97.36 96.24 96.49
2123 NASDAQ IPGP Thu, May 21, 2015 96.40 97.06 95.74 96.87
2122 NASDAQ IPGP Wed, May 20, 2015 97.40 98.00 95.83 96.37
2121 NASDAQ IPGP Tue, May 19, 2015 97.67 98.00 95.25 97.51
2120 NASDAQ IPGP Mon, May 18, 2015 94.85 97.99 94.57 97.33
2119 NASDAQ IPGP Fri, May 15, 2015 96.76 96.90 94.91 95.01
2118 NASDAQ IPGP Thu, May 14, 2015 95.55 96.93 95.18 96.70
2117 NASDAQ IPGP Wed, May 13, 2015 94.34 95.52 93.85 95.15
2116 NASDAQ IPGP Tue, May 12, 2015 93.63 94.33 92.68 93.82
2115 NASDAQ IPGP Mon, May 11, 2015 93.79 94.06 92.64 93.82
2114 NASDAQ IPGP Fri, May 8, 2015 94.01 94.62 93.38 94.17
2113 NASDAQ IPGP Thu, May 7, 2015 91.43 93.21 91.43 92.95
2112 NASDAQ IPGP Wed, May 6, 2015 91.57 92.03 91.07 91.89
2111 NASDAQ IPGP Tue, May 5, 2015 92.55 92.69 91.24 91.37
2110 NASDAQ IPGP Mon, May 4, 2015 91.07 93.55 90.28 92.44
2109 NASDAQ IPGP Fri, May 1, 2015 88.67 90.90 88.48 90.62
2108 NASDAQ IPGP Thu, Apr 30, 2015 91.68 92.03 86.84 88.58
2107 NASDAQ IPGP Wed, Apr 29, 2015 92.57 93.19 91.11 92.49
2106 NASDAQ IPGP Tue, Apr 28, 2015 100.00 102.49 92.28 92.82
2105 NASDAQ IPGP Mon, Apr 27, 2015 94.57 96.10 93.32 94.54
2104 NASDAQ IPGP Fri, Apr 24, 2015 96.54 96.66 94.01 94.50
2103 NASDAQ IPGP Thu, Apr 23, 2015 97.71 97.71 96.36 96.54
2102 NASDAQ IPGP Wed, Apr 22, 2015 96.50 97.89 95.82 97.60
2101 NASDAQ IPGP Tue, Apr 21, 2015 96.65 97.24 95.94 96.14
2100 NASDAQ IPGP Mon, Apr 20, 2015 95.40 96.71 95.31 96.62
2099 NASDAQ IPGP Fri, Apr 17, 2015 97.10 97.12 94.37 94.99
2098 NASDAQ IPGP Thu, Apr 16, 2015 99.00 99.25 97.77 97.98
2097 NASDAQ IPGP Wed, Apr 15, 2015 96.73 99.60 96.18 99.25
2096 NASDAQ IPGP Tue, Apr 14, 2015 99.63 99.66 96.56 96.74
2095 NASDAQ IPGP Mon, Apr 13, 2015 99.00 100.52 98.13 99.26
2094 NASDAQ IPGP Fri, Apr 10, 2015 96.12 98.56 95.75 98.52
2093 NASDAQ IPGP Thu, Apr 9, 2015 94.25 96.18 94.00 96.03
2092 NASDAQ IPGP Wed, Apr 8, 2015 93.39 94.58 93.35 94.24
2091 NASDAQ IPGP Tue, Apr 7, 2015 92.49 94.99 92.36 93.66
2090 NASDAQ IPGP Mon, Apr 6, 2015 91.89 93.39 91.82 92.48
2089 NASDAQ IPGP Thu, Apr 2, 2015 91.91 94.08 91.46 91.65
2088 NASDAQ IPGP Wed, Apr 1, 2015 92.92 93.33 91.10 91.94
2087 NASDAQ IPGP Tue, Mar 31, 2015 95.50 95.50 91.66 92.70
2086 NASDAQ IPGP Mon, Mar 30, 2015 92.85 96.24 92.85 95.81
2085 NASDAQ IPGP Fri, Mar 27, 2015 91.47 92.78 91.46 92.07
2084 NASDAQ IPGP Thu, Mar 26, 2015 91.50 92.23 90.31 91.47
2083 NASDAQ IPGP Wed, Mar 25, 2015 96.00 96.00 91.80 91.99
2082 NASDAQ IPGP Tue, Mar 24, 2015 96.43 96.84 95.15 95.58
2081 NASDAQ IPGP Mon, Mar 23, 2015 97.25 97.98 94.30 96.08
2080 NASDAQ IPGP Fri, Mar 20, 2015 100.42 101.69 99.30 100.00
2079 NASDAQ IPGP Thu, Mar 19, 2015 99.68 100.17 97.65 99.93
2078 NASDAQ IPGP Wed, Mar 18, 2015 99.11 100.61 97.72 99.52
2077 NASDAQ IPGP Tue, Mar 17, 2015 99.50 99.50 98.01 99.21
2076 NASDAQ IPGP Mon, Mar 16, 2015 98.44 99.69 97.89 99.46
2075 NASDAQ IPGP Fri, Mar 13, 2015 99.50 99.89 97.48 97.99
2074 NASDAQ IPGP Thu, Mar 12, 2015 98.14 99.45 97.88 99.22
2073 NASDAQ IPGP Wed, Mar 11, 2015 96.80 98.86 96.11 98.17
2072 NASDAQ IPGP Tue, Mar 10, 2015 96.43 97.10 94.82 96.54
2071 NASDAQ IPGP Mon, Mar 9, 2015 96.15 98.00 95.18 96.90
2070 NASDAQ IPGP Fri, Mar 6, 2015 97.32 97.90 94.50 95.80
2069 NASDAQ IPGP Thu, Mar 5, 2015 97.50 97.94 96.61 97.82
2068 NASDAQ IPGP Wed, Mar 4, 2015 97.98 97.98 96.13 97.35
2067 NASDAQ IPGP Tue, Mar 3, 2015 96.00 98.69 95.58 97.99
2066 NASDAQ IPGP Mon, Mar 2, 2015 95.90 96.27 95.00 96.17
2065 NASDAQ IPGP Fri, Feb 27, 2015 97.87 98.44 94.75 95.90
2064 NASDAQ IPGP Thu, Feb 26, 2015 97.86 99.22 97.49 98.42
2063 NASDAQ IPGP Wed, Feb 25, 2015 96.88 97.75 96.07 97.65
2062 NASDAQ IPGP Tue, Feb 24, 2015 96.83 97.15 95.35 96.64
2061 NASDAQ IPGP Mon, Feb 23, 2015 94.08 98.32 93.62 96.61
2060 NASDAQ IPGP Fri, Feb 20, 2015 90.00 93.73 85.53 93.28
2059 NASDAQ IPGP Thu, Feb 19, 2015 87.34 88.48 86.56 88.30
2058 NASDAQ IPGP Wed, Feb 18, 2015 89.25 89.34 86.77 88.11
2057 NASDAQ IPGP Tue, Feb 17, 2015 87.26 89.47 86.87 89.37
2056 NASDAQ IPGP Fri, Feb 13, 2015 86.64 87.75 86.39 87.26
2055 NASDAQ IPGP Thu, Feb 12, 2015 87.48 88.43 86.74 87.20
2054 NASDAQ IPGP Wed, Feb 11, 2015 87.13 87.56 85.43 87.15
2053 NASDAQ IPGP Tue, Feb 10, 2015 84.60 87.64 84.55 86.70
2052 NASDAQ IPGP Mon, Feb 9, 2015 84.81 87.30 83.80 85.24
2051 NASDAQ IPGP Fri, Feb 6, 2015 78.93 81.92 78.22 81.90
2050 NASDAQ IPGP Thu, Feb 5, 2015 78.69 79.80 78.07 79.10
2049 NASDAQ IPGP Wed, Feb 4, 2015 76.87 79.75 76.87 78.97
2048 NASDAQ IPGP Tue, Feb 3, 2015 76.10 77.77 75.32 77.49
2047 NASDAQ IPGP Mon, Feb 2, 2015 74.49 76.20 73.71 75.95
2046 NASDAQ IPGP Fri, Jan 30, 2015 74.25 75.35 73.72 74.64
2045 NASDAQ IPGP Thu, Jan 29, 2015 73.73 74.82 73.19 74.66
2044 NASDAQ IPGP Wed, Jan 28, 2015 74.13 75.64 73.52 73.82
2043 NASDAQ IPGP Tue, Jan 27, 2015 75.00 75.00 72.98 73.47
2042 NASDAQ IPGP Mon, Jan 26, 2015 75.00 75.89 75.00 75.86
2041 NASDAQ IPGP Fri, Jan 23, 2015 74.30 75.58 74.14 75.00
2040 NASDAQ IPGP Thu, Jan 22, 2015 74.22 74.47 72.97 74.27
2039 NASDAQ IPGP Wed, Jan 21, 2015 73.59 74.43 73.00 74.04
2038 NASDAQ IPGP Tue, Jan 20, 2015 73.27 73.83 71.76 73.62
2037 NASDAQ IPGP Fri, Jan 16, 2015 71.32 73.11 70.94 72.97
2036 NASDAQ IPGP Thu, Jan 15, 2015 71.45 72.06 70.82 71.49
2035 NASDAQ IPGP Wed, Jan 14, 2015 70.26 71.71 69.86 71.02
2034 NASDAQ IPGP Tue, Jan 13, 2015 72.09 73.29 70.12 71.18
2033 NASDAQ IPGP Mon, Jan 12, 2015 71.99 72.18 70.07 71.06
2032 NASDAQ IPGP Fri, Jan 9, 2015 73.69 73.91 72.05 72.24
2031 NASDAQ IPGP Thu, Jan 8, 2015 73.66 74.48 73.20 73.56
2030 NASDAQ IPGP Wed, Jan 7, 2015 73.66 74.31 72.82 73.20
2029 NASDAQ IPGP Tue, Jan 6, 2015 73.46 74.21 71.86 73.27
2028 NASDAQ IPGP Mon, Jan 5, 2015 73.72 74.38 72.50 73.50
2027 NASDAQ IPGP Fri, Jan 2, 2015 75.51 75.85 72.86 73.98
2026 NASDAQ IPGP Wed, Dec 31, 2014 75.86 75.86 74.60 74.92
2025 NASDAQ IPGP Tue, Dec 30, 2014 76.01 76.52 75.75 75.86
2024 NASDAQ IPGP Mon, Dec 29, 2014 75.00 76.54 74.84 76.17
2023 NASDAQ IPGP Fri, Dec 26, 2014 75.60 75.76 74.98 75.31
2022 NASDAQ IPGP Wed, Dec 24, 2014 75.06 75.77 74.24 75.14
2021 NASDAQ IPGP Tue, Dec 23, 2014 77.00 77.64 74.76 74.84
2020 NASDAQ IPGP Mon, Dec 22, 2014 75.04 76.79 74.46 76.65
2019 NASDAQ IPGP Fri, Dec 19, 2014 73.45 76.07 73.03 75.10
2018 NASDAQ IPGP Thu, Dec 18, 2014 72.68 73.62 71.60 73.47
2017 NASDAQ IPGP Wed, Dec 17, 2014 71.10 71.65 68.39 71.25
2016 NASDAQ IPGP Tue, Dec 16, 2014 73.37 73.93 71.06 71.10
2015 NASDAQ IPGP Mon, Dec 15, 2014 75.33 76.00 72.12 73.00
2014 NASDAQ IPGP Fri, Dec 12, 2014 73.28 75.91 73.13 75.13
2013 NASDAQ IPGP Thu, Dec 11, 2014 74.08 75.64 73.31 74.02
2012 NASDAQ IPGP Wed, Dec 10, 2014 75.81 76.00 73.45 73.61
2011 NASDAQ IPGP Tue, Dec 9, 2014 75.20 76.48 74.00 76.34
2010 NASDAQ IPGP Mon, Dec 8, 2014 76.08 77.19 74.73 76.16
2009 NASDAQ IPGP Fri, Dec 5, 2014 76.93 77.99 76.43 76.55
2008 NASDAQ IPGP Thu, Dec 4, 2014 75.68 76.94 75.08 76.65
2007 NASDAQ IPGP Wed, Dec 3, 2014 74.88 76.70 74.56 76.10
2006 NASDAQ IPGP Tue, Dec 2, 2014 71.30 72.48 70.75 72.00
2005 NASDAQ IPGP Mon, Dec 1, 2014 71.64 71.78 70.26 71.42
2004 NASDAQ IPGP Fri, Nov 28, 2014 73.17 73.17 71.96 72.09
2003 NASDAQ IPGP Wed, Nov 26, 2014 72.65 73.21 72.60 72.95
2002 NASDAQ IPGP Tue, Nov 25, 2014 72.61 72.99 72.10 72.66
2001 NASDAQ IPGP Mon, Nov 24, 2014 73.53 73.53 70.95 72.32
2000 NASDAQ IPGP Fri, Nov 21, 2014 73.31 73.65 72.31 73.16
1999 NASDAQ IPGP Thu, Nov 20, 2014 71.11 72.76 70.33 72.62
1998 NASDAQ IPGP Wed, Nov 19, 2014 70.81 71.63 69.55 71.15
1997 NASDAQ IPGP Tue, Nov 18, 2014 70.71 71.83 70.71 70.81
1996 NASDAQ IPGP Mon, Nov 17, 2014 71.32 72.28 70.68 70.70
1995 NASDAQ IPGP Fri, Nov 14, 2014 72.24 72.43 70.89 71.83
1994 NASDAQ IPGP Thu, Nov 13, 2014 72.79 73.33 72.40 72.60
1993 NASDAQ IPGP Wed, Nov 12, 2014 72.53 73.31 71.96 72.91
1992 NASDAQ IPGP Tue, Nov 11, 2014 73.50 73.89 72.85 73.11
1991 NASDAQ IPGP Mon, Nov 10, 2014 72.55 73.49 72.27 73.44
1990 NASDAQ IPGP Fri, Nov 7, 2014 73.74 74.43 72.65 72.83
1989 NASDAQ IPGP Thu, Nov 6, 2014 73.41 73.89 72.78 73.57
1988 NASDAQ IPGP Wed, Nov 5, 2014 74.03 74.39 73.01 73.27
1987 NASDAQ IPGP Tue, Nov 4, 2014 74.22 74.99 73.09 73.50
1986 NASDAQ IPGP Mon, Nov 3, 2014 73.40 75.21 72.74 74.23
1985 NASDAQ IPGP Fri, Oct 31, 2014 72.56 74.30 70.99 73.41
1984 NASDAQ IPGP Thu, Oct 30, 2014 69.94 72.40 69.16 71.96
1983 NASDAQ IPGP Wed, Oct 29, 2014 70.10 71.75 69.83 70.28
1982 NASDAQ IPGP Tue, Oct 28, 2014 68.20 70.95 68.20 69.43
1981 NASDAQ IPGP Mon, Oct 27, 2014 66.74 66.74 65.31 66.35
1980 NASDAQ IPGP Fri, Oct 24, 2014 66.82 67.29 66.10 66.75
1979 NASDAQ IPGP Thu, Oct 23, 2014 66.35 67.81 66.00 66.80
1978 NASDAQ IPGP Wed, Oct 22, 2014 67.39 67.39 65.79 65.86
1977 NASDAQ IPGP Tue, Oct 21, 2014 65.93 68.03 65.69 67.39
1976 NASDAQ IPGP Mon, Oct 20, 2014 64.64 65.63 64.44 65.34
1975 NASDAQ IPGP Fri, Oct 17, 2014 66.80 67.97 64.65 64.74
1974 NASDAQ IPGP Thu, Oct 16, 2014 61.85 64.50 61.22 63.50
1973 NASDAQ IPGP Wed, Oct 15, 2014 61.46 63.00 60.78 62.61
1972 NASDAQ IPGP Tue, Oct 14, 2014 62.22 63.80 61.41 61.92
1971 NASDAQ IPGP Mon, Oct 13, 2014 62.08 62.87 60.75 61.92
1970 NASDAQ IPGP Fri, Oct 10, 2014 64.00 64.22 61.91 62.08
1969 NASDAQ IPGP Thu, Oct 9, 2014 66.40 66.98 63.32 64.29
1968 NASDAQ IPGP Wed, Oct 8, 2014 66.64 66.89 64.14 66.59
1967 NASDAQ IPGP Tue, Oct 7, 2014 68.95 69.52 66.71 66.86
1966 NASDAQ IPGP Mon, Oct 6, 2014 69.29 69.68 68.76 69.35
1965 NASDAQ IPGP Fri, Oct 3, 2014 68.93 69.63 68.59 69.24
1964 NASDAQ IPGP Thu, Oct 2, 2014 67.86 68.57 66.84 68.55
1963 NASDAQ IPGP Wed, Oct 1, 2014 68.59 68.90 67.28 67.68
1962 NASDAQ IPGP Tue, Sep 30, 2014 67.79 68.82 67.28 68.78
1961 NASDAQ IPGP Mon, Sep 29, 2014 67.35 67.75 66.86 67.66
1960 NASDAQ IPGP Fri, Sep 26, 2014 67.07 68.02 66.88 67.90
1959 NASDAQ IPGP Thu, Sep 25, 2014 67.67 67.83 65.84 66.94
1958 NASDAQ IPGP Wed, Sep 24, 2014 67.13 67.87 66.85 67.62
1957 NASDAQ IPGP Tue, Sep 23, 2014 67.89 68.22 66.96 67.17
1956 NASDAQ IPGP Mon, Sep 22, 2014 69.00 69.00 68.00 68.11
1955 NASDAQ IPGP Fri, Sep 19, 2014 68.59 69.56 68.44 69.10
1954 NASDAQ IPGP Thu, Sep 18, 2014 67.71 68.72 67.20 68.17
1953 NASDAQ IPGP Wed, Sep 17, 2014 67.44 68.05 67.02 67.42
1952 NASDAQ IPGP Tue, Sep 16, 2014 68.68 68.73 66.65 67.62
1951 NASDAQ IPGP Mon, Sep 15, 2014 68.95 69.15 68.21 68.67
1950 NASDAQ IPGP Fri, Sep 12, 2014 68.75 69.26 68.21 69.20
1949 NASDAQ IPGP Thu, Sep 11, 2014 67.30 69.03 67.30 68.81
1948 NASDAQ IPGP Wed, Sep 10, 2014 67.14 67.62 66.56 67.42
1947 NASDAQ IPGP Tue, Sep 9, 2014 67.88 67.88 66.93 67.05
1946 NASDAQ IPGP Mon, Sep 8, 2014 67.73 67.95 66.77 67.89
1945 NASDAQ IPGP Fri, Sep 5, 2014 66.43 69.17 66.43 67.93
1944 NASDAQ IPGP Thu, Sep 4, 2014 69.16 70.22 68.92 68.99
1943 NASDAQ IPGP Wed, Sep 3, 2014 68.38 69.23 68.29 69.03
1942 NASDAQ IPGP Tue, Sep 2, 2014 68.71 69.16 67.89 68.29
1941 NASDAQ IPGP Fri, Aug 29, 2014 69.25 69.25 68.45 68.68
1940 NASDAQ IPGP Thu, Aug 28, 2014 69.28 69.39 68.21 68.94
1939 NASDAQ IPGP Wed, Aug 27, 2014 70.57 70.57 68.63 69.31
1938 NASDAQ IPGP Tue, Aug 26, 2014 70.95 71.62 70.39 70.80
1937 NASDAQ IPGP Mon, Aug 25, 2014 70.40 71.04 70.11 70.69
1936 NASDAQ IPGP Fri, Aug 22, 2014 71.17 71.17 70.06 70.37
1935 NASDAQ IPGP Thu, Aug 21, 2014 71.83 72.00 70.27 71.21
1934 NASDAQ IPGP Wed, Aug 20, 2014 70.67 72.15 70.33 71.83
1933 NASDAQ IPGP Tue, Aug 19, 2014 69.58 70.94 69.19 70.71
1932 NASDAQ IPGP Mon, Aug 18, 2014 68.92 69.35 68.36 69.34
1931 NASDAQ IPGP Fri, Aug 15, 2014 69.31 69.92 67.64 68.61
1930 NASDAQ IPGP Thu, Aug 14, 2014 68.08 69.50 68.08 68.94
1929 NASDAQ IPGP Wed, Aug 13, 2014 67.73 68.19 67.24 68.03
1928 NASDAQ IPGP Tue, Aug 12, 2014 68.17 68.70 67.17 67.70
1927 NASDAQ IPGP Mon, Aug 11, 2014 67.03 68.32 66.71 68.19
1926 NASDAQ IPGP Fri, Aug 8, 2014 67.12 67.27 66.31 66.74
1925 NASDAQ IPGP Thu, Aug 7, 2014 68.09 68.49 67.00 67.07
1924 NASDAQ IPGP Wed, Aug 6, 2014 67.17 68.01 67.04 67.73
1923 NASDAQ IPGP Tue, Aug 5, 2014 67.15 67.80 66.90 67.40
1922 NASDAQ IPGP Mon, Aug 4, 2014 67.45 67.87 66.95 67.52
1921 NASDAQ IPGP Fri, Aug 1, 2014 67.19 67.62 66.72 67.41
1920 NASDAQ IPGP Thu, Jul 31, 2014 67.56 68.33 67.25 67.35
1919 NASDAQ IPGP Wed, Jul 30, 2014 71.25 71.30 66.14 68.18
1918 NASDAQ IPGP Tue, Jul 29, 2014 68.03 73.29 67.75 71.16
1917 NASDAQ IPGP Mon, Jul 28, 2014 62.70 63.17 62.14 62.95
1916 NASDAQ IPGP Fri, Jul 25, 2014 62.80 63.02 62.38 62.85
1915 NASDAQ IPGP Thu, Jul 24, 2014 62.71 63.29 62.60 62.90
1914 NASDAQ IPGP Wed, Jul 23, 2014 62.23 62.91 61.63 62.70
1913 NASDAQ IPGP Tue, Jul 22, 2014 62.29 62.86 61.85 62.16
1912 NASDAQ IPGP Mon, Jul 21, 2014 62.27 62.74 61.48 62.22
1911 NASDAQ IPGP Fri, Jul 18, 2014 62.61 63.34 62.40 62.46
1910 NASDAQ IPGP Thu, Jul 17, 2014 67.21 64.31 62.50 62.60
1909 NASDAQ IPGP Wed, Jul 16, 2014 65.11 66.37 63.95 64.13
1908 NASDAQ IPGP Tue, Jul 15, 2014 64.42 65.00 64.32 64.72
1907 NASDAQ IPGP Mon, Jul 14, 2014 64.75 64.98 64.22 64.41
1906 NASDAQ IPGP Fri, Jul 11, 2014 64.82 65.40 64.26 64.34
1905 NASDAQ IPGP Thu, Jul 10, 2014 65.10 65.25 64.51 64.86
1904 NASDAQ IPGP Wed, Jul 9, 2014 66.21 66.64 65.52 65.70
1903 NASDAQ IPGP Tue, Jul 8, 2014 67.35 67.72 66.01 66.16
1902 NASDAQ IPGP Mon, Jul 7, 2014 68.60 68.85 67.46 67.48
1901 NASDAQ IPGP Thu, Jul 3, 2014 68.45 69.08 68.07 68.50
1900 NASDAQ IPGP Wed, Jul 2, 2014 68.67 69.93 67.98 68.12
1899 NASDAQ IPGP Tue, Jul 1, 2014 69.00 69.85 68.45 68.83
1898 NASDAQ IPGP Mon, Jun 30, 2014 67.82 69.11 67.81 68.80
1897 NASDAQ IPGP Fri, Jun 27, 2014 67.57 68.68 67.40 67.78
1896 NASDAQ IPGP Thu, Jun 26, 2014 68.09 68.09 67.35 67.57
1895 NASDAQ IPGP Wed, Jun 25, 2014 67.32 68.13 67.32 67.97
1894 NASDAQ IPGP Tue, Jun 24, 2014 68.25 68.28 67.50 67.51
1893 NASDAQ IPGP Mon, Jun 23, 2014 68.67 69.12 68.00 68.25
1892 NASDAQ IPGP Fri, Jun 20, 2014 68.56 68.81 68.26 68.73
1891 NASDAQ IPGP Thu, Jun 19, 2014 69.29 69.29 68.26 68.55
1890 NASDAQ IPGP Wed, Jun 18, 2014 68.03 69.40 67.95 69.22
1889 NASDAQ IPGP Tue, Jun 17, 2014 67.14 68.42 67.01 68.00
1888 NASDAQ IPGP Mon, Jun 16, 2014 67.46 67.52 66.97 67.25
1887 NASDAQ IPGP Fri, Jun 13, 2014 67.84 67.84 67.09 67.59
1886 NASDAQ IPGP Thu, Jun 12, 2014 67.11 67.93 66.78 67.65
1885 NASDAQ IPGP Wed, Jun 11, 2014 66.76 67.61 66.46 67.48
1884 NASDAQ IPGP Tue, Jun 10, 2014 66.54 67.33 66.18 67.28
1883 NASDAQ IPGP Mon, Jun 9, 2014 66.00 67.36 65.95 66.91
1882 NASDAQ IPGP Fri, Jun 6, 2014 65.21 66.03 65.02 65.90
1881 NASDAQ IPGP Thu, Jun 5, 2014 67.32 65.21 64.24 65.06
1880 NASDAQ IPGP Wed, Jun 4, 2014 63.20 64.98 63.14 64.49
1879 NASDAQ IPGP Tue, Jun 3, 2014 62.75 63.66 62.62 63.40
1878 NASDAQ IPGP Mon, Jun 2, 2014 63.30 63.45 62.63 63.14
1877 NASDAQ IPGP Fri, May 30, 2014 62.84 63.48 62.51 63.10
1876 NASDAQ IPGP Thu, May 29, 2014 63.06 63.50 62.68 62.98
1875 NASDAQ IPGP Wed, May 28, 2014 63.38 63.65 62.78 62.96
1874 NASDAQ IPGP Tue, May 27, 2014 62.71 63.88 62.71 63.38
1873 NASDAQ IPGP Fri, May 23, 2014 62.07 62.67 61.56 62.36
1872 NASDAQ IPGP Thu, May 22, 2014 62.64 63.39 61.83 62.20
1871 NASDAQ IPGP Wed, May 21, 2014 62.56 63.65 62.45 62.82
1870 NASDAQ IPGP Tue, May 20, 2014 63.22 63.33 61.92 62.44
1869 NASDAQ IPGP Mon, May 19, 2014 62.15 64.12 62.15 63.46
1868 NASDAQ IPGP Fri, May 16, 2014 61.52 62.54 60.85 62.15
1867 NASDAQ IPGP Thu, May 15, 2014 61.74 62.42 60.31 61.62
1866 NASDAQ IPGP Wed, May 14, 2014 62.79 62.99 61.66 61.75
1865 NASDAQ IPGP Tue, May 13, 2014 62.94 64.49 62.59 62.99
1864 NASDAQ IPGP Mon, May 12, 2014 61.99 63.61 61.90 62.95
1863 NASDAQ IPGP Fri, May 9, 2014 62.84 62.97 61.56 61.64
1862 NASDAQ IPGP Thu, May 8, 2014 63.28 64.50 62.51 62.92
1861 NASDAQ IPGP Wed, May 7, 2014 62.93 63.40 62.17 63.21
1860 NASDAQ IPGP Tue, May 6, 2014 64.00 64.51 62.68 62.74
1859 NASDAQ IPGP Mon, May 5, 2014 63.25 64.49 62.45 64.27
1858 NASDAQ IPGP Fri, May 2, 2014 63.65 64.30 63.11 63.40
1857 NASDAQ IPGP Thu, May 1, 2014 65.00 65.41 62.99 63.47
1856 NASDAQ IPGP Wed, Apr 30, 2014 63.68 65.20 62.10 64.58
1855 NASDAQ IPGP Tue, Apr 29, 2014 66.20 67.26 61.28 64.35
1854 NASDAQ IPGP Mon, Apr 28, 2014 68.11 69.05 65.87 68.20
1853 NASDAQ IPGP Fri, Apr 25, 2014 70.57 70.57 67.84 67.95
1852 NASDAQ IPGP Thu, Apr 24, 2014 72.53 72.53 70.66 70.88
1851 NASDAQ IPGP Wed, Apr 23, 2014 72.80 73.23 72.02 72.18
1850 NASDAQ IPGP Tue, Apr 22, 2014 73.06 73.55 72.71 72.87
1849 NASDAQ IPGP Mon, Apr 21, 2014 74.63 74.87 72.80 73.00
1848 NASDAQ IPGP Thu, Apr 17, 2014 74.11 75.38 73.28 74.73
1847 NASDAQ IPGP Wed, Apr 16, 2014 74.17 74.81 72.53 74.41
1846 NASDAQ IPGP Tue, Apr 15, 2014 74.43 74.58 72.31 73.79
1845 NASDAQ IPGP Mon, Apr 14, 2014 74.43 75.50 73.48 74.35
1844 NASDAQ IPGP Fri, Apr 11, 2014 72.61 74.23 72.60 73.98
1843 NASDAQ IPGP Thu, Apr 10, 2014 74.65 74.85 72.82 73.21
1842 NASDAQ IPGP Wed, Apr 9, 2014 74.30 75.00 72.98 74.85
1841 NASDAQ IPGP Tue, Apr 8, 2014 74.34 75.59 73.45 74.20
1840 NASDAQ IPGP Mon, Apr 7, 2014 74.08 74.99 72.39 74.45
1839 NASDAQ IPGP Fri, Apr 4, 2014 74.95 75.73 74.05 74.25
1838 NASDAQ IPGP Thu, Apr 3, 2014 74.45 75.01 73.50 74.94
1837 NASDAQ IPGP Wed, Apr 2, 2014 72.81 74.46 72.20 74.43
1836 NASDAQ IPGP Tue, Apr 1, 2014 70.91 73.49 70.70 72.99
1835 NASDAQ IPGP Mon, Mar 31, 2014 69.86 71.12 68.75 71.08
1834 NASDAQ IPGP Fri, Mar 28, 2014 67.94 70.96 67.69 69.04
1833 NASDAQ IPGP Thu, Mar 27, 2014 69.49 69.49 66.97 67.82
1832 NASDAQ IPGP Wed, Mar 26, 2014 69.50 69.50 67.21 68.64
1831 NASDAQ IPGP Tue, Mar 25, 2014 68.98 69.43 67.70 68.84
1830 NASDAQ IPGP Mon, Mar 24, 2014 69.92 69.92 68.02 68.76
1829 NASDAQ IPGP Fri, Mar 21, 2014 70.94 70.93 69.18 69.34
1828 NASDAQ IPGP Thu, Mar 20, 2014 69.46 69.94 68.91 69.25
1827 NASDAQ IPGP Wed, Mar 19, 2014 69.01 69.83 68.52 69.47
1826 NASDAQ IPGP Tue, Mar 18, 2014 67.00 68.88 66.43 68.75
1825 NASDAQ IPGP Mon, Mar 17, 2014 67.44 68.42 66.10 66.83
1824 NASDAQ IPGP Fri, Mar 14, 2014 67.38 68.50 67.01 67.35
1823 NASDAQ IPGP Thu, Mar 13, 2014 69.30 70.29 66.87 67.83
1822 NASDAQ IPGP Wed, Mar 12, 2014 69.80 70.10 68.14 69.09
1821 NASDAQ IPGP Tue, Mar 11, 2014 75.91 72.46 69.95 70.07
1820 NASDAQ IPGP Mon, Mar 10, 2014 73.26 73.80 72.09 72.40
1819 NASDAQ IPGP Fri, Mar 7, 2014 73.00 73.42 72.00 73.00
1818 NASDAQ IPGP Thu, Mar 6, 2014 73.26 73.90 72.57 72.90
1817 NASDAQ IPGP Wed, Mar 5, 2014 73.00 73.78 72.59 73.33
1816 NASDAQ IPGP Tue, Mar 4, 2014 72.05 73.58 71.47 73.01
1815 NASDAQ IPGP Mon, Mar 3, 2014 70.71 72.09 68.36 71.87
1814 NASDAQ IPGP Fri, Feb 28, 2014 69.73 71.93 69.73 71.77
1813 NASDAQ IPGP Thu, Feb 27, 2014 67.68 70.45 67.65 69.87
1812 NASDAQ IPGP Wed, Feb 26, 2014 66.98 68.70 67.47 68.18
1811 NASDAQ IPGP Tue, Feb 25, 2014 67.63 68.58 66.77 67.94
1810 NASDAQ IPGP Mon, Feb 24, 2014 66.82 67.76 66.17 67.48
1809 NASDAQ IPGP Fri, Feb 21, 2014 68.81 68.81 66.77 66.86
1808 NASDAQ IPGP Thu, Feb 20, 2014 69.35 69.66 67.67 68.48
1807 NASDAQ IPGP Wed, Feb 19, 2014 69.06 69.89 68.10 69.39
1806 NASDAQ IPGP Tue, Feb 18, 2014 68.25 69.79 67.01 68.92
1805 NASDAQ IPGP Fri, Feb 14, 2014 70.20 74.76 67.81 67.81
1804 NASDAQ IPGP Thu, Feb 13, 2014 66.63 68.32 65.26 67.86
1803 NASDAQ IPGP Wed, Feb 12, 2014 67.84 69.05 67.06 67.31
1802 NASDAQ IPGP Tue, Feb 11, 2014 68.26 68.60 67.02 67.71
1801 NASDAQ IPGP Mon, Feb 10, 2014 68.05 69.60 67.97 68.07
1800 NASDAQ IPGP Fri, Feb 7, 2014 69.79 70.09 68.20 68.39
1799 NASDAQ IPGP Thu, Feb 6, 2014 68.54 70.18 67.86 69.27
1798 NASDAQ IPGP Wed, Feb 5, 2014 65.15 68.60 64.81 68.54
1797 NASDAQ IPGP Tue, Feb 4, 2014 64.73 66.48 64.67 65.63
1796 NASDAQ IPGP Mon, Feb 3, 2014 66.95 68.19 63.53 64.29
1795 NASDAQ IPGP Fri, Jan 31, 2014 66.14 69.22 65.70 66.87
1794 NASDAQ IPGP Thu, Jan 30, 2014 69.78 70.77 66.83 66.94
1793 NASDAQ IPGP Wed, Jan 29, 2014 72.26 73.57 70.02 70.08
1792 NASDAQ IPGP Tue, Jan 28, 2014 70.00 73.44 70.00 73.19
1791 NASDAQ IPGP Mon, Jan 27, 2014 68.68 70.64 67.16 70.46
1790 NASDAQ IPGP Fri, Jan 24, 2014 72.39 72.45 68.66 68.78
1789 NASDAQ IPGP Thu, Jan 23, 2014 73.31 73.94 72.92 73.35
1788 NASDAQ IPGP Wed, Jan 22, 2014 72.77 73.97 72.75 73.83
1787 NASDAQ IPGP Tue, Jan 21, 2014 74.83 75.09 72.68 72.90
1786 NASDAQ IPGP Fri, Jan 17, 2014 73.86 74.57 73.56 74.30
1785 NASDAQ IPGP Thu, Jan 16, 2014 74.39 75.29 73.45 74.10
1784 NASDAQ IPGP Wed, Jan 15, 2014 73.16 75.75 73.16 74.28
1783 NASDAQ IPGP Tue, Jan 14, 2014 71.40 73.29 71.40 72.54
1782 NASDAQ IPGP Mon, Jan 13, 2014 73.33 74.06 71.15 71.38
1781 NASDAQ IPGP Fri, Jan 10, 2014 72.92 74.19 72.32 74.17
1780 NASDAQ IPGP Thu, Jan 9, 2014 74.33 74.50 72.27 72.99
1779 NASDAQ IPGP Wed, Jan 8, 2014 74.09 74.55 73.48 73.74
1778 NASDAQ IPGP Tue, Jan 7, 2014 74.60 75.10 73.79 74.09
1777 NASDAQ IPGP Mon, Jan 6, 2014 75.10 75.98 73.82 74.42
1776 NASDAQ IPGP Fri, Jan 3, 2014 76.46 76.73 75.00 75.11
1775 NASDAQ IPGP Thu, Jan 2, 2014 76.89 77.57 75.33 76.16
1774 NASDAQ IPGP Tue, Dec 31, 2013 77.49 78.31 76.69 77.61
1773 NASDAQ IPGP Mon, Dec 30, 2013 76.28 77.09 76.25 76.95
1772 NASDAQ IPGP Fri, Dec 27, 2013 75.66 76.66 75.44 76.24
1771 NASDAQ IPGP Thu, Dec 26, 2013 77.70 78.68 75.38 75.85
1770 NASDAQ IPGP Tue, Dec 24, 2013 77.99 79.00 77.48 77.73
1769 NASDAQ IPGP Mon, Dec 23, 2013 77.59 78.85 76.66 78.16
1768 NASDAQ IPGP Fri, Dec 20, 2013 76.56 78.49 76.40 77.55
1767 NASDAQ IPGP Thu, Dec 19, 2013 75.53 76.94 74.89 76.74
1766 NASDAQ IPGP Wed, Dec 18, 2013 76.11 76.30 74.00 75.77
1765 NASDAQ IPGP Tue, Dec 17, 2013 74.54 76.21 74.23 75.75
1764 NASDAQ IPGP Mon, Dec 16, 2013 72.75 75.30 72.64 74.33
1763 NASDAQ IPGP Fri, Dec 13, 2013 72.28 73.28 71.85 72.63
1762 NASDAQ IPGP Thu, Dec 12, 2013 71.32 71.61 70.10 71.49
1761 NASDAQ IPGP Wed, Dec 11, 2013 73.70 73.91 71.19 71.63
1760 NASDAQ IPGP Tue, Dec 10, 2013 71.20 72.93 70.87 72.80
1759 NASDAQ IPGP Mon, Dec 9, 2013 71.42 72.38 70.27 71.23
1758 NASDAQ IPGP Fri, Dec 6, 2013 72.23 72.40 71.17 71.53
1757 NASDAQ IPGP Thu, Dec 5, 2013 70.19 71.95 70.05 71.78
1756 NASDAQ IPGP Wed, Dec 4, 2013 71.10 71.77 69.76 70.33
1755 NASDAQ IPGP Tue, Dec 3, 2013 71.00 72.21 70.66 71.44
1754 NASDAQ IPGP Mon, Dec 2, 2013 72.43 73.10 71.31 71.47
1753 NASDAQ IPGP Fri, Nov 29, 2013 71.90 72.92 71.70 72.52
1752 NASDAQ IPGP Wed, Nov 27, 2013 73.00 73.67 71.22 71.75
1751 NASDAQ IPGP Tue, Nov 26, 2013 75.04 75.04 73.13 73.15
1750 NASDAQ IPGP Mon, Nov 25, 2013 72.50 75.20 72.31 75.10
1749 NASDAQ IPGP Fri, Nov 22, 2013 71.75 73.00 71.50 72.66
1748 NASDAQ IPGP Thu, Nov 21, 2013 71.68 72.34 71.28 71.83
1747 NASDAQ IPGP Wed, Nov 20, 2013 70.96 71.69 70.77 71.27
1746 NASDAQ IPGP Tue, Nov 19, 2013 70.35 73.97 70.00 71.32
1745 NASDAQ IPGP Mon, Nov 18, 2013 68.34 71.32 68.27 70.64
1744 NASDAQ IPGP Fri, Nov 15, 2013 67.86 68.39 67.51 68.26
1743 NASDAQ IPGP Thu, Nov 14, 2013 69.30 70.51 68.00 68.02
1742 NASDAQ IPGP Wed, Nov 13, 2013 69.38 70.35 68.72 69.42
1741 NASDAQ IPGP Tue, Nov 12, 2013 67.70 71.36 66.92 69.68
1740 NASDAQ IPGP Mon, Nov 11, 2013 64.38 68.08 64.26 67.77
1739 NASDAQ IPGP Fri, Nov 8, 2013 61.98 66.21 61.98 64.80
1738 NASDAQ IPGP Thu, Nov 7, 2013 63.33 63.50 61.86 61.98
1737 NASDAQ IPGP Wed, Nov 6, 2013 63.12 64.41 62.79 63.00
1736 NASDAQ IPGP Tue, Nov 5, 2013 60.19 63.57 60.11 63.00
1735 NASDAQ IPGP Mon, Nov 4, 2013 60.13 61.73 59.02 60.24
1734 NASDAQ IPGP Fri, Nov 1, 2013 60.50 62.45 59.55 60.10
1733 NASDAQ IPGP Thu, Oct 31, 2013 64.71 66.54 64.65 66.27
1732 NASDAQ IPGP Wed, Oct 30, 2013 64.95 65.11 64.60 64.81
1731 NASDAQ IPGP Tue, Oct 29, 2013 64.29 65.00 63.92 64.86
1730 NASDAQ IPGP Mon, Oct 28, 2013 63.93 64.96 63.85 64.27
1729 NASDAQ IPGP Fri, Oct 25, 2013 62.71 64.32 62.69 63.65
1728 NASDAQ IPGP Thu, Oct 24, 2013 63.65 63.72 61.92 62.41
1727 NASDAQ IPGP Wed, Oct 23, 2013 63.91 63.91 62.42 63.05
1726 NASDAQ IPGP Tue, Oct 22, 2013 63.50 64.42 63.50 64.22
1725 NASDAQ IPGP Mon, Oct 21, 2013 62.84 63.45 62.72 63.20
1724 NASDAQ IPGP Fri, Oct 18, 2013 62.58 62.85 62.11 62.58
1723 NASDAQ IPGP Thu, Oct 17, 2013 61.56 62.83 61.40 62.53
1722 NASDAQ IPGP Wed, Oct 16, 2013 61.75 62.00 61.42 61.59
1721 NASDAQ IPGP Tue, Oct 15, 2013 61.76 61.84 61.05 61.40
1720 NASDAQ IPGP Mon, Oct 14, 2013 61.25 61.83 60.90 61.70
1719 NASDAQ IPGP Fri, Oct 11, 2013 60.88 61.62 60.40 61.52
1718 NASDAQ IPGP Thu, Oct 10, 2013 61.38 61.49 60.31 61.12
1717 NASDAQ IPGP Wed, Oct 9, 2013 59.89 60.41 59.30 60.25
1716 NASDAQ IPGP Tue, Oct 8, 2013 60.39 60.65 59.06 59.89
1715 NASDAQ IPGP Mon, Oct 7, 2013 61.10 61.10 60.37 60.44
1714 NASDAQ IPGP Fri, Oct 4, 2013 59.27 61.92 59.08 61.39
1713 NASDAQ IPGP Thu, Oct 3, 2013 58.34 59.20 58.29 58.99
1712 NASDAQ IPGP Wed, Oct 2, 2013 57.23 58.46 56.92 58.36
1711 NASDAQ IPGP Tue, Oct 1, 2013 56.51 57.64 56.44 57.41
1710 NASDAQ IPGP Mon, Sep 30, 2013 56.91 56.91 56.06 56.35
1709 NASDAQ IPGP Fri, Sep 27, 2013 58.15 58.21 57.04 57.33
1708 NASDAQ IPGP Thu, Sep 26, 2013 57.69 58.95 57.60 58.27
1707 NASDAQ IPGP Wed, Sep 25, 2013 56.99 57.42 56.66 57.31
1706 NASDAQ IPGP Tue, Sep 24, 2013 57.45 57.46 56.11 56.73
1705 NASDAQ IPGP Mon, Sep 23, 2013 57.69 58.23 56.80 57.06
1704 NASDAQ IPGP Fri, Sep 20, 2013 59.82 59.82 57.85 57.97
1703 NASDAQ IPGP Thu, Sep 19, 2013 60.23 60.27 59.15 59.60
1702 NASDAQ IPGP Wed, Sep 18, 2013 59.60 60.10 58.73 59.71
1701 NASDAQ IPGP Tue, Sep 17, 2013 59.65 60.00 59.59 59.75
1700 NASDAQ IPGP Mon, Sep 16, 2013 61.32 61.50 59.40 59.56
1699 NASDAQ IPGP Fri, Sep 13, 2013 60.87 61.10 60.03 61.05
1698 NASDAQ IPGP Thu, Sep 12, 2013 60.97 61.47 60.87 61.02
1697 NASDAQ IPGP Wed, Sep 11, 2013 61.14 61.53 60.58 61.05
1696 NASDAQ IPGP Tue, Sep 10, 2013 60.50 61.42 60.42 61.36
1695 NASDAQ IPGP Mon, Sep 9, 2013 59.15 60.62 59.15 60.15
1694 NASDAQ IPGP Fri, Sep 6, 2013 59.58 60.23 58.36 59.14
1693 NASDAQ IPGP Thu, Sep 5, 2013 57.54 59.45 56.37 59.09
1692 NASDAQ IPGP Wed, Sep 4, 2013 54.59 56.85 54.59 56.49
1691 NASDAQ IPGP Tue, Sep 3, 2013 54.21 55.61 53.91 54.54
1690 NASDAQ IPGP Fri, Aug 30, 2013 54.44 54.69 53.28 53.76
1689 NASDAQ IPGP Thu, Aug 29, 2013 54.79 55.22 54.20 54.45
1688 NASDAQ IPGP Wed, Aug 28, 2013 54.86 55.30 54.47 54.86
1687 NASDAQ IPGP Tue, Aug 27, 2013 55.72 56.19 54.88 54.96
1686 NASDAQ IPGP Mon, Aug 26, 2013 56.86 57.10 56.04 56.18
1685 NASDAQ IPGP Fri, Aug 23, 2013 56.88 57.16 56.53 56.64
1684 NASDAQ IPGP Thu, Aug 22, 2013 55.97 56.83 55.65 56.67
1683 NASDAQ IPGP Wed, Aug 21, 2013 55.56 56.00 55.45 55.72
1682 NASDAQ IPGP Tue, Aug 20, 2013 54.86 55.74 54.81 55.65
1681 NASDAQ IPGP Mon, Aug 19, 2013 55.27 55.67 54.54 54.73
1680 NASDAQ IPGP Fri, Aug 16, 2013 55.77 56.00 55.35 55.41
1679 NASDAQ IPGP Thu, Aug 15, 2013 57.03 57.07 55.58 55.74
1678 NASDAQ IPGP Wed, Aug 14, 2013 57.93 58.13 57.47 57.52
1677 NASDAQ IPGP Tue, Aug 13, 2013 58.05 58.08 57.54 57.74
1676 NASDAQ IPGP Mon, Aug 12, 2013 58.00 58.28 57.71 58.06
1675 NASDAQ IPGP Fri, Aug 9, 2013 57.72 58.40 56.84 57.57
1674 NASDAQ IPGP Thu, Aug 8, 2013 58.10 58.42 57.54 57.60
1673 NASDAQ IPGP Wed, Aug 7, 2013 58.39 58.40 56.59 57.54
1672 NASDAQ IPGP Tue, Aug 6, 2013 60.57 60.89 58.19 58.46
1671 NASDAQ IPGP Mon, Aug 5, 2013 61.40 61.88 60.74 60.79
1670 NASDAQ IPGP Fri, Aug 2, 2013 61.41 61.90 61.04 61.37
1669 NASDAQ IPGP Thu, Aug 1, 2013 61.22 61.71 60.03 61.40
1668 NASDAQ IPGP Wed, Jul 31, 2013 61.90 62.71 59.77 60.90
1667 NASDAQ IPGP Tue, Jul 30, 2013 61.17 67.81 61.06 61.90
1666 NASDAQ IPGP Mon, Jul 29, 2013 60.69 61.48 60.33 61.35
1665 NASDAQ IPGP Fri, Jul 26, 2013 61.13 61.15 60.29 60.60
1664 NASDAQ IPGP Thu, Jul 25, 2013 61.40 61.76 60.50 61.25
1663 NASDAQ IPGP Wed, Jul 24, 2013 60.84 61.57 60.51 60.96
1662 NASDAQ IPGP Tue, Jul 23, 2013 60.95 61.44 60.50 60.73
1661 NASDAQ IPGP Mon, Jul 22, 2013 59.48 61.23 59.42 60.45
1660 NASDAQ IPGP Fri, Jul 19, 2013 58.57 59.74 58.30 59.60
1659 NASDAQ IPGP Thu, Jul 18, 2013 57.97 59.00 57.76 58.62
1658 NASDAQ IPGP Wed, Jul 17, 2013 57.63 58.13 57.63 57.86
1657 NASDAQ IPGP Tue, Jul 16, 2013 58.38 58.84 57.50 57.61
1656 NASDAQ IPGP Mon, Jul 15, 2013 58.79 59.13 58.15 58.34
1655 NASDAQ IPGP Fri, Jul 12, 2013 58.15 58.88 57.89 58.52
1654 NASDAQ IPGP Thu, Jul 11, 2013 60.69 60.77 57.87 58.28
1653 NASDAQ IPGP Wed, Jul 10, 2013 60.87 61.13 59.54 60.00
1652 NASDAQ IPGP Tue, Jul 9, 2013 59.94 61.48 59.22 61.09
1651 NASDAQ IPGP Mon, Jul 8, 2013 61.67 61.67 58.87 59.03
1650 NASDAQ IPGP Fri, Jul 5, 2013 59.81 61.18 59.50 61.10
1649 NASDAQ IPGP Wed, Jul 3, 2013 60.01 60.01 58.56 59.39
1648 NASDAQ IPGP Tue, Jul 2, 2013 60.72 60.94 58.43 59.26
1647 NASDAQ IPGP Mon, Jul 1, 2013 60.99 61.45 60.11 60.69
1646 NASDAQ IPGP Fri, Jun 28, 2013 59.94 60.88 59.32 60.73
1645 NASDAQ IPGP Thu, Jun 27, 2013 59.62 60.31 59.29 60.05
1644 NASDAQ IPGP Wed, Jun 26, 2013 59.85 59.90 58.93 59.32
1643 NASDAQ IPGP Tue, Jun 25, 2013 59.68 61.00 58.75 59.47
1642 NASDAQ IPGP Mon, Jun 24, 2013 59.00 59.24 57.57 58.75
1641 NASDAQ IPGP Fri, Jun 21, 2013 60.57 60.59 59.17 59.53
1640 NASDAQ IPGP Thu, Jun 20, 2013 61.43 61.68 60.16 60.18
1639 NASDAQ IPGP Wed, Jun 19, 2013 63.18 63.67 61.66 61.99
1638 NASDAQ IPGP Tue, Jun 18, 2013 62.28 63.30 62.03 63.14
1637 NASDAQ IPGP Mon, Jun 17, 2013 62.23 62.98 61.80 62.19
1636 NASDAQ IPGP Fri, Jun 14, 2013 62.98 63.18 61.79 62.05
1635 NASDAQ IPGP Thu, Jun 13, 2013 61.86 63.08 61.39 62.92
1634 NASDAQ IPGP Wed, Jun 12, 2013 63.91 64.25 61.41 61.99
1633 NASDAQ IPGP Tue, Jun 11, 2013 64.00 65.43 63.62 63.83
1632 NASDAQ IPGP Mon, Jun 10, 2013 64.08 65.78 64.05 65.10
1631 NASDAQ IPGP Fri, Jun 7, 2013 62.52 64.62 62.02 64.40
1630 NASDAQ IPGP Thu, Jun 6, 2013 59.43 62.49 59.29 62.15
1629 NASDAQ IPGP Wed, Jun 5, 2013 59.82 61.08 59.20 59.27
1628 NASDAQ IPGP Tue, Jun 4, 2013 59.47 61.55 59.40 60.00
1627 NASDAQ IPGP Mon, Jun 3, 2013 59.54 59.92 58.87 59.83
1626 NASDAQ IPGP Fri, May 31, 2013 58.84 59.47 58.48 59.30
1625 NASDAQ IPGP Thu, May 30, 2013 57.07 59.18 57.07 58.95
1624 NASDAQ IPGP Wed, May 29, 2013 55.94 57.30 55.94 56.90
1623 NASDAQ IPGP Tue, May 28, 2013 56.88 57.63 55.82 56.11
1622 NASDAQ IPGP Fri, May 24, 2013 55.44 56.57 54.69 56.04
1621 NASDAQ IPGP Thu, May 23, 2013 55.99 56.51 54.32 55.68
1620 NASDAQ IPGP Wed, May 22, 2013 59.84 59.84 56.16 56.86
1619 NASDAQ IPGP Tue, May 21, 2013 59.04 60.05 58.69 59.67
1618 NASDAQ IPGP Mon, May 20, 2013 61.65 61.72 58.91 59.16
1617 NASDAQ IPGP Fri, May 17, 2013 60.79 61.99 60.41 61.78
1616 NASDAQ IPGP Thu, May 16, 2013 59.91 61.05 59.40 60.49
1615 NASDAQ IPGP Wed, May 15, 2013 61.00 61.11 59.59 59.69
1614 NASDAQ IPGP Tue, May 14, 2013 60.79 61.63 60.78 60.98
1613 NASDAQ IPGP Mon, May 13, 2013 61.00 61.45 60.69 61.14
1612 NASDAQ IPGP Fri, May 10, 2013 61.26 61.72 60.65 61.04
1611 NASDAQ IPGP Thu, May 9, 2013 60.00 61.76 59.98 61.06
1610 NASDAQ IPGP Wed, May 8, 2013 59.73 60.15 59.59 60.03
1609 NASDAQ IPGP Tue, May 7, 2013 59.79 60.08 59.15 59.83
1608 NASDAQ IPGP Mon, May 6, 2013 59.10 60.09 58.61 59.62
1607 NASDAQ IPGP Fri, May 3, 2013 58.32 59.01 57.53 58.48
1606 NASDAQ IPGP Thu, May 2, 2013 57.34 58.94 57.25 57.78
1605 NASDAQ IPGP Wed, May 1, 2013 60.16 62.00 56.37 58.17
1604 NASDAQ IPGP Tue, Apr 30, 2013 62.25 63.68 60.73 63.57
1603 NASDAQ IPGP Mon, Apr 29, 2013 61.91 62.95 61.43 61.56
1602 NASDAQ IPGP Fri, Apr 26, 2013 62.21 62.28 61.73 61.79
1601 NASDAQ IPGP Thu, Apr 25, 2013 62.75 63.15 61.65 62.02
1600 NASDAQ IPGP Wed, Apr 24, 2013 61.31 63.37 61.31 62.40
1599 NASDAQ IPGP Tue, Apr 23, 2013 62.62 63.97 61.70 61.79
1598 NASDAQ IPGP Mon, Apr 22, 2013 62.32 63.71 61.21 62.30
1597 NASDAQ IPGP Fri, Apr 19, 2013 61.65 62.60 60.61 62.29
1596 NASDAQ IPGP Thu, Apr 18, 2013 62.37 62.70 60.51 61.33
1595 NASDAQ IPGP Wed, Apr 17, 2013 63.66 63.66 60.82 61.93
1594 NASDAQ IPGP Tue, Apr 16, 2013 61.48 65.19 61.48 64.55
1593 NASDAQ IPGP Mon, Apr 15, 2013 64.31 64.31 60.27 61.22
1592 NASDAQ IPGP Fri, Apr 12, 2013 64.27 65.85 64.05 64.62
1591 NASDAQ IPGP Thu, Apr 11, 2013 63.71 65.48 63.71 64.85
1590 NASDAQ IPGP Wed, Apr 10, 2013 62.54 64.62 62.28 63.50
1589 NASDAQ IPGP Tue, Apr 9, 2013 62.07 63.58 61.75 62.56
1588 NASDAQ IPGP Mon, Apr 8, 2013 61.96 62.99 61.55 62.10
1587 NASDAQ IPGP Fri, Apr 5, 2013 62.45 63.37 61.67 62.29
1586 NASDAQ IPGP Thu, Apr 4, 2013 64.54 65.66 61.60 63.29
1585 NASDAQ IPGP Wed, Apr 3, 2013 64.78 65.75 63.78 64.41
1584 NASDAQ IPGP Tue, Apr 2, 2013 65.56 66.50 63.53 64.18
1583 NASDAQ IPGP Mon, Apr 1, 2013 66.08 67.24 64.10 65.03
1582 NASDAQ IPGP Thu, Mar 28, 2013 66.01 67.13 65.49 66.41
1581 NASDAQ IPGP Wed, Mar 27, 2013 65.71 67.09 65.00 66.29
1580 NASDAQ IPGP Tue, Mar 26, 2013 65.79 66.80 65.28 65.77
1579 NASDAQ IPGP Mon, Mar 25, 2013 65.46 66.32 64.76 65.58
1578 NASDAQ IPGP Fri, Mar 22, 2013 65.14 65.69 64.01 65.27
1577 NASDAQ IPGP Thu, Mar 21, 2013 63.50 65.60 63.42 64.93
1576 NASDAQ IPGP Wed, Mar 20, 2013 63.72 64.40 63.50 63.80
1575 NASDAQ IPGP Tue, Mar 19, 2013 63.85 64.35 62.50 63.44
1574 NASDAQ IPGP Mon, Mar 18, 2013 62.55 64.37 61.22 63.81
1573 NASDAQ IPGP Fri, Mar 15, 2013 63.05 64.50 62.97 63.38
1572 NASDAQ IPGP Thu, Mar 14, 2013 62.72 64.44 62.72 63.38
1571 NASDAQ IPGP Wed, Mar 13, 2013 62.65 62.75 61.57 62.68
1570 NASDAQ IPGP Tue, Mar 12, 2013 61.60 62.63 60.82 62.25
1569 NASDAQ IPGP Mon, Mar 11, 2013 60.57 62.32 60.33 61.58
1568 NASDAQ IPGP Fri, Mar 8, 2013 61.49 61.62 60.00 60.57
1567 NASDAQ IPGP Thu, Mar 7, 2013 59.69 61.95 59.60 60.81
1566 NASDAQ IPGP Wed, Mar 6, 2013 60.60 61.28 59.10 59.53
1565 NASDAQ IPGP Tue, Mar 5, 2013 60.27 61.69 59.93 60.50
1564 NASDAQ IPGP Mon, Mar 4, 2013 60.22 60.89 59.62 60.22
1563 NASDAQ IPGP Fri, Mar 1, 2013 58.68 60.47 58.54 60.11
1562 NASDAQ IPGP Thu, Feb 28, 2013 58.98 59.65 58.53 59.29
1561 NASDAQ IPGP Wed, Feb 27, 2013 57.39 59.37 57.13 58.60
1560 NASDAQ IPGP Tue, Feb 26, 2013 57.56 58.23 56.89 57.33
1559 NASDAQ IPGP Mon, Feb 25, 2013 59.00 59.59 57.50 57.55
1558 NASDAQ IPGP Fri, Feb 22, 2013 59.23 59.98 58.64 58.98
1557 NASDAQ IPGP Thu, Feb 21, 2013 60.65 60.65 58.31 58.80
1556 NASDAQ IPGP Wed, Feb 20, 2013 62.05 62.89 60.53 60.71
1555 NASDAQ IPGP Tue, Feb 19, 2013 62.55 63.68 60.24 62.12
1554 NASDAQ IPGP Fri, Feb 15, 2013 64.50 64.99 59.67 62.76
1553 NASDAQ IPGP Thu, Feb 14, 2013 67.46 70.11 67.03 69.48
1552 NASDAQ IPGP Wed, Feb 13, 2013 68.00 68.00 66.94 67.79
1551 NASDAQ IPGP Tue, Feb 12, 2013 67.47 68.25 67.15 67.55
1550 NASDAQ IPGP Mon, Feb 11, 2013 67.23 67.31 66.34 67.25
1549 NASDAQ IPGP Fri, Feb 8, 2013 67.47 69.14 66.95 67.22
1548 NASDAQ IPGP Thu, Feb 7, 2013 67.28 67.60 66.20 66.99
1547 NASDAQ IPGP Wed, Feb 6, 2013 67.10 68.58 66.51 67.39
1546 NASDAQ IPGP Tue, Feb 5, 2013 66.94 68.66 66.04 67.57
1545 NASDAQ IPGP Mon, Feb 4, 2013 65.89 66.79 65.61 66.02
1544 NASDAQ IPGP Fri, Feb 1, 2013 66.37 66.62 64.85 66.37
1543 NASDAQ IPGP Thu, Jan 31, 2013 66.14 67.00 65.46 65.48
1542 NASDAQ IPGP Wed, Jan 30, 2013 66.17 66.50 65.38 65.69
1541 NASDAQ IPGP Tue, Jan 29, 2013 68.07 68.07 65.50 65.72
1540 NASDAQ IPGP Mon, Jan 28, 2013 68.99 69.46 68.02 68.05
1539 NASDAQ IPGP Fri, Jan 25, 2013 68.02 69.27 67.26 68.99
1538 NASDAQ IPGP Thu, Jan 24, 2013 66.52 67.90 66.12 67.53
1537 NASDAQ IPGP Wed, Jan 23, 2013 67.72 67.72 66.11 66.86
1536 NASDAQ IPGP Tue, Jan 22, 2013 66.79 67.75 66.53 67.37
1535 NASDAQ IPGP Fri, Jan 18, 2013 67.50 67.70 65.58 66.65
1534 NASDAQ IPGP Thu, Jan 17, 2013 68.76 68.84 67.87 68.12
1533 NASDAQ IPGP Wed, Jan 16, 2013 68.73 69.00 68.33 68.60
1532 NASDAQ IPGP Tue, Jan 15, 2013 68.32 68.90 66.84 68.51
1531 NASDAQ IPGP Mon, Jan 14, 2013 66.12 69.31 65.91 68.96
1530 NASDAQ IPGP Fri, Jan 11, 2013 65.26 66.45 64.90 66.23
1529 NASDAQ IPGP Thu, Jan 10, 2013 65.80 66.33 63.77 65.18
1528 NASDAQ IPGP Wed, Jan 9, 2013 64.45 65.63 64.45 65.43
1527 NASDAQ IPGP Tue, Jan 8, 2013 64.71 65.63 64.02 65.48
1526 NASDAQ IPGP Mon, Jan 7, 2013 64.63 64.74 63.59 64.52
1525 NASDAQ IPGP Fri, Jan 4, 2013 66.25 66.65 62.31 64.38
1524 NASDAQ IPGP Thu, Jan 3, 2013 68.00 68.82 67.54 67.72
1523 NASDAQ IPGP Wed, Jan 2, 2013 68.75 68.94 66.69 68.14
1522 NASDAQ IPGP Mon, Dec 31, 2012 64.23 67.00 64.22 66.65
1521 NASDAQ IPGP Fri, Dec 28, 2012 64.49 65.30 64.05 64.84
1520 NASDAQ IPGP Thu, Dec 27, 2012 64.57 65.00 63.89 64.83
1519 NASDAQ IPGP Wed, Dec 26, 2012 65.16 66.02 64.38 64.56
1518 NASDAQ IPGP Mon, Dec 24, 2012 64.89 65.40 64.50 64.78
1517 NASDAQ IPGP Fri, Dec 21, 2012 64.34 65.68 63.24 64.89
1516 NASDAQ IPGP Thu, Dec 20, 2012 65.20 66.11 64.95 65.68
1515 NASDAQ IPGP Wed, Dec 19, 2012 63.85 65.90 63.73 65.53
1514 NASDAQ IPGP Tue, Dec 18, 2012 62.72 64.72 62.20 64.08
1513 NASDAQ IPGP Mon, Dec 17, 2012 60.07 62.56 59.76 62.48
1512 NASDAQ IPGP Fri, Dec 14, 2012 60.57 61.15 59.42 60.41
1511 NASDAQ IPGP Thu, Dec 13, 2012 60.97 61.60 60.09 60.94
1510 NASDAQ IPGP Wed, Dec 12, 2012 61.36 61.89 60.58 60.83
1509 NASDAQ IPGP Tue, Dec 11, 2012 60.94 61.25 60.32 61.05
1508 NASDAQ IPGP Mon, Dec 10, 2012 60.83 62.20 60.05 60.84
1507 NASDAQ IPGP Fri, Dec 7, 2012 60.88 60.99 59.18 59.60
1506 NASDAQ IPGP Thu, Dec 6, 2012 59.80 60.83 59.09 60.62
1505 NASDAQ IPGP Wed, Dec 5, 2012 60.53 61.15 59.39 59.85
1504 NASDAQ IPGP Tue, Dec 4, 2012 59.40 60.72 58.80 60.58
1503 NASDAQ IPGP Mon, Dec 3, 2012 59.64 60.10 59.09 59.60
1502 NASDAQ IPGP Fri, Nov 30, 2012 60.48 60.81 59.09 59.10
1501 NASDAQ IPGP Thu, Nov 29, 2012 60.60 61.88 59.93 60.48
1500 NASDAQ IPGP Wed, Nov 28, 2012 60.00 60.45 59.74 60.14
1499 NASDAQ IPGP Tue, Nov 27, 2012 59.87 60.66 59.47 60.24
1498 NASDAQ IPGP Mon, Nov 26, 2012 58.37 60.50 57.96 59.83
1497 NASDAQ IPGP Fri, Nov 23, 2012 58.00 58.74 57.50 58.57
1496 NASDAQ IPGP Wed, Nov 21, 2012 56.98 58.45 56.56 57.81
1495 NASDAQ IPGP Tue, Nov 20, 2012 57.04 57.75 56.70 56.90
1494 NASDAQ IPGP Mon, Nov 19, 2012 57.00 57.52 56.25 57.43
1493 NASDAQ IPGP Fri, Nov 16, 2012 55.89 56.00 55.10 55.97
1492 NASDAQ IPGP Thu, Nov 15, 2012 55.80 55.98 54.51 55.50
1491 NASDAQ IPGP Wed, Nov 14, 2012 56.94 57.35 55.52 55.89
1490 NASDAQ IPGP Tue, Nov 13, 2012 55.35 56.91 55.35 56.80
1489 NASDAQ IPGP Mon, Nov 12, 2012 55.51 56.67 55.02 56.11
1488 NASDAQ IPGP Fri, Nov 9, 2012 53.55 55.54 53.38 55.27
1487 NASDAQ IPGP Thu, Nov 8, 2012 54.08 55.14 53.63 53.66
1486 NASDAQ IPGP Wed, Nov 7, 2012 55.64 55.64 53.89 53.99
1485 NASDAQ IPGP Tue, Nov 6, 2012 55.70 56.67 55.49 56.12
1484 NASDAQ IPGP Mon, Nov 5, 2012 54.83 55.95 54.50 55.49
1483 NASDAQ IPGP Fri, Nov 2, 2012 57.21 57.36 54.62 54.98
1482 NASDAQ IPGP Thu, Nov 1, 2012 52.29 57.85 51.34 57.05
1481 NASDAQ IPGP Wed, Oct 31, 2012 57.75 57.75 52.40 53.15
1480 NASDAQ IPGP Fri, Oct 26, 2012 58.86 60.51 58.80 60.30
1479 NASDAQ IPGP Thu, Oct 25, 2012 59.73 60.00 58.56 58.81
1478 NASDAQ IPGP Wed, Oct 24, 2012 60.63 61.06 59.02 59.53
1477 NASDAQ IPGP Tue, Oct 23, 2012 58.06 61.51 57.65 60.67
1476 NASDAQ IPGP Mon, Oct 22, 2012 57.64 59.25 57.61 59.14
1475 NASDAQ IPGP Fri, Oct 19, 2012 58.89 58.89 57.70 57.91
1474 NASDAQ IPGP Thu, Oct 18, 2012 60.50 60.57 59.07 59.25
1473 NASDAQ IPGP Wed, Oct 17, 2012 59.20 61.36 59.14 60.48
1472 NASDAQ IPGP Tue, Oct 16, 2012 55.99 59.38 55.20 59.35
1471 NASDAQ IPGP Mon, Oct 15, 2012 55.18 55.63 54.62 55.45
1470 NASDAQ IPGP Fri, Oct 12, 2012 55.04 55.65 54.69 55.48
1469 NASDAQ IPGP Thu, Oct 11, 2012 55.47 55.77 54.84 55.18
1468 NASDAQ IPGP Wed, Oct 10, 2012 54.87 54.98 54.00 54.42
1467 NASDAQ IPGP Tue, Oct 9, 2012 55.70 56.03 54.61 54.75
1466 NASDAQ IPGP Mon, Oct 8, 2012 56.10 56.50 55.40 55.91
1465 NASDAQ IPGP Fri, Oct 5, 2012 56.97 58.24 56.38 56.44
1464 NASDAQ IPGP Thu, Oct 4, 2012 56.31 56.63 55.43 56.50
1463 NASDAQ IPGP Wed, Oct 3, 2012 57.08 57.16 55.63 55.80
1462 NASDAQ IPGP Tue, Oct 2, 2012 57.85 57.85 56.03 56.84
1461 NASDAQ IPGP Mon, Oct 1, 2012 57.59 57.94 56.62 57.51
1460 NASDAQ IPGP Fri, Sep 28, 2012 57.06 57.87 56.80 57.30
1459 NASDAQ IPGP Thu, Sep 27, 2012 57.07 58.29 56.71 57.71
1458 NASDAQ IPGP Wed, Sep 26, 2012 56.96 57.18 55.53 56.60
1457 NASDAQ IPGP Tue, Sep 25, 2012 59.02 59.30 56.99 57.04
1456 NASDAQ IPGP Mon, Sep 24, 2012 59.00 59.11 57.80 58.93
1455 NASDAQ IPGP Fri, Sep 21, 2012 58.80 59.97 58.73 59.01
1454 NASDAQ IPGP Thu, Sep 20, 2012 60.50 61.43 56.29 58.20
1453 NASDAQ IPGP Wed, Sep 19, 2012 64.46 64.46 61.68 62.28
1452 NASDAQ IPGP Tue, Sep 18, 2012 63.48 64.37 63.45 64.35
1451 NASDAQ IPGP Mon, Sep 17, 2012 64.84 65.29 63.30 63.58
1450 NASDAQ IPGP Fri, Sep 14, 2012 64.74 65.77 64.38 65.38
1449 NASDAQ IPGP Thu, Sep 13, 2012 64.22 64.75 63.40 64.39
1448 NASDAQ IPGP Wed, Sep 12, 2012 63.86 65.25 63.76 64.59
1447 NASDAQ IPGP Tue, Sep 11, 2012 63.22 64.31 63.22 63.67
1446 NASDAQ IPGP Mon, Sep 10, 2012 63.44 64.75 62.88 63.24
1445 NASDAQ IPGP Fri, Sep 7, 2012 62.48 63.57 62.48 63.45
1444 NASDAQ IPGP Thu, Sep 6, 2012 61.63 62.75 61.14 62.38
1443 NASDAQ IPGP Wed, Sep 5, 2012 61.67 61.68 60.73 60.94
1442 NASDAQ IPGP Tue, Sep 4, 2012 63.30 63.30 60.57 61.67
1441 NASDAQ IPGP Fri, Aug 31, 2012 62.50 62.54 60.89 61.49
1440 NASDAQ IPGP Thu, Aug 30, 2012 62.22 62.65 61.50 61.99
1439 NASDAQ IPGP Wed, Aug 29, 2012 62.58 62.87 61.40 62.61
1438 NASDAQ IPGP Tue, Aug 28, 2012 62.28 62.91 62.22 62.57
1437 NASDAQ IPGP Mon, Aug 27, 2012 62.29 63.67 61.65 62.75
1436 NASDAQ IPGP Fri, Aug 24, 2012 61.19 62.14 60.58 61.90
1435 NASDAQ IPGP Thu, Aug 23, 2012 61.44 62.50 60.87 61.55
1434 NASDAQ IPGP Wed, Aug 22, 2012 61.26 62.46 61.13 61.74
1433 NASDAQ IPGP Tue, Aug 21, 2012 62.27 63.06 60.79 61.64
1432 NASDAQ IPGP Mon, Aug 20, 2012 62.69 62.90 61.29 61.85
1431 NASDAQ IPGP Fri, Aug 17, 2012 61.91 63.33 61.62 62.43
1430 NASDAQ IPGP Thu, Aug 16, 2012 60.88 62.76 60.45 62.11
1429 NASDAQ IPGP Wed, Aug 15, 2012 59.93 61.22 59.93 61.00
1428 NASDAQ IPGP Tue, Aug 14, 2012 60.93 61.37 59.46 59.97
1427 NASDAQ IPGP Mon, Aug 13, 2012 59.56 61.37 59.12 60.68
1426 NASDAQ IPGP Fri, Aug 10, 2012 59.92 60.74 59.14 59.78
1425 NASDAQ IPGP Thu, Aug 9, 2012 60.58 61.30 60.06 60.44
1424 NASDAQ IPGP Wed, Aug 8, 2012 61.90 62.72 59.74 60.51
1423 NASDAQ IPGP Tue, Aug 7, 2012 60.35 63.01 60.35 62.62
1422 NASDAQ IPGP Mon, Aug 6, 2012 57.24 60.63 57.24 60.55
1421 NASDAQ IPGP Fri, Aug 3, 2012 56.00 57.80 55.36 57.24
1420 NASDAQ IPGP Thu, Aug 2, 2012 53.62 56.05 53.16 54.80
1419 NASDAQ IPGP Wed, Aug 1, 2012 51.87 54.92 51.87 54.08
1418 NASDAQ IPGP Tue, Jul 31, 2012 54.82 58.37 51.30 51.83
1417 NASDAQ IPGP Mon, Jul 30, 2012 49.29 49.64 47.50 48.35
1416 NASDAQ IPGP Fri, Jul 27, 2012 47.06 50.23 47.06 49.97
1415 NASDAQ IPGP Thu, Jul 26, 2012 45.95 46.94 45.90 46.89
1414 NASDAQ IPGP Wed, Jul 25, 2012 44.24 45.63 44.15 45.11
1413 NASDAQ IPGP Tue, Jul 24, 2012 44.00 44.43 43.71 44.11
1412 NASDAQ IPGP Mon, Jul 23, 2012 42.76 44.61 42.05 43.98
1411 NASDAQ IPGP Fri, Jul 20, 2012 44.02 44.50 43.14 44.22
1410 NASDAQ IPGP Thu, Jul 19, 2012 43.20 44.38 43.06 44.22
1409 NASDAQ IPGP Wed, Jul 18, 2012 41.44 43.33 41.08 42.96
1408 NASDAQ IPGP Tue, Jul 17, 2012 41.35 41.70 40.50 41.50
1407 NASDAQ IPGP Mon, Jul 16, 2012 41.60 41.86 40.88 41.15
1406 NASDAQ IPGP Fri, Jul 13, 2012 40.96 42.17 40.87 41.62
1405 NASDAQ IPGP Thu, Jul 12, 2012 39.42 40.94 39.42 40.83
1404 NASDAQ IPGP Wed, Jul 11, 2012 41.54 41.98 39.19 39.76
1403 NASDAQ IPGP Tue, Jul 10, 2012 42.79 43.56 41.38 41.60
1402 NASDAQ IPGP Mon, Jul 9, 2012 43.62 43.85 42.20 42.48
1401 NASDAQ IPGP Fri, Jul 6, 2012 44.89 44.89 43.09 43.78
1400 NASDAQ IPGP Thu, Jul 5, 2012 45.15 45.89 44.82 45.48
1399 NASDAQ IPGP Tue, Jul 3, 2012 43.33 45.88 43.32 45.30
1398 NASDAQ IPGP Mon, Jul 2, 2012 43.60 43.60 41.99 43.19
1397 NASDAQ IPGP Fri, Jun 29, 2012 44.56 46.15 43.43 43.59
1396 NASDAQ IPGP Thu, Jun 28, 2012 43.30 44.10 42.41 43.18
1395 NASDAQ IPGP Wed, Jun 27, 2012 42.63 43.95 42.15 43.72
1394 NASDAQ IPGP Tue, Jun 26, 2012 41.03 42.52 41.03 42.25
1393 NASDAQ IPGP Mon, Jun 25, 2012 42.05 42.17 40.58 41.06
1392 NASDAQ IPGP Fri, Jun 22, 2012 43.25 43.25 42.01 42.47
1391 NASDAQ IPGP Thu, Jun 21, 2012 45.04 45.07 42.74 42.96
1390 NASDAQ IPGP Wed, Jun 20, 2012 43.91 45.52 43.66 44.96
1389 NASDAQ IPGP Tue, Jun 19, 2012 43.15 44.46 43.15 44.01
1388 NASDAQ IPGP Mon, Jun 18, 2012 43.16 43.30 42.06 42.96
1387 NASDAQ IPGP Fri, Jun 15, 2012 42.25 43.50 41.85 43.33
1386 NASDAQ IPGP Thu, Jun 14, 2012 42.65 42.87 41.50 42.29
1385 NASDAQ IPGP Wed, Jun 13, 2012 43.45 43.83 42.18 42.53
1384 NASDAQ IPGP Tue, Jun 12, 2012 42.49 43.78 41.91 43.50
1383 NASDAQ IPGP Mon, Jun 11, 2012 45.13 45.94 41.65 42.10
1382 NASDAQ IPGP Fri, Jun 8, 2012 44.68 45.03 43.70 44.47
1381 NASDAQ IPGP Thu, Jun 7, 2012 44.83 45.24 44.09 44.75
1380 NASDAQ IPGP Wed, Jun 6, 2012 42.51 44.46 42.51 43.78
1379 NASDAQ IPGP Tue, Jun 5, 2012 39.65 42.50 39.65 42.43
1378 NASDAQ IPGP Mon, Jun 4, 2012 39.62 40.12 37.58 39.59
1377 NASDAQ IPGP Fri, Jun 1, 2012 41.88 41.89 38.76 39.69
1376 NASDAQ IPGP Thu, May 31, 2012 43.68 44.04 41.90 42.80
1375 NASDAQ IPGP Wed, May 30, 2012 44.90 44.90 43.65 43.79
1374 NASDAQ IPGP Tue, May 29, 2012 43.68 45.80 43.13 45.72
1373 NASDAQ IPGP Fri, May 25, 2012 42.57 43.70 41.84 42.84
1372 NASDAQ IPGP Thu, May 24, 2012 44.45 44.46 41.90 42.62
1371 NASDAQ IPGP Wed, May 23, 2012 43.09 44.47 42.51 44.29
1370 NASDAQ IPGP Tue, May 22, 2012 43.38 44.23 43.22 43.59
1369 NASDAQ IPGP Mon, May 21, 2012 41.85 43.71 41.13 43.32
1368 NASDAQ IPGP Fri, May 18, 2012 41.77 42.15 41.11 41.56
1367 NASDAQ IPGP Thu, May 17, 2012 43.49 44.10 41.30 41.50
1366 NASDAQ IPGP Wed, May 16, 2012 44.81 45.12 43.01 43.18
1365 NASDAQ IPGP Tue, May 15, 2012 44.46 45.80 44.31 44.43
1364 NASDAQ IPGP Mon, May 14, 2012 46.19 46.35 43.73 44.29
1363 NASDAQ IPGP Fri, May 11, 2012 46.23 48.47 46.10 46.76
1362 NASDAQ IPGP Thu, May 10, 2012 49.01 49.92 46.18 46.33
1361 NASDAQ IPGP Wed, May 9, 2012 48.63 48.95 47.87 48.57
1360 NASDAQ IPGP Tue, May 8, 2012 48.70 49.68 47.75 49.53
1359 NASDAQ IPGP Mon, May 7, 2012 49.44 50.09 49.00 49.23
1358 NASDAQ IPGP Fri, May 4, 2012 51.01 51.12 49.53 49.82
1357 NASDAQ IPGP Thu, May 3, 2012 53.46 53.46 50.72 51.45
1356 NASDAQ IPGP Wed, May 2, 2012 54.99 55.13 53.55 53.74
1355 NASDAQ IPGP Tue, May 1, 2012 50.98 57.51 49.93 55.17
1354 NASDAQ IPGP Mon, Apr 30, 2012 49.00 49.13 47.83 48.40
1353 NASDAQ IPGP Fri, Apr 27, 2012 48.17 49.12 47.83 49.02
1352 NASDAQ IPGP Thu, Apr 26, 2012 48.00 48.61 47.52 47.75
1351 NASDAQ IPGP Wed, Apr 25, 2012 47.10 48.37 47.01 48.06
1350 NASDAQ IPGP Tue, Apr 24, 2012 47.84 47.84 46.18 46.55
1349 NASDAQ IPGP Mon, Apr 23, 2012 49.43 49.53 47.13 47.77
1348 NASDAQ IPGP Fri, Apr 20, 2012 50.37 50.60 49.82 50.13
1347 NASDAQ IPGP Thu, Apr 19, 2012 49.48 51.06 49.23 50.10
1346 NASDAQ IPGP Wed, Apr 18, 2012 49.45 49.73 48.83 49.28
1345 NASDAQ IPGP Tue, Apr 17, 2012 48.26 49.89 48.26 49.38
1344 NASDAQ IPGP Mon, Apr 16, 2012 48.67 49.00 47.54 47.81
1343 NASDAQ IPGP Fri, Apr 13, 2012 49.40 49.40 48.07 48.47
1342 NASDAQ IPGP Thu, Apr 12, 2012 49.44 50.44 49.13 49.71
1341 NASDAQ IPGP Wed, Apr 11, 2012 46.96 49.06 46.72 49.05
1340 NASDAQ IPGP Tue, Apr 10, 2012 49.15 49.35 45.55 46.27
1339 NASDAQ IPGP Mon, Apr 9, 2012 50.78 50.84 47.54 49.42
1338 NASDAQ IPGP Thu, Apr 5, 2012 51.47 52.32 51.07 52.22
1337 NASDAQ IPGP Wed, Apr 4, 2012 53.04 53.34 51.15 51.77
1336 NASDAQ IPGP Tue, Apr 3, 2012 53.46 55.00 53.27 53.82
1335 NASDAQ IPGP Mon, Apr 2, 2012 51.95 53.92 51.92 53.77
1334 NASDAQ IPGP Fri, Mar 30, 2012 52.12 52.54 51.50 52.05
1333 NASDAQ IPGP Thu, Mar 29, 2012 51.61 52.20 51.31 51.86
1332 NASDAQ IPGP Wed, Mar 28, 2012 53.87 53.99 51.57 52.00
1331 NASDAQ IPGP Tue, Mar 27, 2012 55.00 55.28 53.83 53.94
1330 NASDAQ IPGP Mon, Mar 26, 2012 53.15 56.50 53.15 54.90
1329 NASDAQ IPGP Fri, Mar 23, 2012 52.83 52.93 51.89 52.76
1328 NASDAQ IPGP Thu, Mar 22, 2012 53.41 53.75 52.00 52.81
1327 NASDAQ IPGP Wed, Mar 21, 2012 54.48 54.72 53.23 53.78
1326 NASDAQ IPGP Tue, Mar 20, 2012 54.06 54.50 53.45 54.25
1325 NASDAQ IPGP Mon, Mar 19, 2012 55.22 55.69 54.28 54.39
1324 NASDAQ IPGP Fri, Mar 16, 2012 55.85 56.00 54.96 55.47
1323 NASDAQ IPGP Thu, Mar 15, 2012 54.76 56.09 54.25 55.85
1322 NASDAQ IPGP Wed, Mar 14, 2012 54.82 55.25 54.23 54.56
1321 NASDAQ IPGP Tue, Mar 13, 2012 54.07 55.24 53.60 55.00
1320 NASDAQ IPGP Mon, Mar 12, 2012 52.87 54.93 52.54 53.86
1319 NASDAQ IPGP Fri, Mar 9, 2012 53.46 54.24 52.22 52.72
1318 NASDAQ IPGP Thu, Mar 8, 2012 51.73 53.55 51.29 53.49
1317 NASDAQ IPGP Wed, Mar 7, 2012 50.89 51.84 50.85 51.57
1316 NASDAQ IPGP Tue, Mar 6, 2012 51.81 51.81 49.69 50.85
1315 NASDAQ IPGP Mon, Mar 5, 2012 53.96 54.47 52.44 52.69
1314 NASDAQ IPGP Fri, Mar 2, 2012 55.21 57.05 53.65 54.24
1313 NASDAQ IPGP Thu, Mar 1, 2012 52.32 54.86 51.64 54.80
1312 NASDAQ IPGP Wed, Feb 29, 2012 53.01 55.50 52.45 52.63
1311 NASDAQ IPGP Tue, Feb 28, 2012 55.85 56.00 52.19 53.04
1310 NASDAQ IPGP Mon, Feb 27, 2012 55.97 58.05 55.10 57.18
1309 NASDAQ IPGP Fri, Feb 24, 2012 56.13 56.89 55.41 56.50
1308 NASDAQ IPGP Thu, Feb 23, 2012 57.12 57.14 55.59 56.06
1307 NASDAQ IPGP Wed, Feb 22, 2012 56.77 57.88 56.32 56.88
1306 NASDAQ IPGP Tue, Feb 21, 2012 58.89 59.17 56.58 56.99
1305 NASDAQ IPGP Fri, Feb 17, 2012 60.81 61.18 58.56 58.74
1304 NASDAQ IPGP Thu, Feb 16, 2012 58.31 60.50 58.00 60.43
1303 NASDAQ IPGP Wed, Feb 15, 2012 59.45 59.74 57.51 58.01
1302 NASDAQ IPGP Tue, Feb 14, 2012 59.28 59.45 57.71 58.65
1301 NASDAQ IPGP Mon, Feb 13, 2012 56.17 60.59 55.72 59.46
1300 NASDAQ IPGP Fri, Feb 10, 2012 55.88 58.48 53.52 55.44
1299 NASDAQ IPGP Thu, Feb 9, 2012 54.56 54.91 52.97 53.60
1298 NASDAQ IPGP Wed, Feb 8, 2012 54.42 55.67 54.42 54.67
1297 NASDAQ IPGP Tue, Feb 7, 2012 54.57 54.85 53.39 54.25
1296 NASDAQ IPGP Mon, Feb 6, 2012 54.06 56.58 52.98 54.77
1295 NASDAQ IPGP Fri, Feb 3, 2012 54.31 54.52 53.68 54.25
1294 NASDAQ IPGP Thu, Feb 2, 2012 53.70 54.90 53.33 53.52
1293 NASDAQ IPGP Wed, Feb 1, 2012 53.13 54.65 52.47 53.86
1292 NASDAQ IPGP Tue, Jan 31, 2012 52.26 53.02 51.82 52.79
1291 NASDAQ IPGP Mon, Jan 30, 2012 52.41 52.50 50.72 51.55
1290 NASDAQ IPGP Fri, Jan 27, 2012 53.25 53.69 52.63 52.96
1289 NASDAQ IPGP Thu, Jan 26, 2012 52.79 54.67 52.79 53.25
1288 NASDAQ IPGP Wed, Jan 25, 2012 53.30 53.67 51.50 52.21
1287 NASDAQ IPGP Tue, Jan 24, 2012 51.68 53.66 50.65 53.59
1286 NASDAQ IPGP Mon, Jan 23, 2012 53.74 53.77 50.50 51.99
1285 NASDAQ IPGP Fri, Jan 20, 2012 53.41 54.16 52.57 53.13
1284 NASDAQ IPGP Thu, Jan 19, 2012 52.07 55.15 51.95 53.59
1283 NASDAQ IPGP Wed, Jan 18, 2012 50.84 52.33 50.40 52.00
1282 NASDAQ IPGP Tue, Jan 17, 2012 50.12 51.70 49.84 50.70
1281 NASDAQ IPGP Fri, Jan 13, 2012 46.27 49.95 46.27 49.57
1280 NASDAQ IPGP Thu, Jan 12, 2012 47.03 47.50 46.48 47.39
1279 NASDAQ IPGP Wed, Jan 11, 2012 47.11 47.24 45.10 46.82
1278 NASDAQ IPGP Tue, Jan 10, 2012 39.56 47.96 39.46 47.43
1277 NASDAQ IPGP Mon, Jan 9, 2012 38.77 40.26 38.68 39.42
1276 NASDAQ IPGP Fri, Jan 6, 2012 38.01 39.31 37.70 38.76
1275 NASDAQ IPGP Thu, Jan 5, 2012 35.63 38.26 35.55 37.97
1274 NASDAQ IPGP Wed, Jan 4, 2012 35.15 36.10 34.77 35.93
1273 NASDAQ IPGP Tue, Jan 3, 2012 34.95 36.47 34.67 35.33
1272 NASDAQ IPGP Fri, Dec 30, 2011 34.63 35.09 33.76 33.87
1271 NASDAQ IPGP Thu, Dec 29, 2011 34.33 35.00 33.70 34.63
1270 NASDAQ IPGP Wed, Dec 28, 2011 35.45 35.59 33.83 34.33
1269 NASDAQ IPGP Tue, Dec 27, 2011 35.57 35.83 34.20 35.35
1268 NASDAQ IPGP Fri, Dec 23, 2011 35.88 35.91 34.88 35.61
1267 NASDAQ IPGP Thu, Dec 22, 2011 34.43 36.18 33.90 35.56
1266 NASDAQ IPGP Wed, Dec 21, 2011 35.25 35.31 33.33 33.90
1265 NASDAQ IPGP Tue, Dec 20, 2011 34.52 35.75 34.50 35.60
1264 NASDAQ IPGP Mon, Dec 19, 2011 35.62 35.71 34.09 34.17
1263 NASDAQ IPGP Fri, Dec 16, 2011 35.71 36.55 35.01 35.44
1262 NASDAQ IPGP Thu, Dec 15, 2011 35.26 35.97 35.04 35.17
1261 NASDAQ IPGP Wed, Dec 14, 2011 36.36 36.69 34.86 35.00
1260 NASDAQ IPGP Tue, Dec 13, 2011 37.91 38.41 36.42 36.77
1259 NASDAQ IPGP Mon, Dec 12, 2011 37.46 37.82 36.46 37.75
1258 NASDAQ IPGP Fri, Dec 9, 2011 35.80 38.10 35.52 37.86
1257 NASDAQ IPGP Thu, Dec 8, 2011 37.50 37.50 34.75 35.40
1256 NASDAQ IPGP Wed, Dec 7, 2011 41.22 41.22 37.67 37.95
1255 NASDAQ IPGP Tue, Dec 6, 2011 40.68 40.73 39.48 39.75
1254 NASDAQ IPGP Mon, Dec 5, 2011 41.61 41.90 40.61 40.75
1253 NASDAQ IPGP Fri, Dec 2, 2011 41.12 42.16 40.45 40.68
1252 NASDAQ IPGP Thu, Dec 1, 2011 38.03 41.35 38.03 40.57
1251 NASDAQ IPGP Wed, Nov 30, 2011 39.28 39.49 37.43 38.33
1250 NASDAQ IPGP Tue, Nov 29, 2011 39.92 40.33 37.55 38.05
1249 NASDAQ IPGP Mon, Nov 28, 2011 40.24 41.20 39.62 40.02
1248 NASDAQ IPGP Fri, Nov 25, 2011 39.23 39.42 38.44 38.97
1247 NASDAQ IPGP Wed, Nov 23, 2011 40.50 40.51 38.76 39.24
1246 NASDAQ IPGP Tue, Nov 22, 2011 41.26 41.70 40.84 40.91
1245 NASDAQ IPGP Mon, Nov 21, 2011 42.21 42.21 40.95 41.45
1244 NASDAQ IPGP Fri, Nov 18, 2011 44.01 44.20 42.81 43.06
1243 NASDAQ IPGP Thu, Nov 17, 2011 46.30 46.54 43.37 43.63
1242 NASDAQ IPGP Wed, Nov 16, 2011 46.12 47.20 45.76 46.54
1241 NASDAQ IPGP Tue, Nov 15, 2011 45.97 46.94 45.23 46.51
1240 NASDAQ IPGP Mon, Nov 14, 2011 46.96 47.47 46.05 46.07
1239 NASDAQ IPGP Fri, Nov 11, 2011 47.49 48.62 46.66 46.96
1238 NASDAQ IPGP Thu, Nov 10, 2011 48.50 49.00 46.00 46.73
1237 NASDAQ IPGP Wed, Nov 9, 2011 49.83 50.00 47.41 47.75
1236 NASDAQ IPGP Tue, Nov 8, 2011 51.75 52.13 50.01 50.78
1235 NASDAQ IPGP Mon, Nov 7, 2011 52.07 52.27 50.41 51.40
1234 NASDAQ IPGP Fri, Nov 4, 2011 51.80 53.00 50.38 51.96
1233 NASDAQ IPGP Thu, Nov 3, 2011 51.71 52.27 49.34 52.03
1232 NASDAQ IPGP Wed, Nov 2, 2011 51.56 54.70 49.61 50.72
1231 NASDAQ IPGP Tue, Nov 1, 2011 51.28 51.48 47.50 49.85
1230 NASDAQ IPGP Mon, Oct 31, 2011 55.72 55.72 52.75 52.86
1229 NASDAQ IPGP Fri, Oct 28, 2011 52.15 55.02 51.80 54.91
1228 NASDAQ IPGP Thu, Oct 27, 2011 50.87 52.40 49.77 51.45
1227 NASDAQ IPGP Wed, Oct 26, 2011 47.91 49.08 46.71 48.48
1226 NASDAQ IPGP Tue, Oct 25, 2011 50.74 50.86 47.88 48.04
1225 NASDAQ IPGP Mon, Oct 24, 2011 48.81 51.63 48.66 51.00
1224 NASDAQ IPGP Fri, Oct 21, 2011 47.81 49.07 47.28 48.82
1223 NASDAQ IPGP Thu, Oct 20, 2011 49.17 49.99 45.73 47.00
1222 NASDAQ IPGP Wed, Oct 19, 2011 52.68 53.21 48.67 49.04
1221 NASDAQ IPGP Tue, Oct 18, 2011 53.02 53.91 51.00 52.69
1220 NASDAQ IPGP Mon, Oct 17, 2011 55.71 56.15 52.02 53.01
1219 NASDAQ IPGP Fri, Oct 14, 2011 56.94 57.31 54.88 56.19
1218 NASDAQ IPGP Thu, Oct 13, 2011 56.19 56.19 53.95 55.80
1217 NASDAQ IPGP Wed, Oct 12, 2011 54.36 58.00 53.33 56.11
1216 NASDAQ IPGP Tue, Oct 11, 2011 53.39 54.50 52.33 53.98
1215 NASDAQ IPGP Mon, Oct 10, 2011 55.95 56.95 52.26 53.53
1214 NASDAQ IPGP Fri, Oct 7, 2011 52.99 58.16 51.50 55.02
1213 NASDAQ IPGP Thu, Oct 6, 2011 45.06 48.00 44.78 47.76
1212 NASDAQ IPGP Wed, Oct 5, 2011 45.52 46.13 43.25 45.04
1211 NASDAQ IPGP Tue, Oct 4, 2011 41.08 45.24 40.50 45.16
1210 NASDAQ IPGP Mon, Oct 3, 2011 43.07 44.87 41.30 41.42
1209 NASDAQ IPGP Fri, Sep 30, 2011 45.44 45.75 42.66 43.44
1208 NASDAQ IPGP Thu, Sep 29, 2011 53.20 53.50 45.08 46.59
1207 NASDAQ IPGP Wed, Sep 28, 2011 55.95 55.95 51.50 52.07
1206 NASDAQ IPGP Tue, Sep 27, 2011 55.65 57.00 54.90 55.52
1205 NASDAQ IPGP Mon, Sep 26, 2011 55.75 56.38 52.31 54.46
1204 NASDAQ IPGP Fri, Sep 23, 2011 56.39 57.27 53.84 55.66
1203 NASDAQ IPGP Thu, Sep 22, 2011 57.02 58.68 55.59 56.76
1202 NASDAQ IPGP Wed, Sep 21, 2011 61.87 62.79 60.81 60.84
1201 NASDAQ IPGP Tue, Sep 20, 2011 63.51 64.45 61.30 61.87
1200 NASDAQ IPGP Mon, Sep 19, 2011 58.33 63.23 57.75 62.90
1199 NASDAQ IPGP Fri, Sep 16, 2011 59.51 59.77 58.08 59.64
1198 NASDAQ IPGP Thu, Sep 15, 2011 60.00 60.00 58.05 59.43
1197 NASDAQ IPGP Wed, Sep 14, 2011 57.49 60.00 55.46 59.12
1196 NASDAQ IPGP Tue, Sep 13, 2011 53.89 57.11 53.89 56.68
1195 NASDAQ IPGP Mon, Sep 12, 2011 52.41 54.22 52.06 53.81
1194 NASDAQ IPGP Fri, Sep 9, 2011 55.33 56.67 52.37 53.21
1193 NASDAQ IPGP Thu, Sep 8, 2011 56.96 58.14 55.74 55.93
1192 NASDAQ IPGP Wed, Sep 7, 2011 54.86 57.40 54.80 57.20
1191 NASDAQ IPGP Tue, Sep 6, 2011 52.33 54.02 52.09 53.94
1190 NASDAQ IPGP Fri, Sep 2, 2011 55.72 56.55 53.37 54.02
1189 NASDAQ IPGP Thu, Sep 1, 2011 57.88 59.11 56.35 56.76
1188 NASDAQ IPGP Wed, Aug 31, 2011 58.84 59.88 57.00 57.98
1187 NASDAQ IPGP Tue, Aug 30, 2011 56.32 58.76 56.05 58.11
1186 NASDAQ IPGP Mon, Aug 29, 2011 53.94 57.10 53.94 56.56
1185 NASDAQ IPGP Fri, Aug 26, 2011 51.18 53.73 50.55 53.25
1184 NASDAQ IPGP Thu, Aug 25, 2011 54.86 55.09 51.12 51.78
1183 NASDAQ IPGP Wed, Aug 24, 2011 52.96 54.69 52.24 54.47
1182 NASDAQ IPGP Tue, Aug 23, 2011 50.25 53.00 49.59 52.95
1181 NASDAQ IPGP Mon, Aug 22, 2011 51.94 52.52 49.51 49.85
1180 NASDAQ IPGP Fri, Aug 19, 2011 51.15 53.75 50.14 50.63
1179 NASDAQ IPGP Thu, Aug 18, 2011 55.07 55.35 52.00 52.80
1178 NASDAQ IPGP Wed, Aug 17, 2011 58.45 59.43 56.34 57.28
1177 NASDAQ IPGP Tue, Aug 16, 2011 60.01 60.62 57.39 58.36
1176 NASDAQ IPGP Mon, Aug 15, 2011 60.76 61.00 58.55 60.88
1175 NASDAQ IPGP Fri, Aug 12, 2011 62.70 63.30 59.53 60.36
1174 NASDAQ IPGP Thu, Aug 11, 2011 57.83 62.46 56.98 61.94
1173 NASDAQ IPGP Wed, Aug 10, 2011 56.34 59.93 55.28 57.33
1172 NASDAQ IPGP Tue, Aug 9, 2011 55.68 58.31 53.08 57.63
1171 NASDAQ IPGP Mon, Aug 8, 2011 57.58 58.98 53.14 54.41
1170 NASDAQ IPGP Fri, Aug 5, 2011 59.81 61.83 57.08 60.03
1169 NASDAQ IPGP Thu, Aug 4, 2011 62.79 62.80 58.75 58.84
1168 NASDAQ IPGP Wed, Aug 3, 2011 63.11 64.68 60.12 64.13
1167 NASDAQ IPGP Tue, Aug 2, 2011 62.00 68.90 62.00 63.10
1166 NASDAQ IPGP Mon, Aug 1, 2011 61.11 62.61 58.89 60.76
1165 NASDAQ IPGP Fri, Jul 29, 2011 59.47 60.64 56.83 60.19
1164 NASDAQ IPGP Thu, Jul 28, 2011 61.77 62.78 60.31 60.32
1163 NASDAQ IPGP Wed, Jul 27, 2011 64.55 64.63 60.46 61.60
1162 NASDAQ IPGP Tue, Jul 26, 2011 66.25 67.16 64.81 64.95
1161 NASDAQ IPGP Mon, Jul 25, 2011 66.13 67.74 65.31 66.44
1160 NASDAQ IPGP Fri, Jul 22, 2011 66.52 67.41 66.12 66.90
1159 NASDAQ IPGP Thu, Jul 21, 2011 68.47 68.59 66.36 66.57
1158 NASDAQ IPGP Wed, Jul 20, 2011 69.77 70.53 67.81 68.45
1157 NASDAQ IPGP Tue, Jul 19, 2011 67.49 70.05 67.49 69.32
1156 NASDAQ IPGP Mon, Jul 18, 2011 67.25 67.64 65.94 66.90
1155 NASDAQ IPGP Fri, Jul 15, 2011 69.43 69.43 66.00 67.59
1154 NASDAQ IPGP Thu, Jul 14, 2011 70.81 71.76 68.32 68.66
1153 NASDAQ IPGP Wed, Jul 13, 2011 70.13 72.75 69.59 70.05
1152 NASDAQ IPGP Tue, Jul 12, 2011 70.75 70.88 68.60 69.48
1151 NASDAQ IPGP Mon, Jul 11, 2011 73.00 73.76 70.55 70.93
1150 NASDAQ IPGP Fri, Jul 8, 2011 73.29 74.82 71.54 74.49
1149 NASDAQ IPGP Thu, Jul 7, 2011 75.25 75.98 74.00 74.56
1148 NASDAQ IPGP Wed, Jul 6, 2011 75.11 75.64 74.00 74.57
1147 NASDAQ IPGP Tue, Jul 5, 2011 74.41 76.07 73.66 75.88
1146 NASDAQ IPGP Fri, Jul 1, 2011 73.01 75.46 72.38 75.25
1145 NASDAQ IPGP Thu, Jun 30, 2011 72.03 73.17 71.64 72.71
1144 NASDAQ IPGP Wed, Jun 29, 2011 72.56 73.09 71.11 72.16
1143 NASDAQ IPGP Tue, Jun 28, 2011 69.32 72.14 69.12 72.01
1142 NASDAQ IPGP Mon, Jun 27, 2011 66.16 69.42 65.60 68.70
1141 NASDAQ IPGP Fri, Jun 24, 2011 66.29 67.96 65.19 66.17
1140 NASDAQ IPGP Thu, Jun 23, 2011 63.12 66.45 62.14 65.90
1139 NASDAQ IPGP Wed, Jun 22, 2011 63.59 66.74 62.35 64.50
1138 NASDAQ IPGP Tue, Jun 21, 2011 61.99 64.83 61.73 63.69
1137 NASDAQ IPGP Mon, Jun 20, 2011 61.65 62.90 60.74 62.00
1136 NASDAQ IPGP Fri, Jun 17, 2011 64.04 64.76 61.36 62.18
1135 NASDAQ IPGP Thu, Jun 16, 2011 65.21 66.00 61.51 63.18
1134 NASDAQ IPGP Wed, Jun 15, 2011 68.00 68.64 65.10 65.21
1133 NASDAQ IPGP Tue, Jun 14, 2011 67.53 69.61 67.53 68.65
1132 NASDAQ IPGP Mon, Jun 13, 2011 66.87 68.39 65.91 66.70
1131 NASDAQ IPGP Fri, Jun 10, 2011 68.26 68.76 66.00 66.62
1130 NASDAQ IPGP Thu, Jun 9, 2011 66.21 69.75 65.82 68.86
1129 NASDAQ IPGP Wed, Jun 8, 2011 70.79 71.32 65.60 66.79
1128 NASDAQ IPGP Tue, Jun 7, 2011 71.77 72.76 70.63 71.17
1127 NASDAQ IPGP Mon, Jun 6, 2011 75.97 75.97 71.37 71.58
1126 NASDAQ IPGP Fri, Jun 3, 2011 73.55 77.85 72.84 74.23
1125 NASDAQ IPGP Thu, Jun 2, 2011 74.23 75.84 72.04 75.18
1124 NASDAQ IPGP Wed, Jun 1, 2011 75.30 78.59 73.55 73.89
1123 NASDAQ IPGP Tue, May 31, 2011 74.71 75.47 73.33 75.15
1122 NASDAQ IPGP Fri, May 27, 2011 74.89 76.51 72.89 73.32
1121 NASDAQ IPGP Thu, May 26, 2011 70.34 75.16 70.02 74.51
1120 NASDAQ IPGP Wed, May 25, 2011 67.30 71.23 66.72 70.44
1119 NASDAQ IPGP Tue, May 24, 2011 67.83 69.42 67.39 67.43
1118 NASDAQ IPGP Mon, May 23, 2011 68.91 69.45 66.71 67.75
1117 NASDAQ IPGP Fri, May 20, 2011 68.23 71.29 67.50 70.67
1116 NASDAQ IPGP Thu, May 19, 2011 67.28 70.00 67.09 68.97
1115 NASDAQ IPGP Wed, May 18, 2011 64.98 67.23 64.39 66.92
1114 NASDAQ IPGP Tue, May 17, 2011 63.52 64.61 62.29 64.08
1113 NASDAQ IPGP Mon, May 16, 2011 65.12 65.79 63.42 63.69
1112 NASDAQ IPGP Fri, May 13, 2011 67.30 67.48 64.74 65.79
1111 NASDAQ IPGP Thu, May 12, 2011 66.94 68.06 65.35 67.34
1110 NASDAQ IPGP Wed, May 11, 2011 69.84 69.84 66.37 67.03
1109 NASDAQ IPGP Tue, May 10, 2011 68.80 70.46 68.11 69.70
1108 NASDAQ IPGP Mon, May 9, 2011 68.19 68.99 66.10 68.22
1107 NASDAQ IPGP Fri, May 6, 2011 67.12 69.42 66.37 67.98
1106 NASDAQ IPGP Thu, May 5, 2011 64.54 68.37 64.00 65.94
1105 NASDAQ IPGP Wed, May 4, 2011 70.00 70.00 61.05 66.18
1104 NASDAQ IPGP Tue, May 3, 2011 72.93 74.18 65.71 69.83
1103 NASDAQ IPGP Mon, May 2, 2011 70.07 70.35 67.23 69.40
1102 NASDAQ IPGP Fri, Apr 29, 2011 69.66 70.43 69.10 69.46
1101 NASDAQ IPGP Thu, Apr 28, 2011 68.00 70.96 67.40 69.66
1100 NASDAQ IPGP Wed, Apr 27, 2011 66.86 69.72 65.42 68.37
1099 NASDAQ IPGP Tue, Apr 26, 2011 66.50 66.86 64.49 66.85
1098 NASDAQ IPGP Mon, Apr 25, 2011 67.00 67.17 64.94 66.33
1097 NASDAQ IPGP Thu, Apr 21, 2011 66.50 67.12 65.50 67.12
1096 NASDAQ IPGP Wed, Apr 20, 2011 65.00 66.44 64.52 66.41
1095 NASDAQ IPGP Tue, Apr 19, 2011 60.81 64.00 60.05 63.23
1094 NASDAQ IPGP Mon, Apr 18, 2011 56.27 60.65 54.78 59.25
1093 NASDAQ IPGP Fri, Apr 15, 2011 55.29 56.86 54.62 56.76
1092 NASDAQ IPGP Thu, Apr 14, 2011 54.33 56.21 53.60 55.06
1091 NASDAQ IPGP Wed, Apr 13, 2011 54.66 56.11 54.30 55.10
1090 NASDAQ IPGP Tue, Apr 12, 2011 56.47 56.53 53.08 53.98
1089 NASDAQ IPGP Mon, Apr 11, 2011 58.40 59.49 56.64 57.10
1088 NASDAQ IPGP Fri, Apr 8, 2011 55.47 60.00 54.13 58.24
1087 NASDAQ IPGP Thu, Apr 7, 2011 55.53 56.20 54.75 54.86
1086 NASDAQ IPGP Wed, Apr 6, 2011 57.13 57.85 55.36 55.57
1085 NASDAQ IPGP Tue, Apr 5, 2011 55.27 57.94 55.05 56.63
1084 NASDAQ IPGP Mon, Apr 4, 2011 54.96 55.50 54.22 55.09
1083 NASDAQ IPGP Fri, Apr 1, 2011 58.59 58.66 54.41 55.06
1082 NASDAQ IPGP Thu, Mar 31, 2011 57.35 58.10 57.00 57.68
1081 NASDAQ IPGP Wed, Mar 30, 2011 57.58 57.67 55.54 57.16
1080 NASDAQ IPGP Tue, Mar 29, 2011 59.42 59.61 55.76 56.10
1079 NASDAQ IPGP Mon, Mar 28, 2011 59.74 60.88 59.30 59.36
1078 NASDAQ IPGP Fri, Mar 25, 2011 60.56 61.04 59.00 59.31
1077 NASDAQ IPGP Thu, Mar 24, 2011 58.26 61.63 58.08 60.13
1076 NASDAQ IPGP Wed, Mar 23, 2011 52.58 58.57 52.41 57.77
1075 NASDAQ IPGP Tue, Mar 22, 2011 53.50 53.50 51.79 52.48
1074 NASDAQ IPGP Mon, Mar 21, 2011 51.86 53.72 51.67 53.50
1073 NASDAQ IPGP Fri, Mar 18, 2011 52.30 53.26 50.60 51.29
1072 NASDAQ IPGP Thu, Mar 17, 2011 54.52 54.57 51.72 51.79
1071 NASDAQ IPGP Wed, Mar 16, 2011 52.66 56.05 52.66 53.20
1070 NASDAQ IPGP Tue, Mar 15, 2011 50.00 53.36 49.20 52.61
1069 NASDAQ IPGP Mon, Mar 14, 2011 52.67 53.57 51.52 52.62
1068 NASDAQ IPGP Fri, Mar 11, 2011 52.15 53.99 51.53 53.44
1067 NASDAQ IPGP Thu, Mar 10, 2011 51.95 53.33 49.60 52.72
1066 NASDAQ IPGP Wed, Mar 9, 2011 54.06 54.72 51.84 52.97
1065 NASDAQ IPGP Tue, Mar 8, 2011 56.46 57.09 54.75 56.53
1064 NASDAQ IPGP Mon, Mar 7, 2011 59.56 60.50 55.09 56.28
1063 NASDAQ IPGP Fri, Mar 4, 2011 55.19 57.93 54.60 57.87
1062 NASDAQ IPGP Thu, Mar 3, 2011 55.00 56.00 54.71 55.50
1061 NASDAQ IPGP Wed, Mar 2, 2011 53.70 54.56 52.16 54.28
1060 NASDAQ IPGP Tue, Mar 1, 2011 56.18 56.63 53.53 53.76
1059 NASDAQ IPGP Mon, Feb 28, 2011 55.49 57.43 54.27 56.90
1058 NASDAQ IPGP Fri, Feb 25, 2011 54.51 58.45 54.26 57.26
1057 NASDAQ IPGP Thu, Feb 24, 2011 49.94 52.04 49.12 51.86
1056 NASDAQ IPGP Wed, Feb 23, 2011 49.42 50.17 47.50 49.92
1055 NASDAQ IPGP Tue, Feb 22, 2011 51.50 51.91 49.56 49.80
1054 NASDAQ IPGP Fri, Feb 18, 2011 53.95 54.01 51.32 52.37
1053 NASDAQ IPGP Thu, Feb 17, 2011 52.32 54.13 52.31 53.70
1052 NASDAQ IPGP Wed, Feb 16, 2011 53.33 55.44 52.39 52.78
1051 NASDAQ IPGP Tue, Feb 15, 2011 53.68 55.46 51.80 53.67
1050 NASDAQ IPGP Mon, Feb 14, 2011 46.55 54.09 46.05 53.80
1049 NASDAQ IPGP Fri, Feb 11, 2011 47.55 47.60 45.52 46.55
1048 NASDAQ IPGP Thu, Feb 10, 2011 41.00 47.75 40.30 47.62
1047 NASDAQ IPGP Wed, Feb 9, 2011 35.07 35.18 34.38 34.75
1046 NASDAQ IPGP Tue, Feb 8, 2011 35.16 35.24 34.64 35.14
1045 NASDAQ IPGP Mon, Feb 7, 2011 34.77 35.56 34.32 35.24
1044 NASDAQ IPGP Fri, Feb 4, 2011 35.60 36.09 35.30 35.69
1043 NASDAQ IPGP Thu, Feb 3, 2011 36.14 36.17 35.00 35.67
1042 NASDAQ IPGP Wed, Feb 2, 2011 35.50 36.89 35.50 36.10
1041 NASDAQ IPGP Tue, Feb 1, 2011 35.16 36.60 34.80 36.13
1040 NASDAQ IPGP Mon, Jan 31, 2011 33.61 35.13 33.61 34.65
1039 NASDAQ IPGP Fri, Jan 28, 2011 34.08 35.25 33.43 33.54
1038 NASDAQ IPGP Thu, Jan 27, 2011 33.55 34.15 33.48 33.82
1037 NASDAQ IPGP Wed, Jan 26, 2011 32.40 33.50 31.80 33.50
1036 NASDAQ IPGP Tue, Jan 25, 2011 32.95 32.97 31.74 31.99
1035 NASDAQ IPGP Mon, Jan 24, 2011 32.41 33.18 32.00 32.91
1034 NASDAQ IPGP Fri, Jan 21, 2011 33.15 33.55 32.25 32.50
1033 NASDAQ IPGP Thu, Jan 20, 2011 33.08 33.39 32.45 32.88
1032 NASDAQ IPGP Wed, Jan 19, 2011 34.42 34.65 33.33 33.33
1031 NASDAQ IPGP Tue, Jan 18, 2011 34.55 34.79 34.05 34.50
1030 NASDAQ IPGP Fri, Jan 14, 2011 35.95 35.95 34.39 34.83
1029 NASDAQ IPGP Thu, Jan 13, 2011 35.26 36.70 35.05 35.94
1028 NASDAQ IPGP Wed, Jan 12, 2011 33.70 35.32 33.70 34.83
1027 NASDAQ IPGP Tue, Jan 11, 2011 31.35 33.70 31.30 33.60
1026 NASDAQ IPGP Mon, Jan 10, 2011 30.18 31.20 29.66 31.00
1025 NASDAQ IPGP Fri, Jan 7, 2011 31.62 31.62 29.68 30.11
1024 NASDAQ IPGP Thu, Jan 6, 2011 31.47 31.75 31.12 31.66
1023 NASDAQ IPGP Wed, Jan 5, 2011 30.00 31.45 29.76 31.39
1022 NASDAQ IPGP Tue, Jan 4, 2011 32.00 32.00 29.37 30.33
1021 NASDAQ IPGP Mon, Jan 3, 2011 31.83 32.84 31.70 32.03
1020 NASDAQ IPGP Fri, Dec 31, 2010 31.37 32.82 31.37 31.62
1019 NASDAQ IPGP Thu, Dec 30, 2010 31.30 31.72 31.25 31.34
1018 NASDAQ IPGP Wed, Dec 29, 2010 31.62 31.66 31.31 31.37
1017 NASDAQ IPGP Tue, Dec 28, 2010 32.32 32.32 31.43 31.53
1016 NASDAQ IPGP Mon, Dec 27, 2010 32.05 32.36 31.78 32.19
1015 NASDAQ IPGP Thu, Dec 23, 2010 32.87 32.87 31.80 32.19
1014 NASDAQ IPGP Wed, Dec 22, 2010 32.80 33.43 32.67 32.75
1013 NASDAQ IPGP Tue, Dec 21, 2010 32.43 33.09 32.25 32.79
1012 NASDAQ IPGP Mon, Dec 20, 2010 32.50 33.28 32.04 32.13
1011 NASDAQ IPGP Fri, Dec 17, 2010 31.76 32.62 31.57 32.47
1010 NASDAQ IPGP Thu, Dec 16, 2010 31.31 31.74 31.20 31.69
1009 NASDAQ IPGP Wed, Dec 15, 2010 31.44 31.90 31.11 31.11
1008 NASDAQ IPGP Tue, Dec 14, 2010 31.83 32.25 31.33 31.33
1007 NASDAQ IPGP Mon, Dec 13, 2010 31.10 32.11 31.01 31.61
1006 NASDAQ IPGP Fri, Dec 10, 2010 30.75 30.77 29.77 30.01
1005 NASDAQ IPGP Thu, Dec 9, 2010 30.75 31.02 30.45 30.80
1004 NASDAQ IPGP Wed, Dec 8, 2010 30.60 31.02 30.53 30.63
1003 NASDAQ IPGP Tue, Dec 7, 2010 31.80 31.98 30.89 30.99
1002 NASDAQ IPGP Mon, Dec 6, 2010 31.63 32.06 31.06 31.65
1001 NASDAQ IPGP Fri, Dec 3, 2010 31.35 31.96 30.85 31.76
1000 NASDAQ IPGP Thu, Dec 2, 2010 31.63 32.31 31.58 31.78
999 NASDAQ IPGP Wed, Dec 1, 2010 28.99 31.60 28.92 31.51
998 NASDAQ IPGP Tue, Nov 30, 2010 28.45 28.94 28.12 28.65
997 NASDAQ IPGP Mon, Nov 29, 2010 28.42 28.98 28.25 28.82
996 NASDAQ IPGP Fri, Nov 26, 2010 28.66 28.80 28.45 28.49
995 NASDAQ IPGP Wed, Nov 24, 2010 27.56 28.99 27.56 28.96
994 NASDAQ IPGP Tue, Nov 23, 2010 27.73 27.76 26.87 27.20
993 NASDAQ IPGP Mon, Nov 22, 2010 27.28 28.11 27.28 27.97
992 NASDAQ IPGP Fri, Nov 19, 2010 27.20 27.53 26.99 27.44
991 NASDAQ IPGP Thu, Nov 18, 2010 26.34 27.34 26.34 27.20
990 NASDAQ IPGP Wed, Nov 17, 2010 26.22 26.44 25.87 26.05
989 NASDAQ IPGP Tue, Nov 16, 2010 26.49 26.82 25.64 26.24
988 NASDAQ IPGP Mon, Nov 15, 2010 26.27 26.92 25.75 26.73
987 NASDAQ IPGP Fri, Nov 12, 2010 25.95 26.48 25.68 26.18
986 NASDAQ IPGP Thu, Nov 11, 2010 26.15 26.37 25.51 26.27
985 NASDAQ IPGP Wed, Nov 10, 2010 26.30 26.55 26.15 26.52
984 NASDAQ IPGP Tue, Nov 9, 2010 26.00 26.53 25.76 26.33
983 NASDAQ IPGP Mon, Nov 8, 2010 25.20 26.00 25.12 25.99
982 NASDAQ IPGP Fri, Nov 5, 2010 25.18 25.29 24.96 25.20
981 NASDAQ IPGP Thu, Nov 4, 2010 25.00 25.33 24.88 25.19
980 NASDAQ IPGP Wed, Nov 3, 2010 24.39 25.00 24.25 24.98
979 NASDAQ IPGP Tue, Nov 2, 2010 24.82 24.88 24.02 24.43
978 NASDAQ IPGP Mon, Nov 1, 2010 24.00 24.93 23.56 24.30
977 NASDAQ IPGP Fri, Oct 29, 2010 21.95 22.56 21.91 22.50
976 NASDAQ IPGP Thu, Oct 28, 2010 22.17 22.21 21.75 21.99
975 NASDAQ IPGP Wed, Oct 27, 2010 21.80 22.25 21.56 21.91
974 NASDAQ IPGP Tue, Oct 26, 2010 20.24 22.08 20.24 22.00
973 NASDAQ IPGP Mon, Oct 25, 2010 20.44 20.70 20.13 20.37
972 NASDAQ IPGP Fri, Oct 22, 2010 20.27 20.44 20.10 20.24
971 NASDAQ IPGP Thu, Oct 21, 2010 20.40 20.59 19.87 20.25
970 NASDAQ IPGP Wed, Oct 20, 2010 20.48 20.60 20.19 20.36
969 NASDAQ IPGP Tue, Oct 19, 2010 21.15 21.15 20.20 20.41
968 NASDAQ IPGP Mon, Oct 18, 2010 21.66 21.81 21.32 21.51
967 NASDAQ IPGP Fri, Oct 15, 2010 21.85 21.90 21.50 21.67
966 NASDAQ IPGP Thu, Oct 14, 2010 21.55 21.83 21.33 21.59
965 NASDAQ IPGP Wed, Oct 13, 2010 21.50 21.64 20.86 21.50
964 NASDAQ IPGP Tue, Oct 12, 2010 21.85 22.35 21.79 22.10
963 NASDAQ IPGP Mon, Oct 11, 2010 22.25 22.25 21.79 22.02
962 NASDAQ IPGP Fri, Oct 8, 2010 22.28 22.50 21.82 22.32
961 NASDAQ IPGP Thu, Oct 7, 2010 22.87 23.11 22.04 22.39
960 NASDAQ IPGP Wed, Oct 6, 2010 23.45 23.64 22.58 22.93
959 NASDAQ IPGP Tue, Oct 5, 2010 23.59 23.82 23.06 23.62
958 NASDAQ IPGP Mon, Oct 4, 2010 23.86 23.98 23.05 23.38
957 NASDAQ IPGP Fri, Oct 1, 2010 24.33 24.67 23.87 24.03
956 NASDAQ IPGP Thu, Sep 30, 2010 25.16 25.29 24.09 24.14
955 NASDAQ IPGP Wed, Sep 29, 2010 24.76 25.21 24.31 25.14
954 NASDAQ IPGP Tue, Sep 28, 2010 24.58 25.00 23.90 24.93
953 NASDAQ IPGP Mon, Sep 27, 2010 24.81 25.08 24.52 24.59
952 NASDAQ IPGP Fri, Sep 24, 2010 23.74 24.89 23.54 24.88
951 NASDAQ IPGP Thu, Sep 23, 2010 23.56 23.66 23.13 23.35
950 NASDAQ IPGP Wed, Sep 22, 2010 24.37 24.69 23.63 23.80
949 NASDAQ IPGP Tue, Sep 21, 2010 24.40 24.83 23.94 24.56
948 NASDAQ IPGP Mon, Sep 20, 2010 23.75 24.42 23.47 24.35
947 NASDAQ IPGP Fri, Sep 17, 2010 23.15 23.85 22.89 23.76
946 NASDAQ IPGP Thu, Sep 16, 2010 22.94 22.99 22.40 22.85
945 NASDAQ IPGP Wed, Sep 15, 2010 22.90 23.34 22.81 23.06
944 NASDAQ IPGP Tue, Sep 14, 2010 23.50 23.50 22.80 22.95
943 NASDAQ IPGP Mon, Sep 13, 2010 22.74 23.83 22.49 23.66
942 NASDAQ IPGP Fri, Sep 10, 2010 22.34 22.72 22.17 22.56
941 NASDAQ IPGP Thu, Sep 9, 2010 22.28 22.50 21.76 22.33
940 NASDAQ IPGP Wed, Sep 8, 2010 21.82 22.34 21.82 22.09
939 NASDAQ IPGP Tue, Sep 7, 2010 22.30 22.30 21.67 21.83
938 NASDAQ IPGP Fri, Sep 3, 2010 21.23 22.41 20.95 22.33
937 NASDAQ IPGP Thu, Sep 2, 2010 21.45 21.69 20.90 21.03
936 NASDAQ IPGP Wed, Sep 1, 2010 21.62 21.95 21.09 21.60
935 NASDAQ IPGP Tue, Aug 31, 2010 22.47 22.75 21.25 21.66
934 NASDAQ IPGP Mon, Aug 30, 2010 22.02 23.39 21.93 22.44
933 NASDAQ IPGP Fri, Aug 27, 2010 21.78 22.10 21.30 22.06
932 NASDAQ IPGP Thu, Aug 26, 2010 21.73 21.94 21.28 21.42
931 NASDAQ IPGP Wed, Aug 25, 2010 21.40 21.79 21.23 21.69
930 NASDAQ IPGP Tue, Aug 24, 2010 21.41 22.12 20.90 21.62
929 NASDAQ IPGP Mon, Aug 23, 2010 21.52 22.08 21.20 21.76
928 NASDAQ IPGP Fri, Aug 20, 2010 21.04 21.45 20.90 21.43
927 NASDAQ IPGP Thu, Aug 19, 2010 21.35 21.48 20.96 21.21
926 NASDAQ IPGP Wed, Aug 18, 2010 21.26 21.60 21.00 21.44
925 NASDAQ IPGP Tue, Aug 17, 2010 21.17 21.60 21.14 21.36
924 NASDAQ IPGP Mon, Aug 16, 2010 20.38 21.16 20.01 21.11
923 NASDAQ IPGP Fri, Aug 13, 2010 19.93 20.57 19.66 20.45
922 NASDAQ IPGP Thu, Aug 12, 2010 20.00 20.30 19.67 20.07
921 NASDAQ IPGP Wed, Aug 11, 2010 20.85 20.96 20.19 20.29
920 NASDAQ IPGP Tue, Aug 10, 2010 21.25 21.55 20.60 21.36
919 NASDAQ IPGP Mon, Aug 9, 2010 21.50 21.66 21.38 21.47
918 NASDAQ IPGP Fri, Aug 6, 2010 21.12 21.55 20.92 21.45
917 NASDAQ IPGP Thu, Aug 5, 2010 20.20 21.85 20.20 21.35
916 NASDAQ IPGP Wed, Aug 4, 2010 19.81 20.54 19.81 20.49
915 NASDAQ IPGP Tue, Aug 3, 2010 17.58 19.99 17.55 19.97
914 NASDAQ IPGP Mon, Aug 2, 2010 16.47 16.84 15.90 16.70
913 NASDAQ IPGP Fri, Jul 30, 2010 16.02 16.56 15.99 16.11
912 NASDAQ IPGP Thu, Jul 29, 2010 16.64 16.86 16.02 16.31
911 NASDAQ IPGP Wed, Jul 28, 2010 16.66 16.75 16.24 16.39
910 NASDAQ IPGP Tue, Jul 27, 2010 16.85 16.97 16.48 16.75
909 NASDAQ IPGP Mon, Jul 26, 2010 16.40 16.84 16.09 16.73
908 NASDAQ IPGP Fri, Jul 23, 2010 15.32 16.28 15.32 16.25
907 NASDAQ IPGP Thu, Jul 22, 2010 14.73 15.51 14.73 15.48
906 NASDAQ IPGP Wed, Jul 21, 2010 14.86 14.96 14.40 14.41
905 NASDAQ IPGP Tue, Jul 20, 2010 14.35 14.82 14.20 14.76
904 NASDAQ IPGP Mon, Jul 19, 2010 14.86 15.12 14.31 14.58
903 NASDAQ IPGP Fri, Jul 16, 2010 15.52 15.68 14.83 14.85
902 NASDAQ IPGP Thu, Jul 15, 2010 15.74 15.77 15.30 15.70
901 NASDAQ IPGP Wed, Jul 14, 2010 15.73 15.89 15.63 15.76
900 NASDAQ IPGP Tue, Jul 13, 2010 15.58 15.90 15.44 15.84
899 NASDAQ IPGP Mon, Jul 12, 2010 15.54 15.65 15.21 15.28
898 NASDAQ IPGP Fri, Jul 9, 2010 15.35 15.67 15.18 15.65
897 NASDAQ IPGP Thu, Jul 8, 2010 15.09 15.42 14.88 15.39
896 NASDAQ IPGP Wed, Jul 7, 2010 14.14 14.90 13.93 14.88
895 NASDAQ IPGP Tue, Jul 6, 2010 14.72 15.04 13.96 14.03
894 NASDAQ IPGP Fri, Jul 2, 2010 15.12 15.12 14.51 14.51
893 NASDAQ IPGP Thu, Jul 1, 2010 15.24 15.29 14.56 14.94
892 NASDAQ IPGP Wed, Jun 30, 2010 15.46 15.81 15.18 15.23
891 NASDAQ IPGP Tue, Jun 29, 2010 15.86 15.91 15.37 15.50
890 NASDAQ IPGP Mon, Jun 28, 2010 16.19 16.53 15.95 16.22
889 NASDAQ IPGP Fri, Jun 25, 2010 15.91 16.36 15.30 16.07
888 NASDAQ IPGP Thu, Jun 24, 2010 15.90 16.17 15.71 15.82
887 NASDAQ IPGP Wed, Jun 23, 2010 15.99 16.44 15.51 16.08
886 NASDAQ IPGP Tue, Jun 22, 2010 16.44 16.68 15.98 15.99
885 NASDAQ IPGP Mon, Jun 21, 2010 16.75 16.75 16.20 16.36
884 NASDAQ IPGP Fri, Jun 18, 2010 16.35 16.66 16.11 16.64
883 NASDAQ IPGP Thu, Jun 17, 2010 16.25 16.33 15.98 16.31
882 NASDAQ IPGP Wed, Jun 16, 2010 15.88 16.28 15.51 16.25
881 NASDAQ IPGP Tue, Jun 15, 2010 15.90 16.11 15.71 16.10
880 NASDAQ IPGP Mon, Jun 14, 2010 15.97 16.35 15.75 15.88
879 NASDAQ IPGP Fri, Jun 11, 2010 15.23 15.93 15.22 15.93
878 NASDAQ IPGP Thu, Jun 10, 2010 14.58 15.56 14.58 15.55
877 NASDAQ IPGP Wed, Jun 9, 2010 15.03 15.19 14.57 14.70
876 NASDAQ IPGP Tue, Jun 8, 2010 15.76 16.00 15.14 15.36
875 NASDAQ IPGP Mon, Jun 7, 2010 16.34 16.40 15.69 15.72
874 NASDAQ IPGP Fri, Jun 4, 2010 16.85 16.89 16.13 16.29
873 NASDAQ IPGP Thu, Jun 3, 2010 17.01 17.47 16.91 17.36
872 NASDAQ IPGP Wed, Jun 2, 2010 16.29 17.09 16.29 17.08
871 NASDAQ IPGP Tue, Jun 1, 2010 16.61 16.83 16.22 16.23
870 NASDAQ IPGP Fri, May 28, 2010 16.98 17.21 16.56 16.82
869 NASDAQ IPGP Thu, May 27, 2010 16.51 17.12 16.28 17.09
868 NASDAQ IPGP Wed, May 26, 2010 16.26 16.83 16.04 16.16
867 NASDAQ IPGP Tue, May 25, 2010 15.72 16.23 15.34 16.17
866 NASDAQ IPGP Mon, May 24, 2010 16.31 16.41 16.05 16.24
865 NASDAQ IPGP Fri, May 21, 2010 15.76 16.47 15.07 16.37
864 NASDAQ IPGP Thu, May 20, 2010 17.07 17.07 15.85 16.06
863 NASDAQ IPGP Wed, May 19, 2010 17.13 17.60 16.68 17.56
862 NASDAQ IPGP Tue, May 18, 2010 18.17 18.19 17.19 17.24
861 NASDAQ IPGP Mon, May 17, 2010 18.40 18.51 17.70 17.89
860 NASDAQ IPGP Fri, May 14, 2010 18.42 18.45 17.91 18.26
859 NASDAQ IPGP Thu, May 13, 2010 18.78 19.07 18.37 18.62
858 NASDAQ IPGP Wed, May 12, 2010 18.37 19.04 18.31 18.89
857 NASDAQ IPGP Tue, May 11, 2010 17.92 18.48 17.59 18.26
856 NASDAQ IPGP Mon, May 10, 2010 17.87 18.15 17.27 18.07
855 NASDAQ IPGP Fri, May 7, 2010 17.13 17.67 16.81 16.95
854 NASDAQ IPGP Thu, May 6, 2010 18.10 18.54 16.48 17.32
853 NASDAQ IPGP Wed, May 5, 2010 18.73 18.92 18.04 18.14
852 NASDAQ IPGP Tue, May 4, 2010 18.84 19.20 18.38 18.87
851 NASDAQ IPGP Mon, May 3, 2010 18.40 18.94 17.98 18.88
850 NASDAQ IPGP Fri, Apr 30, 2010 17.73 18.02 17.51 17.51
849 NASDAQ IPGP Thu, Apr 29, 2010 17.41 17.74 17.22 17.74
848 NASDAQ IPGP Wed, Apr 28, 2010 17.47 17.57 17.25 17.36
847 NASDAQ IPGP Tue, Apr 27, 2010 17.87 18.07 17.30 17.33
846 NASDAQ IPGP Mon, Apr 26, 2010 17.93 18.07 17.92 17.96
845 NASDAQ IPGP Fri, Apr 23, 2010 18.19 18.22 17.93 18.00
844 NASDAQ IPGP Thu, Apr 22, 2010 18.00 18.30 17.81 18.26
843 NASDAQ IPGP Wed, Apr 21, 2010 18.20 18.35 17.95 18.21
842 NASDAQ IPGP Tue, Apr 20, 2010 17.98 18.35 17.74 18.24
841 NASDAQ IPGP Mon, Apr 19, 2010 17.59 17.81 17.17 17.67
840 NASDAQ IPGP Fri, Apr 16, 2010 17.90 17.90 17.48 17.61
839 NASDAQ IPGP Thu, Apr 15, 2010 17.78 18.18 17.64 17.90
838 NASDAQ IPGP Wed, Apr 14, 2010 16.86 17.85 16.86 17.85
837 NASDAQ IPGP Tue, Apr 13, 2010 16.67 16.90 16.56 16.85
836 NASDAQ IPGP Mon, Apr 12, 2010 16.52 16.83 16.50 16.68
835 NASDAQ IPGP Fri, Apr 9, 2010 16.59 16.71 16.30 16.57
834 NASDAQ IPGP Thu, Apr 8, 2010 15.80 16.80 15.68 16.65
833 NASDAQ IPGP Wed, Apr 7, 2010 15.46 15.81 15.42 15.81
832 NASDAQ IPGP Tue, Apr 6, 2010 15.31 15.64 15.31 15.57
831 NASDAQ IPGP Mon, Apr 5, 2010 14.95 15.49 14.95 15.49
830 NASDAQ IPGP Thu, Apr 1, 2010 14.84 15.07 14.75 14.94
829 NASDAQ IPGP Wed, Mar 31, 2010 14.77 15.20 14.77 14.79
828 NASDAQ IPGP Tue, Mar 30, 2010 15.10 15.28 14.86 14.91
827 NASDAQ IPGP Mon, Mar 29, 2010 15.14 15.39 14.97 15.04
826 NASDAQ IPGP Fri, Mar 26, 2010 15.27 15.49 15.09 15.15
825 NASDAQ IPGP Thu, Mar 25, 2010 15.48 15.84 15.13 15.17
824 NASDAQ IPGP Wed, Mar 24, 2010 15.55 15.70 15.40 15.42
823 NASDAQ IPGP Tue, Mar 23, 2010 15.50 15.70 15.37 15.66
822 NASDAQ IPGP Mon, Mar 22, 2010 15.13 15.54 14.95 15.48
821 NASDAQ IPGP Fri, Mar 19, 2010 15.98 15.98 15.04 15.21
820 NASDAQ IPGP Thu, Mar 18, 2010 16.12 16.12 15.84 15.86
819 NASDAQ IPGP Wed, Mar 17, 2010 16.04 16.44 16.00 16.23
818 NASDAQ IPGP Tue, Mar 16, 2010 15.78 16.04 15.63 16.04
817 NASDAQ IPGP Mon, Mar 15, 2010 15.80 15.84 15.30 15.72
816 NASDAQ IPGP Fri, Mar 12, 2010 16.03 16.03 15.55 15.86
815 NASDAQ IPGP Thu, Mar 11, 2010 15.98 16.01 15.75 16.01
814 NASDAQ IPGP Wed, Mar 10, 2010 15.44 16.12 15.00 16.00
813 NASDAQ IPGP Tue, Mar 9, 2010 15.33 15.55 15.19 15.49
812 NASDAQ IPGP Mon, Mar 8, 2010 15.62 15.62 15.40 15.46
811 NASDAQ IPGP Fri, Mar 5, 2010 15.49 15.74 15.45 15.67
810 NASDAQ IPGP Thu, Mar 4, 2010 15.35 15.56 15.31 15.49
809 NASDAQ IPGP Wed, Mar 3, 2010 15.74 15.75 15.26 15.36
808 NASDAQ IPGP Tue, Mar 2, 2010 15.95 15.99 15.73 15.76
807 NASDAQ IPGP Mon, Mar 1, 2010 15.90 16.20 15.82 15.90
806 NASDAQ IPGP Fri, Feb 26, 2010 15.91 16.02 15.60 15.82
805 NASDAQ IPGP Thu, Feb 25, 2010 16.09 16.10 15.75 15.93
804 NASDAQ IPGP Wed, Feb 24, 2010 15.65 16.38 15.53 16.36
803 NASDAQ IPGP Tue, Feb 23, 2010 15.83 15.95 15.04 15.60
802 NASDAQ IPGP Mon, Feb 22, 2010 16.03 16.29 15.82 15.90
801 NASDAQ IPGP Fri, Feb 19, 2010 15.76 16.20 15.51 16.02
800 NASDAQ IPGP Thu, Feb 18, 2010 15.58 15.77 15.48 15.76
799 NASDAQ IPGP Wed, Feb 17, 2010 15.40 15.66 15.21 15.55
798 NASDAQ IPGP Tue, Feb 16, 2010 15.18 15.40 15.17 15.40
797 NASDAQ IPGP Fri, Feb 12, 2010 14.66 15.15 14.53 15.13
796 NASDAQ IPGP Thu, Feb 11, 2010 14.55 14.96 14.34 14.79
795 NASDAQ IPGP Wed, Feb 10, 2010 14.31 14.73 14.31 14.64
794 NASDAQ IPGP Tue, Feb 9, 2010 14.52 14.63 14.21 14.41
793 NASDAQ IPGP Mon, Feb 8, 2010 14.50 14.57 14.29 14.37
792 NASDAQ IPGP Fri, Feb 5, 2010 14.34 14.55 14.11 14.49
791 NASDAQ IPGP Thu, Feb 4, 2010 14.58 14.80 14.01 14.35
790 NASDAQ IPGP Wed, Feb 3, 2010 14.48 14.84 14.40 14.77
789 NASDAQ IPGP Tue, Feb 2, 2010 14.51 14.60 14.38 14.50
788 NASDAQ IPGP Mon, Feb 1, 2010 14.42 14.63 14.20 14.54
787 NASDAQ IPGP Fri, Jan 29, 2010 14.49 14.60 14.34 14.40
786 NASDAQ IPGP Thu, Jan 28, 2010 14.61 14.68 14.26 14.42
785 NASDAQ IPGP Wed, Jan 27, 2010 14.32 14.66 14.15 14.62
784 NASDAQ IPGP Tue, Jan 26, 2010 14.44 14.55 14.33 14.40
783 NASDAQ IPGP Mon, Jan 25, 2010 14.48 14.59 14.17 14.45
782 NASDAQ IPGP Fri, Jan 22, 2010 14.50 15.25 14.20 14.29
781 NASDAQ IPGP Thu, Jan 21, 2010 14.64 14.64 13.32 13.62
780 NASDAQ IPGP Wed, Jan 20, 2010 15.07 15.14 14.37 14.57
779 NASDAQ IPGP Tue, Jan 19, 2010 15.43 15.49 15.11 15.20
778 NASDAQ IPGP Fri, Jan 15, 2010 16.66 16.66 15.27 15.30
777 NASDAQ IPGP Thu, Jan 14, 2010 16.79 16.80 16.39 16.60
776 NASDAQ IPGP Wed, Jan 13, 2010 16.78 17.10 16.59 16.90
775 NASDAQ IPGP Tue, Jan 12, 2010 16.85 17.00 16.62 16.77
774 NASDAQ IPGP Mon, Jan 11, 2010 17.35 17.35 16.86 17.02
773 NASDAQ IPGP Fri, Jan 8, 2010 17.09 17.42 17.09 17.34
772 NASDAQ IPGP Thu, Jan 7, 2010 16.96 17.23 16.63 17.20
771 NASDAQ IPGP Wed, Jan 6, 2010 17.02 17.07 16.75 16.92
770 NASDAQ IPGP Tue, Jan 5, 2010 17.40 17.40 17.04 17.07
769 NASDAQ IPGP Mon, Jan 4, 2010 16.89 17.37 16.88 17.37
768 NASDAQ IPGP Thu, Dec 31, 2009 16.84 17.12 16.69 16.73
767 NASDAQ IPGP Wed, Dec 30, 2009 16.90 17.02 16.72 16.90
766 NASDAQ IPGP Tue, Dec 29, 2009 16.90 17.00 16.73 16.98
765 NASDAQ IPGP Mon, Dec 28, 2009 17.16 17.16 16.82 16.90
764 NASDAQ IPGP Thu, Dec 24, 2009 16.55 17.25 16.55 17.16
763 NASDAQ IPGP Wed, Dec 23, 2009 16.40 16.62 16.23 16.54
762 NASDAQ IPGP Tue, Dec 22, 2009 16.48 16.65 16.37 16.37
761 NASDAQ IPGP Mon, Dec 21, 2009 16.41 16.67 16.16 16.43
760 NASDAQ IPGP Fri, Dec 18, 2009 16.52 16.52 16.07 16.37
759 NASDAQ IPGP Thu, Dec 17, 2009 16.94 17.18 16.24 16.38
758 NASDAQ IPGP Wed, Dec 16, 2009 17.03 17.21 16.80 17.01
757 NASDAQ IPGP Tue, Dec 15, 2009 17.11 17.46 16.94 16.94
756 NASDAQ IPGP Mon, Dec 14, 2009 17.39 17.54 17.07 17.10
755 NASDAQ IPGP Fri, Dec 11, 2009 17.03 17.62 16.80 17.35
754 NASDAQ IPGP Thu, Dec 10, 2009 16.90 17.53 16.79 17.00
753 NASDAQ IPGP Wed, Dec 9, 2009 17.10 17.21 16.70 16.96
752 NASDAQ IPGP Tue, Dec 8, 2009 16.98 17.39 16.65 17.25
751 NASDAQ IPGP Mon, Dec 7, 2009 16.39 17.05 16.29 17.03
750 NASDAQ IPGP Fri, Dec 4, 2009 16.04 16.53 15.87 16.44
749 NASDAQ IPGP Thu, Dec 3, 2009 16.05 16.25 15.70 15.72
748 NASDAQ IPGP Wed, Dec 2, 2009 15.39 16.12 15.39 16.05
747 NASDAQ IPGP Tue, Dec 1, 2009 15.11 15.50 15.00 15.43
746 NASDAQ IPGP Mon, Nov 30, 2009 14.87 14.99 14.31 14.97
745 NASDAQ IPGP Fri, Nov 27, 2009 14.34 14.97 14.34 14.94
744 NASDAQ IPGP Wed, Nov 25, 2009 15.33 15.33 15.05 15.06
743 NASDAQ IPGP Tue, Nov 24, 2009 15.21 15.31 14.96 15.24
742 NASDAQ IPGP Mon, Nov 23, 2009 14.73 15.34 14.71 15.24
741 NASDAQ IPGP Fri, Nov 20, 2009 14.72 14.88 14.34 14.60
740 NASDAQ IPGP Thu, Nov 19, 2009 15.31 15.32 14.71 14.78
739 NASDAQ IPGP Wed, Nov 18, 2009 15.63 15.63 15.05 15.47
738 NASDAQ IPGP Tue, Nov 17, 2009 15.78 15.83 15.61 15.67
737 NASDAQ IPGP Mon, Nov 16, 2009 15.36 16.00 15.36 15.89
736 NASDAQ IPGP Fri, Nov 13, 2009 15.52 15.77 15.16 15.33
735 NASDAQ IPGP Thu, Nov 12, 2009 15.78 16.09 15.52 15.55
734 NASDAQ IPGP Wed, Nov 11, 2009 16.20 16.20 15.69 15.76
733 NASDAQ IPGP Tue, Nov 10, 2009 15.34 16.15 14.80 16.11
732 NASDAQ IPGP Mon, Nov 9, 2009 15.05 15.58 14.94 15.56
731 NASDAQ IPGP Fri, Nov 6, 2009 15.01 15.25 14.58 14.95
730 NASDAQ IPGP Thu, Nov 5, 2009 14.50 15.23 14.50 15.17
729 NASDAQ IPGP Wed, Nov 4, 2009 14.54 14.98 14.43 14.43
728 NASDAQ IPGP Tue, Nov 3, 2009 14.28 14.49 13.94 14.44
727 NASDAQ IPGP Mon, Nov 2, 2009 13.70 13.93 12.98 13.37
726 NASDAQ IPGP Fri, Oct 30, 2009 14.13 14.24 13.54 13.66
725 NASDAQ IPGP Thu, Oct 29, 2009 13.57 14.31 13.43 14.19
724 NASDAQ IPGP Wed, Oct 28, 2009 14.22 14.48 13.46 13.51
723 NASDAQ IPGP Tue, Oct 27, 2009 14.59 14.87 14.21 14.22
722 NASDAQ IPGP Mon, Oct 26, 2009 14.59 15.07 14.22 14.50
721 NASDAQ IPGP Fri, Oct 23, 2009 15.63 15.63 14.56 14.62
720 NASDAQ IPGP Thu, Oct 22, 2009 15.28 15.61 14.84 15.54
719 NASDAQ IPGP Wed, Oct 21, 2009 15.07 15.74 15.07 15.26
718 NASDAQ IPGP Tue, Oct 20, 2009 15.27 15.27 14.70 15.12
717 NASDAQ IPGP Mon, Oct 19, 2009 15.46 15.59 15.23 15.27
716 NASDAQ IPGP Fri, Oct 16, 2009 15.05 15.49 14.70 15.46
715 NASDAQ IPGP Thu, Oct 15, 2009 15.26 15.30 15.02 15.19
714 NASDAQ IPGP Wed, Oct 14, 2009 15.53 15.75 15.26 15.39
713 NASDAQ IPGP Tue, Oct 13, 2009 15.64 15.64 15.35 15.42
712 NASDAQ IPGP Mon, Oct 12, 2009 15.73 16.08 15.54 15.63
711 NASDAQ IPGP Fri, Oct 9, 2009 15.16 15.72 15.16 15.71
710 NASDAQ IPGP Thu, Oct 8, 2009 15.37 15.49 15.15 15.19
709 NASDAQ IPGP Wed, Oct 7, 2009 15.32 15.52 15.18 15.23
708 NASDAQ IPGP Tue, Oct 6, 2009 14.86 15.44 14.62 15.42
707 NASDAQ IPGP Mon, Oct 5, 2009 14.56 14.90 14.28 14.84
706 NASDAQ IPGP Fri, Oct 2, 2009 14.59 14.81 14.42 14.57
705 NASDAQ IPGP Thu, Oct 1, 2009 15.20 15.20 14.62 14.67
704 NASDAQ IPGP Wed, Sep 30, 2009 15.06 15.21 14.89 15.20
703 NASDAQ IPGP Tue, Sep 29, 2009 15.25 15.35 14.92 15.10
702 NASDAQ IPGP Mon, Sep 28, 2009 14.97 15.34 14.74 15.30
701 NASDAQ IPGP Fri, Sep 25, 2009 14.82 15.02 14.63 14.87
700 NASDAQ IPGP Thu, Sep 24, 2009 14.80 14.92 14.50 14.82
699 NASDAQ IPGP Wed, Sep 23, 2009 14.71 14.99 14.57 14.75
698 NASDAQ IPGP Tue, Sep 22, 2009 14.95 14.95 14.43 14.67
697 NASDAQ IPGP Mon, Sep 21, 2009 14.93 15.11 14.80 14.92
696 NASDAQ IPGP Fri, Sep 18, 2009 14.34 15.13 14.12 15.02
695 NASDAQ IPGP Thu, Sep 17, 2009 14.25 14.36 14.17 14.30
694 NASDAQ IPGP Wed, Sep 16, 2009 13.95 14.24 13.92 14.20
693 NASDAQ IPGP Tue, Sep 15, 2009 13.50 14.10 13.31 13.89
692 NASDAQ IPGP Mon, Sep 14, 2009 13.33 13.55 13.26 13.53
691 NASDAQ IPGP Fri, Sep 11, 2009 13.36 13.44 13.26 13.40
690 NASDAQ IPGP Thu, Sep 10, 2009 13.04 13.41 13.00 13.38
689 NASDAQ IPGP Wed, Sep 9, 2009 12.42 13.28 12.42 13.04
688 NASDAQ IPGP Tue, Sep 8, 2009 12.20 12.50 12.14 12.49
687 NASDAQ IPGP Fri, Sep 4, 2009 11.78 12.14 11.78 12.14
686 NASDAQ IPGP Thu, Sep 3, 2009 11.31 11.93 11.18 11.84
685 NASDAQ IPGP Wed, Sep 2, 2009 11.42 11.70 11.22 11.32
684 NASDAQ IPGP Tue, Sep 1, 2009 12.01 12.20 11.31 11.42
683 NASDAQ IPGP Mon, Aug 31, 2009 12.14 12.21 12.06 12.12
682 NASDAQ IPGP Fri, Aug 28, 2009 12.43 12.45 12.12 12.21
681 NASDAQ IPGP Thu, Aug 27, 2009 12.34 12.47 12.05 12.37
680 NASDAQ IPGP Wed, Aug 26, 2009 12.40 12.49 12.10 12.41
679 NASDAQ IPGP Tue, Aug 25, 2009 12.32 12.49 12.27 12.37
678 NASDAQ IPGP Mon, Aug 24, 2009 12.05 12.50 12.00 12.30
677 NASDAQ IPGP Fri, Aug 21, 2009 11.97 12.05 11.68 12.04
676 NASDAQ IPGP Thu, Aug 20, 2009 11.61 11.88 11.53 11.81
675 NASDAQ IPGP Wed, Aug 19, 2009 10.94 11.73 10.90 11.67
674 NASDAQ IPGP Tue, Aug 18, 2009 11.01 11.14 10.80 11.03
673 NASDAQ IPGP Mon, Aug 17, 2009 11.12 11.16 10.96 10.99
672 NASDAQ IPGP Fri, Aug 14, 2009 11.58 11.58 11.17 11.27
671 NASDAQ IPGP Thu, Aug 13, 2009 11.41 11.60 11.24 11.59
670 NASDAQ IPGP Wed, Aug 12, 2009 11.19 11.60 11.11 11.34
669 NASDAQ IPGP Tue, Aug 11, 2009 11.20 11.28 11.10 11.25
668 NASDAQ IPGP Mon, Aug 10, 2009 11.03 11.27 10.89 11.25
667 NASDAQ IPGP Fri, Aug 7, 2009 10.82 11.18 10.82 11.06
666 NASDAQ IPGP Thu, Aug 6, 2009 11.21 11.26 10.61 10.65
665 NASDAQ IPGP Wed, Aug 5, 2009 11.13 11.20 10.98 11.20
664 NASDAQ IPGP Tue, Aug 4, 2009 10.48 11.38 10.48 11.16
663 NASDAQ IPGP Mon, Aug 3, 2009 10.77 11.06 10.45 11.04
662 NASDAQ IPGP Fri, Jul 31, 2009 10.57 10.88 10.57 10.73
661 NASDAQ IPGP Thu, Jul 30, 2009 10.50 10.91 10.42 10.64
660 NASDAQ IPGP Wed, Jul 29, 2009 10.43 10.56 10.27 10.41
659 NASDAQ IPGP Tue, Jul 28, 2009 10.53 10.79 10.32 10.49
658 NASDAQ IPGP Mon, Jul 27, 2009 10.26 10.68 10.26 10.57
657 NASDAQ IPGP Fri, Jul 24, 2009 10.50 10.54 10.26 10.33
656 NASDAQ IPGP Thu, Jul 23, 2009 10.27 10.93 9.95 10.61
655 NASDAQ IPGP Wed, Jul 22, 2009 10.70 11.00 10.47 10.82
654 NASDAQ IPGP Tue, Jul 21, 2009 10.77 10.87 10.51 10.76
653 NASDAQ IPGP Mon, Jul 20, 2009 10.68 10.93 10.65 10.75
652 NASDAQ IPGP Fri, Jul 17, 2009 10.50 10.64 10.26 10.58
651 NASDAQ IPGP Thu, Jul 16, 2009 10.41 10.50 10.09 10.47
650 NASDAQ IPGP Wed, Jul 15, 2009 10.12 10.50 10.11 10.49
649 NASDAQ IPGP Tue, Jul 14, 2009 10.01 10.20 9.98 10.04
648 NASDAQ IPGP Mon, Jul 13, 2009 9.61 10.16 9.48 10.05
647 NASDAQ IPGP Fri, Jul 10, 2009 9.75 9.84 9.49 9.64
646 NASDAQ IPGP Thu, Jul 9, 2009 9.83 9.85 9.59 9.73
645 NASDAQ IPGP Wed, Jul 8, 2009 9.97 10.18 9.50 9.80
644 NASDAQ IPGP Tue, Jul 7, 2009 10.46 10.53 9.88 9.90
643 NASDAQ IPGP Mon, Jul 6, 2009 10.65 10.79 10.24 10.49
642 NASDAQ IPGP Thu, Jul 2, 2009 11.06 11.24 10.59 10.64
641 NASDAQ IPGP Wed, Jul 1, 2009 11.08 11.25 11.04 11.22
640 NASDAQ IPGP Tue, Jun 30, 2009 11.06 11.32 10.97 10.97
639 NASDAQ IPGP Mon, Jun 29, 2009 11.21 11.22 11.02 11.09
638 NASDAQ IPGP Fri, Jun 26, 2009 10.82 11.24 10.72 11.23
637 NASDAQ IPGP Thu, Jun 25, 2009 10.45 10.81 10.38 10.72
636 NASDAQ IPGP Wed, Jun 24, 2009 10.77 10.79 10.48 10.50
635 NASDAQ IPGP Tue, Jun 23, 2009 10.69 10.81 10.48 10.68
634 NASDAQ IPGP Mon, Jun 22, 2009 11.20 11.24 10.71 10.71
633 NASDAQ IPGP Fri, Jun 19, 2009 11.20 11.44 11.19 11.30
632 NASDAQ IPGP Thu, Jun 18, 2009 11.24 11.33 11.00 11.18
631 NASDAQ IPGP Wed, Jun 17, 2009 11.28 11.44 11.24 11.31
630 NASDAQ IPGP Tue, Jun 16, 2009 11.47 11.56 11.22 11.31
629 NASDAQ IPGP Mon, Jun 15, 2009 11.70 11.75 11.36 11.46
628 NASDAQ IPGP Fri, Jun 12, 2009 11.14 11.80 11.04 11.77
627 NASDAQ IPGP Thu, Jun 11, 2009 10.97 11.25 10.92 11.16
626 NASDAQ IPGP Wed, Jun 10, 2009 11.24 11.24 10.76 10.91
625 NASDAQ IPGP Tue, Jun 9, 2009 11.00 11.18 10.97 11.07
624 NASDAQ IPGP Mon, Jun 8, 2009 11.03 11.12 10.82 10.99
623 NASDAQ IPGP Fri, Jun 5, 2009 10.98 11.10 10.73 11.03
622 NASDAQ IPGP Thu, Jun 4, 2009 10.80 10.83 10.60 10.76
621 NASDAQ IPGP Wed, Jun 3, 2009 10.62 10.85 10.48 10.78
620 NASDAQ IPGP Tue, Jun 2, 2009 10.82 10.98 10.57 10.81
619 NASDAQ IPGP Mon, Jun 1, 2009 10.45 11.00 10.37 10.93
618 NASDAQ IPGP Fri, May 29, 2009 10.23 10.33 9.94 10.31
617 NASDAQ IPGP Thu, May 28, 2009 10.19 10.30 9.83 10.09
616 NASDAQ IPGP Wed, May 27, 2009 10.18 10.39 10.04 10.08
615 NASDAQ IPGP Tue, May 26, 2009 9.51 10.20 9.50 10.17
614 NASDAQ IPGP Fri, May 22, 2009 9.83 9.92 9.64 9.65
613 NASDAQ IPGP Thu, May 21, 2009 9.81 9.95 9.54 9.74
612 NASDAQ IPGP Wed, May 20, 2009 10.11 10.50 9.99 10.27
611 NASDAQ IPGP Tue, May 19, 2009 9.96 10.14 9.82 10.06
610 NASDAQ IPGP Mon, May 18, 2009 9.72 9.95 9.63 9.93
609 NASDAQ IPGP Fri, May 15, 2009 9.86 9.86 9.56 9.69
608 NASDAQ IPGP Thu, May 14, 2009 9.80 9.82 9.60 9.72
607 NASDAQ IPGP Wed, May 13, 2009 10.04 10.15 9.72 9.73
606 NASDAQ IPGP Tue, May 12, 2009 10.44 10.44 10.10 10.18
605 NASDAQ IPGP Mon, May 11, 2009 10.46 10.46 10.13 10.30
604 NASDAQ IPGP Fri, May 8, 2009 10.38 10.61 10.17 10.52
603 NASDAQ IPGP Thu, May 7, 2009 10.50 10.63 10.13 10.27
602 NASDAQ IPGP Wed, May 6, 2009 10.19 10.44 10.10 10.42
601 NASDAQ IPGP Tue, May 5, 2009 11.00 11.01 9.81 9.98
600 NASDAQ IPGP Mon, May 4, 2009 11.41 11.64 11.10 11.22
599 NASDAQ IPGP Fri, May 1, 2009 11.29 11.68 11.11 11.24
598 NASDAQ IPGP Thu, Apr 30, 2009 11.25 11.53 11.17 11.17
597 NASDAQ IPGP Wed, Apr 29, 2009 10.75 11.08 10.65 11.08
596 NASDAQ IPGP Tue, Apr 28, 2009 10.02 10.37 10.01 10.23
595 NASDAQ IPGP Mon, Apr 27, 2009 9.91 10.33 9.83 10.08
594 NASDAQ IPGP Fri, Apr 24, 2009 9.77 10.15 9.77 10.05
593 NASDAQ IPGP Thu, Apr 23, 2009 9.78 9.83 9.54 9.65
592 NASDAQ IPGP Wed, Apr 22, 2009 9.53 9.79 9.52 9.64
591 NASDAQ IPGP Tue, Apr 21, 2009 9.51 9.70 9.50 9.65
590 NASDAQ IPGP Mon, Apr 20, 2009 9.75 10.07 9.50 9.53
589 NASDAQ IPGP Fri, Apr 17, 2009 10.10 10.11 9.80 9.93
588 NASDAQ IPGP Thu, Apr 16, 2009 9.74 10.11 9.65 10.00
587 NASDAQ IPGP Wed, Apr 15, 2009 9.54 9.76 9.52 9.64
586 NASDAQ IPGP Tue, Apr 14, 2009 9.61 9.78 9.38 9.52
585 NASDAQ IPGP Mon, Apr 13, 2009 9.89 9.92 9.49 9.67
584 NASDAQ IPGP Thu, Apr 9, 2009 9.37 9.93 9.17 9.92
583 NASDAQ IPGP Wed, Apr 8, 2009 8.93 9.00 8.79 8.95
582 NASDAQ IPGP Tue, Apr 7, 2009 9.42 9.49 8.76 8.83
581 NASDAQ IPGP Mon, Apr 6, 2009 9.41 9.49 9.05 9.16
580 NASDAQ IPGP Fri, Apr 3, 2009 9.38 9.47 9.20 9.42
579 NASDAQ IPGP Thu, Apr 2, 2009 9.08 9.41 8.96 9.30
578 NASDAQ IPGP Wed, Apr 1, 2009 8.96 8.96 8.36 8.75
577 NASDAQ IPGP Tue, Mar 31, 2009 8.34 8.63 7.99 8.42
576 NASDAQ IPGP Mon, Mar 30, 2009 8.86 8.86 8.21 8.27
575 NASDAQ IPGP Fri, Mar 27, 2009 8.96 9.27 8.67 8.68
574 NASDAQ IPGP Thu, Mar 26, 2009 8.53 9.05 8.53 9.03
573 NASDAQ IPGP Wed, Mar 25, 2009 8.45 8.60 8.12 8.46
572 NASDAQ IPGP Tue, Mar 24, 2009 8.45 8.68 8.31 8.40
571 NASDAQ IPGP Mon, Mar 23, 2009 8.09 8.59 7.91 8.58
570 NASDAQ IPGP Fri, Mar 20, 2009 8.25 8.37 7.90 7.91
569 NASDAQ IPGP Thu, Mar 19, 2009 8.27 8.44 8.13 8.25
568 NASDAQ IPGP Wed, Mar 18, 2009 8.00 8.21 7.84 8.20
567 NASDAQ IPGP Tue, Mar 17, 2009 7.81 8.02 7.81 8.00
566 NASDAQ IPGP Mon, Mar 16, 2009 8.03 8.16 7.89 7.91
565 NASDAQ IPGP Fri, Mar 13, 2009 7.94 8.00 7.83 7.94
564 NASDAQ IPGP Thu, Mar 12, 2009 7.60 7.94 7.49 7.93
563 NASDAQ IPGP Wed, Mar 11, 2009 7.38 7.65 7.30 7.47
562 NASDAQ IPGP Tue, Mar 10, 2009 6.99 7.28 6.79 7.23
561 NASDAQ IPGP Mon, Mar 9, 2009 7.27 7.42 6.79 6.83
560 NASDAQ IPGP Fri, Mar 6, 2009 7.30 7.40 7.18 7.36
559 NASDAQ IPGP Thu, Mar 5, 2009 7.78 7.84 7.14 7.20
558 NASDAQ IPGP Wed, Mar 4, 2009 7.59 7.95 7.54 7.85
557 NASDAQ IPGP Tue, Mar 3, 2009 7.75 8.01 7.46 7.47
556 NASDAQ IPGP Mon, Mar 2, 2009 8.33 8.40 7.64 7.67
555 NASDAQ IPGP Fri, Feb 27, 2009 8.25 8.53 8.20 8.43
554 NASDAQ IPGP Thu, Feb 26, 2009 8.50 8.80 8.25 8.26
553 NASDAQ IPGP Wed, Feb 25, 2009 8.90 8.93 8.10 8.46
552 NASDAQ IPGP Tue, Feb 24, 2009 8.55 9.05 8.55 8.93
551 NASDAQ IPGP Mon, Feb 23, 2009 9.11 9.55 8.50 8.54
550 NASDAQ IPGP Fri, Feb 20, 2009 9.06 9.10 8.76 8.85
549 NASDAQ IPGP Thu, Feb 19, 2009 9.16 9.23 9.07 9.07
548 NASDAQ IPGP Wed, Feb 18, 2009 9.26 9.46 9.00 9.04
547 NASDAQ IPGP Tue, Feb 17, 2009 9.58 9.75 9.28 9.29
546 NASDAQ IPGP Fri, Feb 13, 2009 9.80 9.82 9.65 9.72
545 NASDAQ IPGP Thu, Feb 12, 2009 9.58 9.77 9.50 9.75
544 NASDAQ IPGP Wed, Feb 11, 2009 9.63 9.74 9.50 9.64
543 NASDAQ IPGP Tue, Feb 10, 2009 9.60 9.85 9.46 9.55
542 NASDAQ IPGP Mon, Feb 9, 2009 9.92 9.94 9.61 9.65
541 NASDAQ IPGP Fri, Feb 6, 2009 9.42 9.95 9.41 9.75
540 NASDAQ IPGP Thu, Feb 5, 2009 9.12 9.57 9.07 9.36
539 NASDAQ IPGP Wed, Feb 4, 2009 9.23 9.44 9.11 9.16
538 NASDAQ IPGP Tue, Feb 3, 2009 9.20 9.31 9.02 9.25
537 NASDAQ IPGP Mon, Feb 2, 2009 9.60 9.60 9.11 9.16
536 NASDAQ IPGP Fri, Jan 30, 2009 9.85 9.85 9.51 9.61
535 NASDAQ IPGP Thu, Jan 29, 2009 10.09 10.12 9.74 9.79
534 NASDAQ IPGP Wed, Jan 28, 2009 9.91 10.24 9.91 10.16
533 NASDAQ IPGP Tue, Jan 27, 2009 9.79 10.05 9.78 9.87
532 NASDAQ IPGP Mon, Jan 26, 2009 9.70 9.97 9.68 9.79
531 NASDAQ IPGP Fri, Jan 23, 2009 9.53 9.87 9.36 9.77
530 NASDAQ IPGP Thu, Jan 22, 2009 9.65 9.77 9.53 9.65
529 NASDAQ IPGP Wed, Jan 21, 2009 9.52 9.85 9.52 9.83
528 NASDAQ IPGP Tue, Jan 20, 2009 9.78 9.92 9.37 9.37
527 NASDAQ IPGP Fri, Jan 16, 2009 9.59 9.96 9.41 9.94
526 NASDAQ IPGP Thu, Jan 15, 2009 9.01 9.44 8.75 9.41
525 NASDAQ IPGP Wed, Jan 14, 2009 9.65 9.65 8.77 8.94
524 NASDAQ IPGP Tue, Jan 13, 2009 10.50 10.50 9.38 9.38
523 NASDAQ IPGP Mon, Jan 12, 2009 11.44 11.50 10.47 10.49
522 NASDAQ IPGP Fri, Jan 9, 2009 11.78 11.96 11.42 11.44
521 NASDAQ IPGP Thu, Jan 8, 2009 12.05 12.12 11.74 11.79
520 NASDAQ IPGP Wed, Jan 7, 2009 12.78 12.80 12.05 12.13
519 NASDAQ IPGP Tue, Jan 6, 2009 13.25 13.48 12.80 12.86
518 NASDAQ IPGP Mon, Jan 5, 2009 13.47 13.56 13.10 13.21
517 NASDAQ IPGP Fri, Jan 2, 2009 13.31 13.48 13.00 13.39
516 NASDAQ IPGP Wed, Dec 31, 2008 12.73 13.24 12.73 13.18
515 NASDAQ IPGP Tue, Dec 30, 2008 12.23 12.60 12.22 12.59
514 NASDAQ IPGP Mon, Dec 29, 2008 12.23 12.34 12.09 12.17
513 NASDAQ IPGP Fri, Dec 26, 2008 12.17 12.43 12.11 12.32
512 NASDAQ IPGP Wed, Dec 24, 2008 11.95 12.22 11.95 12.13
511 NASDAQ IPGP Tue, Dec 23, 2008 12.25 12.30 11.98 11.99
510 NASDAQ IPGP Mon, Dec 22, 2008 12.56 12.66 12.10 12.20
509 NASDAQ IPGP Fri, Dec 19, 2008 12.83 12.83 12.45 12.57
508 NASDAQ IPGP Thu, Dec 18, 2008 12.48 12.87 12.48 12.59
507 NASDAQ IPGP Wed, Dec 17, 2008 11.99 12.63 11.91 12.54
506 NASDAQ IPGP Tue, Dec 16, 2008 11.78 12.06 11.61 12.02
505 NASDAQ IPGP Mon, Dec 15, 2008 11.71 11.79 11.40 11.58
504 NASDAQ IPGP Fri, Dec 12, 2008 11.20 11.57 11.09 11.56
503 NASDAQ IPGP Thu, Dec 11, 2008 11.09 11.58 11.09 11.16
502 NASDAQ IPGP Wed, Dec 10, 2008 11.18 11.51 11.03 11.20
501 NASDAQ IPGP Tue, Dec 9, 2008 11.46 11.50 11.05 11.07
500 NASDAQ IPGP Mon, Dec 8, 2008 11.53 11.72 11.36 11.47
499 NASDAQ IPGP Fri, Dec 5, 2008 11.33 11.70 11.06 11.31
498 NASDAQ IPGP Thu, Dec 4, 2008 11.70 12.02 11.31 11.55
497 NASDAQ IPGP Wed, Dec 3, 2008 11.72 11.94 11.50 11.78
496 NASDAQ IPGP Tue, Dec 2, 2008 12.48 13.09 11.53 11.85
495 NASDAQ IPGP Mon, Dec 1, 2008 13.25 13.54 12.20 12.26
494 NASDAQ IPGP Fri, Nov 28, 2008 13.21 13.62 13.02 13.59
493 NASDAQ IPGP Wed, Nov 26, 2008 12.35 13.32 12.35 13.30
492 NASDAQ IPGP Tue, Nov 25, 2008 12.59 12.71 12.35 12.64
491 NASDAQ IPGP Mon, Nov 24, 2008 12.04 12.72 11.98 12.30
490 NASDAQ IPGP Fri, Nov 21, 2008 12.56 13.01 11.58 12.03
489 NASDAQ IPGP Thu, Nov 20, 2008 13.00 13.14 12.15 12.33
488 NASDAQ IPGP Wed, Nov 19, 2008 13.26 13.60 12.98 13.00
487 NASDAQ IPGP Tue, Nov 18, 2008 13.12 13.50 12.95 13.30
486 NASDAQ IPGP Mon, Nov 17, 2008 13.28 13.34 12.96 13.05
485 NASDAQ IPGP Fri, Nov 14, 2008 13.18 13.69 13.18 13.25
484 NASDAQ IPGP Thu, Nov 13, 2008 12.70 13.59 11.90 13.51
483 NASDAQ IPGP Wed, Nov 12, 2008 13.69 13.89 12.67 12.72
482 NASDAQ IPGP Tue, Nov 11, 2008 13.76 14.12 13.52 13.77
481 NASDAQ IPGP Mon, Nov 10, 2008 14.33 14.33 13.85 13.92
480 NASDAQ IPGP Fri, Nov 7, 2008 13.81 14.15 13.43 14.08
479 NASDAQ IPGP Thu, Nov 6, 2008 13.56 13.99 12.97 13.62
478 NASDAQ IPGP Wed, Nov 5, 2008 13.91 14.11 12.80 12.88
477 NASDAQ IPGP Tue, Nov 4, 2008 14.30 14.37 13.90 14.05
476 NASDAQ IPGP Mon, Nov 3, 2008 14.26 14.37 13.96 14.02
475 NASDAQ IPGP Fri, Oct 31, 2008 13.60 14.35 13.49 14.20
474 NASDAQ IPGP Thu, Oct 30, 2008 13.69 13.80 13.29 13.68
473 NASDAQ IPGP Wed, Oct 29, 2008 13.38 13.69 12.73 13.34
472 NASDAQ IPGP Tue, Oct 28, 2008 13.49 13.51 12.59 13.25
471 NASDAQ IPGP Mon, Oct 27, 2008 13.66 13.72 12.94 13.03
470 NASDAQ IPGP Fri, Oct 24, 2008 14.09 14.32 13.61 13.66
469 NASDAQ IPGP Thu, Oct 23, 2008 15.18 15.69 14.17 14.40
468 NASDAQ IPGP Wed, Oct 22, 2008 15.51 15.93 14.85 15.19
467 NASDAQ IPGP Tue, Oct 21, 2008 15.72 16.06 15.52 15.69
466 NASDAQ IPGP Mon, Oct 20, 2008 15.85 16.23 15.52 15.77
465 NASDAQ IPGP Fri, Oct 17, 2008 15.58 16.23 15.23 15.57
464 NASDAQ IPGP Thu, Oct 16, 2008 15.05 16.08 14.96 16.05
463 NASDAQ IPGP Wed, Oct 15, 2008 16.49 16.76 15.09 15.14
462 NASDAQ IPGP Tue, Oct 14, 2008 17.00 17.24 16.05 16.56
461 NASDAQ IPGP Mon, Oct 13, 2008 15.99 16.87 15.76 16.77
460 NASDAQ IPGP Fri, Oct 10, 2008 14.33 15.51 13.92 15.29
459 NASDAQ IPGP Thu, Oct 9, 2008 15.48 15.87 14.70 14.73
458 NASDAQ IPGP Wed, Oct 8, 2008 15.80 16.21 15.07 15.38
457 NASDAQ IPGP Tue, Oct 7, 2008 16.98 17.05 16.01 16.01
456 NASDAQ IPGP Mon, Oct 6, 2008 18.08 18.19 16.56 16.99
455 NASDAQ IPGP Fri, Oct 3, 2008 19.21 19.50 18.32 18.36
454 NASDAQ IPGP Thu, Oct 2, 2008 19.41 19.59 18.97 19.09
453 NASDAQ IPGP Wed, Oct 1, 2008 19.23 19.66 18.78 19.54
452 NASDAQ IPGP Tue, Sep 30, 2008 19.02 19.58 18.75 19.51
451 NASDAQ IPGP Mon, Sep 29, 2008 19.50 19.60 18.10 18.80
450 NASDAQ IPGP Fri, Sep 26, 2008 19.53 20.11 19.25 19.75
449 NASDAQ IPGP Thu, Sep 25, 2008 20.01 20.44 19.96 20.02
448 NASDAQ IPGP Wed, Sep 24, 2008 20.28 21.00 19.80 19.98
447 NASDAQ IPGP Tue, Sep 23, 2008 21.00 21.00 19.79 20.22
446 NASDAQ IPGP Mon, Sep 22, 2008 21.26 21.50 20.74 20.90
445 NASDAQ IPGP Fri, Sep 19, 2008 21.48 22.40 21.19 21.50
444 NASDAQ IPGP Thu, Sep 18, 2008 19.08 20.50 19.08 20.35
443 NASDAQ IPGP Wed, Sep 17, 2008 19.35 19.46 18.83 19.00
442 NASDAQ IPGP Tue, Sep 16, 2008 19.37 19.50 18.59 19.38
441 NASDAQ IPGP Mon, Sep 15, 2008 19.59 19.59 18.00 19.15
440 NASDAQ IPGP Fri, Sep 12, 2008 19.73 20.81 19.73 19.85
439 NASDAQ IPGP Thu, Sep 11, 2008 19.78 19.94 19.50 19.80
438 NASDAQ IPGP Wed, Sep 10, 2008 20.00 20.20 19.80 19.91
437 NASDAQ IPGP Tue, Sep 9, 2008 20.36 20.60 19.87 19.94
436 NASDAQ IPGP Mon, Sep 8, 2008 20.97 21.20 20.28 20.44
435 NASDAQ IPGP Fri, Sep 5, 2008 20.16 20.52 20.14 20.17
434 NASDAQ IPGP Thu, Sep 4, 2008 20.41 20.65 20.14 20.28
433 NASDAQ IPGP Wed, Sep 3, 2008 20.92 21.00 20.54 20.70
432 NASDAQ IPGP Tue, Sep 2, 2008 21.22 21.23 20.10 20.87
431 NASDAQ IPGP Fri, Aug 29, 2008 20.60 20.60 19.82 20.37
430 NASDAQ IPGP Thu, Aug 28, 2008 20.15 20.50 19.75 20.49
429 NASDAQ IPGP Wed, Aug 27, 2008 20.07 20.34 19.85 19.98
428 NASDAQ IPGP Tue, Aug 26, 2008 19.73 20.49 19.52 19.81
427 NASDAQ IPGP Mon, Aug 25, 2008 20.20 20.30 19.51 19.68
426 NASDAQ IPGP Fri, Aug 22, 2008 20.05 20.30 19.71 20.19
425 NASDAQ IPGP Thu, Aug 21, 2008 20.41 20.54 19.83 19.94
424 NASDAQ IPGP Wed, Aug 20, 2008 21.09 21.56 20.39 20.39
423 NASDAQ IPGP Tue, Aug 19, 2008 21.26 21.61 20.75 20.98
422 NASDAQ IPGP Mon, Aug 18, 2008 21.61 21.79 21.28 21.50
421 NASDAQ IPGP Fri, Aug 15, 2008 21.91 21.95 21.31 21.79
420 NASDAQ IPGP Thu, Aug 14, 2008 21.52 21.75 21.31 21.73
419 NASDAQ IPGP Wed, Aug 13, 2008 21.23 21.58 21.20 21.55
418 NASDAQ IPGP Tue, Aug 12, 2008 21.07 21.25 20.80 21.20
417 NASDAQ IPGP Mon, Aug 11, 2008 21.08 21.24 20.87 21.01
416 NASDAQ IPGP Fri, Aug 8, 2008 20.92 21.00 20.67 21.00
415 NASDAQ IPGP Thu, Aug 7, 2008 20.38 20.94 20.07 20.87
414 NASDAQ IPGP Wed, Aug 6, 2008 19.68 20.90 19.40 20.46
413 NASDAQ IPGP Tue, Aug 5, 2008 19.30 20.00 18.76 19.86
412 NASDAQ IPGP Mon, Aug 4, 2008 18.10 18.68 17.25 18.41
411 NASDAQ IPGP Fri, Aug 1, 2008 17.80 17.98 17.25 17.91
410 NASDAQ IPGP Thu, Jul 31, 2008 17.63 17.77 17.52 17.76
409 NASDAQ IPGP Wed, Jul 30, 2008 17.77 17.88 17.62 17.80
408 NASDAQ IPGP Tue, Jul 29, 2008 17.65 17.94 17.50 17.59
407 NASDAQ IPGP Mon, Jul 28, 2008 18.00 18.21 17.52 17.68
406 NASDAQ IPGP Fri, Jul 25, 2008 18.40 18.62 17.92 18.00
405 NASDAQ IPGP Thu, Jul 24, 2008 18.35 18.92 18.12 18.25
404 NASDAQ IPGP Wed, Jul 23, 2008 18.66 18.92 18.23 18.27
403 NASDAQ IPGP Tue, Jul 22, 2008 18.40 18.79 18.40 18.76
402 NASDAQ IPGP Mon, Jul 21, 2008 18.52 18.74 18.39 18.55
401 NASDAQ IPGP Fri, Jul 18, 2008 18.68 18.74 18.31 18.49
400 NASDAQ IPGP Thu, Jul 17, 2008 18.48 18.74 18.26 18.69
399 NASDAQ IPGP Wed, Jul 16, 2008 17.82 18.48 17.62 18.40
398 NASDAQ IPGP Tue, Jul 15, 2008 17.95 18.22 17.61 17.78
397 NASDAQ IPGP Mon, Jul 14, 2008 18.20 18.41 17.94 17.97
396 NASDAQ IPGP Fri, Jul 11, 2008 17.77 18.21 17.65 17.99
395 NASDAQ IPGP Thu, Jul 10, 2008 18.15 18.59 17.68 18.05
394 NASDAQ IPGP Wed, Jul 9, 2008 18.32 18.54 18.01 18.20
393 NASDAQ IPGP Tue, Jul 8, 2008 17.69 18.30 17.31 18.28
392 NASDAQ IPGP Mon, Jul 7, 2008 18.31 18.62 17.50 17.71
391 NASDAQ IPGP Thu, Jul 3, 2008 18.54 18.68 18.00 18.29
390 NASDAQ IPGP Wed, Jul 2, 2008 18.78 19.40 18.45 18.56
389 NASDAQ IPGP Tue, Jul 1, 2008 18.89 18.89 18.08 18.80
388 NASDAQ IPGP Mon, Jun 30, 2008 18.81 19.11 18.50 18.81
387 NASDAQ IPGP Fri, Jun 27, 2008 19.20 19.26 18.77 18.84
386 NASDAQ IPGP Thu, Jun 26, 2008 19.59 19.70 19.18 19.18
385 NASDAQ IPGP Wed, Jun 25, 2008 19.55 19.79 19.33 19.75
384 NASDAQ IPGP Tue, Jun 24, 2008 19.34 19.74 19.11 19.52
383 NASDAQ IPGP Mon, Jun 23, 2008 19.82 19.85 19.40 19.53
382 NASDAQ IPGP Fri, Jun 20, 2008 19.53 19.69 19.28 19.66
381 NASDAQ IPGP Thu, Jun 19, 2008 19.95 19.95 19.50 19.61
380 NASDAQ IPGP Wed, Jun 18, 2008 19.71 19.95 19.41 19.94
379 NASDAQ IPGP Tue, Jun 17, 2008 19.46 19.71 19.25 19.67
378 NASDAQ IPGP Mon, Jun 16, 2008 19.20 19.24 18.95 19.20
377 NASDAQ IPGP Fri, Jun 13, 2008 18.88 19.24 18.71 19.24
376 NASDAQ IPGP Thu, Jun 12, 2008 18.79 18.85 18.51 18.65
375 NASDAQ IPGP Wed, Jun 11, 2008 18.40 18.77 18.15 18.65
374 NASDAQ IPGP Tue, Jun 10, 2008 18.69 18.69 18.20 18.41
373 NASDAQ IPGP Mon, Jun 9, 2008 19.29 19.29 18.59 18.83
372 NASDAQ IPGP Fri, Jun 6, 2008 19.95 20.00 19.19 19.26
371 NASDAQ IPGP Thu, Jun 5, 2008 19.90 20.09 19.60 20.06
370 NASDAQ IPGP Wed, Jun 4, 2008 19.62 19.85 19.46 19.63
369 NASDAQ IPGP Tue, Jun 3, 2008 20.00 20.00 19.50 19.74
368 NASDAQ IPGP Mon, Jun 2, 2008 20.17 20.17 19.65 20.00
367 NASDAQ IPGP Fri, May 30, 2008 19.79 20.15 19.79 20.09
366 NASDAQ IPGP Thu, May 29, 2008 19.67 20.00 19.46 19.80
365 NASDAQ IPGP Wed, May 28, 2008 19.50 19.75 19.26 19.69
364 NASDAQ IPGP Tue, May 27, 2008 19.30 19.61 19.10 19.38
363 NASDAQ IPGP Fri, May 23, 2008 19.97 19.97 19.04 19.28
362 NASDAQ IPGP Thu, May 22, 2008 19.88 20.09 19.50 19.89
361 NASDAQ IPGP Wed, May 21, 2008 20.05 20.05 19.73 19.74
360 NASDAQ IPGP Tue, May 20, 2008 20.12 20.12 19.69 19.91
359 NASDAQ IPGP Mon, May 19, 2008 20.09 20.31 19.81 20.14
358 NASDAQ IPGP Fri, May 16, 2008 19.36 20.00 19.15 20.00
357 NASDAQ IPGP Thu, May 15, 2008 19.25 19.33 19.16 19.32
356 NASDAQ IPGP Wed, May 14, 2008 18.91 19.23 18.91 19.19
355 NASDAQ IPGP Tue, May 13, 2008 19.50 19.50 18.84 19.07
354 NASDAQ IPGP Mon, May 12, 2008 19.75 19.84 19.34 19.53
353 NASDAQ IPGP Fri, May 9, 2008 19.82 20.00 19.52 19.69
352 NASDAQ IPGP Thu, May 8, 2008 19.77 20.02 19.77 20.00
351 NASDAQ IPGP Wed, May 7, 2008 19.73 20.27 19.61 19.98
350 NASDAQ IPGP Tue, May 6, 2008 17.50 19.95 17.39 19.83
349 NASDAQ IPGP Mon, May 5, 2008 16.77 16.95 16.40 16.85
348 NASDAQ IPGP Fri, May 2, 2008 17.02 17.07 16.57 16.64
347 NASDAQ IPGP Thu, May 1, 2008 16.75 16.96 16.63 16.81
346 NASDAQ IPGP Wed, Apr 30, 2008 17.13 17.18 16.51 16.73
345 NASDAQ IPGP Tue, Apr 29, 2008 16.90 17.05 16.75 17.03
344 NASDAQ IPGP Mon, Apr 28, 2008 16.75 17.00 16.66 16.93
343 NASDAQ IPGP Fri, Apr 25, 2008 16.45 16.70 16.11 16.62
342 NASDAQ IPGP Thu, Apr 24, 2008 16.08 16.50 15.86 16.35
341 NASDAQ IPGP Wed, Apr 23, 2008 15.93 16.12 15.80 16.01
340 NASDAQ IPGP Tue, Apr 22, 2008 16.29 16.32 15.82 16.10
339 NASDAQ IPGP Mon, Apr 21, 2008 15.80 16.25 15.80 16.20
338 NASDAQ IPGP Fri, Apr 18, 2008 15.90 15.93 15.62 15.80
337 NASDAQ IPGP Thu, Apr 17, 2008 15.38 15.61 15.35 15.48
336 NASDAQ IPGP Wed, Apr 16, 2008 15.20 15.45 15.09 15.25
335 NASDAQ IPGP Tue, Apr 15, 2008 15.21 15.30 14.89 14.96
334 NASDAQ IPGP Mon, Apr 14, 2008 15.55 15.71 15.03 15.08
333 NASDAQ IPGP Fri, Apr 11, 2008 15.82 16.15 15.45 15.48
332 NASDAQ IPGP Thu, Apr 10, 2008 16.66 16.66 15.61 15.77
331 NASDAQ IPGP Wed, Apr 9, 2008 16.16 16.24 15.46 15.54
330 NASDAQ IPGP Tue, Apr 8, 2008 16.27 16.40 15.87 16.22
329 NASDAQ IPGP Mon, Apr 7, 2008 16.50 16.68 16.34 16.34
328 NASDAQ IPGP Fri, Apr 4, 2008 16.50 16.64 16.23 16.32
327 NASDAQ IPGP Thu, Apr 3, 2008 16.24 16.50 16.02 16.50
326 NASDAQ IPGP Wed, Apr 2, 2008 16.04 16.50 15.96 16.32
325 NASDAQ IPGP Tue, Apr 1, 2008 15.63 16.00 15.63 15.97
324 NASDAQ IPGP Mon, Mar 31, 2008 15.41 15.83 15.41 15.69
323 NASDAQ IPGP Fri, Mar 28, 2008 15.68 15.94 15.37 15.37
322 NASDAQ IPGP Thu, Mar 27, 2008 16.01 16.29 15.55 15.55
321 NASDAQ IPGP Wed, Mar 26, 2008 16.12 16.19 15.70 15.75
320 NASDAQ IPGP Tue, Mar 25, 2008 15.86 16.15 15.75 16.01
319 NASDAQ IPGP Mon, Mar 24, 2008 14.30 15.68 14.30 15.60
318 NASDAQ IPGP Thu, Mar 20, 2008 14.10 14.40 14.01 14.30
317 NASDAQ IPGP Wed, Mar 19, 2008 14.56 14.70 14.00 14.02
316 NASDAQ IPGP Tue, Mar 18, 2008 14.45 14.61 13.97 14.44
315 NASDAQ IPGP Mon, Mar 17, 2008 14.99 15.02 13.80 14.21
314 NASDAQ IPGP Fri, Mar 14, 2008 15.44 15.54 14.90 14.95
313 NASDAQ IPGP Thu, Mar 13, 2008 15.53 15.55 15.23 15.34
312 NASDAQ IPGP Wed, Mar 12, 2008 15.70 15.90 15.43 15.61
311 NASDAQ IPGP Tue, Mar 11, 2008 15.52 15.89 15.14 15.75
310 NASDAQ IPGP Mon, Mar 10, 2008 16.85 16.85 15.12 15.28
309 NASDAQ IPGP Fri, Mar 7, 2008 16.48 16.86 16.40 16.70
308 NASDAQ IPGP Thu, Mar 6, 2008 16.64 16.96 16.48 16.50
307 NASDAQ IPGP Wed, Mar 5, 2008 16.94 16.96 16.35 16.64
306 NASDAQ IPGP Tue, Mar 4, 2008 16.57 17.01 16.44 16.83
305 NASDAQ IPGP Mon, Mar 3, 2008 17.12 17.14 16.50 16.60
304 NASDAQ IPGP Fri, Feb 29, 2008 17.03 17.40 17.00 17.07
303 NASDAQ IPGP Thu, Feb 28, 2008 17.67 17.67 17.00 17.21
302 NASDAQ IPGP Wed, Feb 27, 2008 18.40 18.40 17.85 17.96
301 NASDAQ IPGP Tue, Feb 26, 2008 18.35 18.40 18.02 18.26
300 NASDAQ IPGP Mon, Feb 25, 2008 17.72 18.17 17.66 17.99
299 NASDAQ IPGP Fri, Feb 22, 2008 17.41 17.64 17.12 17.48
298 NASDAQ IPGP Thu, Feb 21, 2008 18.07 18.19 17.27 17.35
297 NASDAQ IPGP Wed, Feb 20, 2008 18.03 18.24 17.68 17.85
296 NASDAQ IPGP Tue, Feb 19, 2008 18.27 18.36 18.01 18.10
295 NASDAQ IPGP Fri, Feb 15, 2008 18.22 18.31 17.77 17.80
294 NASDAQ IPGP Thu, Feb 14, 2008 18.50 18.50 18.12 18.23
293 NASDAQ IPGP Wed, Feb 13, 2008 18.32 18.50 18.04 18.47
292 NASDAQ IPGP Tue, Feb 12, 2008 17.72 18.50 17.52 18.00
291 NASDAQ IPGP Mon, Feb 11, 2008 17.11 17.16 16.57 16.86
290 NASDAQ IPGP Fri, Feb 8, 2008 17.63 17.78 16.92 17.07
289 NASDAQ IPGP Thu, Feb 7, 2008 17.03 17.64 17.03 17.64
288 NASDAQ IPGP Wed, Feb 6, 2008 17.37 17.56 17.00 17.02
287 NASDAQ IPGP Tue, Feb 5, 2008 17.74 17.85 17.30 17.30
286 NASDAQ IPGP Mon, Feb 4, 2008 18.33 18.48 18.05 18.14
285 NASDAQ IPGP Fri, Feb 1, 2008 18.16 18.19 17.72 18.09
284 NASDAQ IPGP Thu, Jan 31, 2008 17.50 18.16 17.40 17.90
283 NASDAQ IPGP Wed, Jan 30, 2008 17.57 17.90 17.41 17.58
282 NASDAQ IPGP Tue, Jan 29, 2008 18.18 18.45 17.33 17.35
281 NASDAQ IPGP Mon, Jan 28, 2008 17.42 18.04 17.25 17.68
280 NASDAQ IPGP Fri, Jan 25, 2008 18.45 18.50 16.82 16.96
279 NASDAQ IPGP Thu, Jan 24, 2008 16.29 18.02 16.25 17.69
278 NASDAQ IPGP Wed, Jan 23, 2008 16.43 16.93 15.48 16.19
277 NASDAQ IPGP Tue, Jan 22, 2008 16.57 17.44 16.34 16.79
276 NASDAQ IPGP Fri, Jan 18, 2008 17.27 17.66 16.88 17.06
275 NASDAQ IPGP Thu, Jan 17, 2008 18.25 18.30 17.09 17.28
274 NASDAQ IPGP Wed, Jan 16, 2008 18.55 18.71 18.20 18.24
273 NASDAQ IPGP Tue, Jan 15, 2008 18.80 18.82 18.51 18.56
272 NASDAQ IPGP Mon, Jan 14, 2008 18.99 19.30 18.60 18.98
271 NASDAQ IPGP Fri, Jan 11, 2008 19.09 19.40 18.93 18.96
270 NASDAQ IPGP Thu, Jan 10, 2008 18.85 19.41 18.58 19.20
269 NASDAQ IPGP Wed, Jan 9, 2008 18.80 19.05 18.29 19.03
268 NASDAQ IPGP Tue, Jan 8, 2008 19.37 19.37 18.76 18.78
267 NASDAQ IPGP Mon, Jan 7, 2008 19.74 19.78 18.96 19.27
266 NASDAQ IPGP Fri, Jan 4, 2008 19.51 19.90 19.20 19.69
265 NASDAQ IPGP Thu, Jan 3, 2008 19.48 19.75 19.38 19.66
264 NASDAQ IPGP Wed, Jan 2, 2008 20.00 20.28 19.28 19.60
263 NASDAQ IPGP Mon, Dec 31, 2007 20.17 20.33 19.98 19.99
262 NASDAQ IPGP Fri, Dec 28, 2007 20.38 20.59 20.28 20.28
261 NASDAQ IPGP Thu, Dec 27, 2007 20.63 20.66 20.29 20.34
260 NASDAQ IPGP Wed, Dec 26, 2007 19.98 20.63 19.98 20.63
259 NASDAQ IPGP Mon, Dec 24, 2007 20.69 20.71 20.02 20.22
258 NASDAQ IPGP Fri, Dec 21, 2007 19.61 20.77 19.48 20.75
257 NASDAQ IPGP Thu, Dec 20, 2007 19.20 19.37 18.80 19.35
256 NASDAQ IPGP Wed, Dec 19, 2007 19.03 19.17 18.54 18.97
255 NASDAQ IPGP Tue, Dec 18, 2007 18.71 19.00 18.45 18.97
254 NASDAQ IPGP Mon, Dec 17, 2007 19.73 19.73 18.43 18.63
253 NASDAQ IPGP Fri, Dec 14, 2007 19.85 20.38 19.67 19.73
252 NASDAQ IPGP Thu, Dec 13, 2007 19.87 20.02 19.67 20.02
251 NASDAQ IPGP Wed, Dec 12, 2007 20.09 20.23 19.81 20.02
250 NASDAQ IPGP Tue, Dec 11, 2007 20.10 20.49 19.75 19.75
249 NASDAQ IPGP Mon, Dec 10, 2007 20.44 20.44 19.90 20.05
248 NASDAQ IPGP Fri, Dec 7, 2007 20.48 20.49 20.31 20.47
247 NASDAQ IPGP Thu, Dec 6, 2007 20.36 20.48 20.01 20.47
246 NASDAQ IPGP Wed, Dec 5, 2007 20.25 20.48 20.00 20.30
245 NASDAQ IPGP Tue, Dec 4, 2007 20.31 20.34 20.01 20.01
244 NASDAQ IPGP Mon, Dec 3, 2007 20.75 20.75 20.14 20.30
243 NASDAQ IPGP Fri, Nov 30, 2007 20.28 21.05 20.08 20.35
242 NASDAQ IPGP Thu, Nov 29, 2007 20.50 20.50 19.99 20.08
241 NASDAQ IPGP Wed, Nov 28, 2007 20.33 20.64 20.31 20.50
240 NASDAQ IPGP Tue, Nov 27, 2007 20.00 20.15 19.75 20.10
239 NASDAQ IPGP Mon, Nov 26, 2007 19.78 20.06 19.71 20.00
238 NASDAQ IPGP Fri, Nov 23, 2007 19.88 20.01 19.33 19.79
237 NASDAQ IPGP Wed, Nov 21, 2007 19.48 20.24 18.90 19.86
236 NASDAQ IPGP Tue, Nov 20, 2007 19.38 19.71 19.25 19.56
235 NASDAQ IPGP Mon, Nov 19, 2007 19.40 19.57 18.88 19.37
234 NASDAQ IPGP Fri, Nov 16, 2007 19.86 19.86 19.38 19.42
233 NASDAQ IPGP Thu, Nov 15, 2007 20.13 20.21 19.63 19.79
232 NASDAQ IPGP Wed, Nov 14, 2007 20.65 20.65 19.89 20.12
231 NASDAQ IPGP Tue, Nov 13, 2007 20.95 21.10 20.31 20.44
230 NASDAQ IPGP Mon, Nov 12, 2007 21.16 21.26 20.26 20.94
229 NASDAQ IPGP Fri, Nov 9, 2007 20.87 21.50 20.62 21.24
228 NASDAQ IPGP Thu, Nov 8, 2007 20.35 21.00 20.20 20.80
227 NASDAQ IPGP Wed, Nov 7, 2007 20.01 20.63 19.32 20.36
226 NASDAQ IPGP Tue, Nov 6, 2007 21.50 21.50 19.72 20.01
225 NASDAQ IPGP Mon, Nov 5, 2007 18.98 19.29 18.70 18.95
224 NASDAQ IPGP Fri, Nov 2, 2007 18.45 19.96 18.28 19.05
223 NASDAQ IPGP Thu, Nov 1, 2007 19.25 19.29 18.29 18.29
222 NASDAQ IPGP Wed, Oct 31, 2007 19.45 19.49 18.79 19.04
221 NASDAQ IPGP Tue, Oct 30, 2007 19.83 19.85 19.34 19.35
220 NASDAQ IPGP Mon, Oct 29, 2007 19.65 19.91 19.49 19.83
219 NASDAQ IPGP Fri, Oct 26, 2007 19.66 19.71 19.18 19.51
218 NASDAQ IPGP Thu, Oct 25, 2007 20.20 20.39 19.17 19.46
217 NASDAQ IPGP Wed, Oct 24, 2007 20.56 20.56 20.02 20.22
216 NASDAQ IPGP Tue, Oct 23, 2007 20.88 20.88 19.96 20.62
215 NASDAQ IPGP Mon, Oct 22, 2007 21.38 21.38 20.00 20.65
214 NASDAQ IPGP Fri, Oct 19, 2007 22.05 22.05 21.40 21.44
213 NASDAQ IPGP Thu, Oct 18, 2007 22.05 22.08 21.82 22.08
212 NASDAQ IPGP Wed, Oct 17, 2007 22.08 22.34 21.92 22.06
211 NASDAQ IPGP Tue, Oct 16, 2007 21.11 22.06 21.04 21.91
210 NASDAQ IPGP Mon, Oct 15, 2007 20.50 21.12 20.21 21.07
209 NASDAQ IPGP Fri, Oct 12, 2007 20.00 20.45 19.85 20.45
208 NASDAQ IPGP Thu, Oct 11, 2007 19.80 20.16 19.50 19.97
207 NASDAQ IPGP Wed, Oct 10, 2007 19.55 19.62 19.35 19.62
206 NASDAQ IPGP Tue, Oct 9, 2007 19.49 19.62 19.37 19.50
205 NASDAQ IPGP Mon, Oct 8, 2007 19.49 19.50 19.30 19.40
204 NASDAQ IPGP Fri, Oct 5, 2007 19.45 19.56 19.28 19.44
203 NASDAQ IPGP Thu, Oct 4, 2007 19.45 19.45 19.33 19.39
202 NASDAQ IPGP Wed, Oct 3, 2007 19.39 19.45 19.27 19.42
201 NASDAQ IPGP Tue, Oct 2, 2007 19.46 19.51 19.30 19.46
200 NASDAQ IPGP Mon, Oct 1, 2007 19.72 19.72 19.11 19.36
199 NASDAQ IPGP Fri, Sep 28, 2007 19.90 19.95 19.60 19.66
198 NASDAQ IPGP Thu, Sep 27, 2007 19.72 19.89 19.51 19.75
197 NASDAQ IPGP Wed, Sep 26, 2007 19.22 19.89 19.19 19.59
196 NASDAQ IPGP Tue, Sep 25, 2007 18.80 19.19 18.60 19.13
195 NASDAQ IPGP Mon, Sep 24, 2007 19.00 19.00 18.23 18.91
194 NASDAQ IPGP Fri, Sep 21, 2007 19.00 19.05 18.91 19.00
193 NASDAQ IPGP Thu, Sep 20, 2007 19.25 19.42 18.89 18.96
192 NASDAQ IPGP Wed, Sep 19, 2007 19.26 19.50 18.99 19.22
191 NASDAQ IPGP Tue, Sep 18, 2007 18.62 19.25 18.62 19.25
190 NASDAQ IPGP Mon, Sep 17, 2007 18.88 18.93 18.13 18.59
189 NASDAQ IPGP Fri, Sep 14, 2007 18.93 18.98 18.51 18.96
188 NASDAQ IPGP Thu, Sep 13, 2007 18.48 19.28 18.36 19.01
187 NASDAQ IPGP Wed, Sep 12, 2007 18.28 18.45 17.90 18.42
186 NASDAQ IPGP Tue, Sep 11, 2007 17.89 18.45 17.81 18.42
185 NASDAQ IPGP Mon, Sep 10, 2007 17.99 18.00 17.62 17.82
184 NASDAQ IPGP Fri, Sep 7, 2007 18.33 18.58 17.80 17.83
183 NASDAQ IPGP Thu, Sep 6, 2007 18.70 18.72 18.44 18.48
182 NASDAQ IPGP Wed, Sep 5, 2007 18.80 18.92 18.64 18.69
181 NASDAQ IPGP Tue, Sep 4, 2007 18.44 18.99 18.44 18.90
180 NASDAQ IPGP Fri, Aug 31, 2007 18.98 18.99 18.39 18.47
179 NASDAQ IPGP Thu, Aug 30, 2007 18.40 19.01 18.40 18.76
178 NASDAQ IPGP Wed, Aug 29, 2007 18.37 18.75 18.13 18.65
177 NASDAQ IPGP Tue, Aug 28, 2007 18.77 18.80 18.24 18.26
176 NASDAQ IPGP Mon, Aug 27, 2007 18.91 19.40 18.83 19.12
175 NASDAQ IPGP Fri, Aug 24, 2007 18.99 19.02 18.60 18.93
174 NASDAQ IPGP Thu, Aug 23, 2007 18.69 19.38 18.51 19.03
173 NASDAQ IPGP Wed, Aug 22, 2007 18.87 18.87 18.46 18.64
172 NASDAQ IPGP Tue, Aug 21, 2007 19.15 19.15 18.55 18.64
171 NASDAQ IPGP Mon, Aug 20, 2007 18.87 19.11 18.66 19.05
170 NASDAQ IPGP Fri, Aug 17, 2007 18.21 18.90 17.67 18.84
169 NASDAQ IPGP Thu, Aug 16, 2007 18.12 18.28 17.27 17.68
168 NASDAQ IPGP Wed, Aug 15, 2007 18.18 18.34 18.00 18.09
167 NASDAQ IPGP Tue, Aug 14, 2007 18.41 18.44 17.92 18.29
166 NASDAQ IPGP Mon, Aug 13, 2007 19.39 19.39 18.11 18.39
165 NASDAQ IPGP Fri, Aug 10, 2007 19.14 19.65 18.85 19.08
164 NASDAQ IPGP Thu, Aug 9, 2007 18.00 19.50 18.00 19.44
163 NASDAQ IPGP Wed, Aug 8, 2007 19.25 20.22 18.25 18.29
162 NASDAQ IPGP Tue, Aug 7, 2007 17.10 19.00 16.53 18.03
161 NASDAQ IPGP Mon, Aug 6, 2007 19.00 19.76 18.35 19.33
160 NASDAQ IPGP Fri, Aug 3, 2007 19.70 19.70 18.95 19.10
159 NASDAQ IPGP Thu, Aug 2, 2007 19.12 20.08 18.85 19.92
158 NASDAQ IPGP Wed, Aug 1, 2007 19.06 19.27 18.26 19.09
157 NASDAQ IPGP Tue, Jul 31, 2007 19.44 19.48 19.13 19.17
156 NASDAQ IPGP Mon, Jul 30, 2007 19.13 19.45 19.00 19.26
155 NASDAQ IPGP Fri, Jul 27, 2007 19.41 19.46 18.94 19.12
154 NASDAQ IPGP Thu, Jul 26, 2007 19.20 19.60 19.01 19.57
153 NASDAQ IPGP Wed, Jul 25, 2007 19.47 19.61 19.27 19.40
152 NASDAQ IPGP Tue, Jul 24, 2007 19.85 19.90 19.39 19.41
151 NASDAQ IPGP Mon, Jul 23, 2007 20.04 20.20 19.81 20.00
150 NASDAQ IPGP Fri, Jul 20, 2007 20.00 20.41 19.95 19.99
149 NASDAQ IPGP Thu, Jul 19, 2007 20.20 20.29 19.99 20.04
148 NASDAQ IPGP Wed, Jul 18, 2007 20.17 20.40 19.99 20.02
147 NASDAQ IPGP Tue, Jul 17, 2007 20.00 20.41 19.98 20.33
146 NASDAQ IPGP Mon, Jul 16, 2007 19.99 20.25 19.87 20.03
145 NASDAQ IPGP Fri, Jul 13, 2007 19.99 20.07 19.69 19.99
144 NASDAQ IPGP Thu, Jul 12, 2007 19.50 20.10 19.29 20.00
143 NASDAQ IPGP Wed, Jul 11, 2007 19.31 19.48 19.15 19.43
142 NASDAQ IPGP Tue, Jul 10, 2007 19.27 19.50 18.95 19.36
141 NASDAQ IPGP Mon, Jul 9, 2007 19.31 19.54 19.23 19.31
140 NASDAQ IPGP Fri, Jul 6, 2007 18.84 19.42 18.75 19.34
139 NASDAQ IPGP Thu, Jul 5, 2007 19.11 19.13 18.75 18.89
138 NASDAQ IPGP Tue, Jul 3, 2007 19.37 19.47 18.92 19.23
137 NASDAQ IPGP Mon, Jul 2, 2007 20.04 20.07 19.20 19.40
136 NASDAQ IPGP Fri, Jun 29, 2007 20.15 20.30 19.88 19.95
135 NASDAQ IPGP Thu, Jun 28, 2007 20.35 20.35 20.07 20.26
134 NASDAQ IPGP Wed, Jun 27, 2007 20.25 20.55 20.10 20.32
133 NASDAQ IPGP Tue, Jun 26, 2007 20.92 20.92 20.08 20.43
132 NASDAQ IPGP Mon, Jun 25, 2007 21.25 21.57 20.61 20.78
131 NASDAQ IPGP Fri, Jun 22, 2007 21.28 21.39 20.85 21.25
130 NASDAQ IPGP Thu, Jun 21, 2007 21.16 21.37 21.01 21.37
129 NASDAQ IPGP Wed, Jun 20, 2007 21.20 21.45 21.13 21.30
128 NASDAQ IPGP Tue, Jun 19, 2007 21.14 21.23 20.87 21.11
127 NASDAQ IPGP Mon, Jun 18, 2007 21.23 21.23 21.00 21.19
126 NASDAQ IPGP Fri, Jun 15, 2007 21.02 21.20 20.61 21.05
125 NASDAQ IPGP Thu, Jun 14, 2007 20.55 20.97 20.29 20.96
124 NASDAQ IPGP Wed, Jun 13, 2007 20.29 20.95 20.29 20.76
123 NASDAQ IPGP Tue, Jun 12, 2007 20.10 21.00 19.96 20.32
122 NASDAQ IPGP Mon, Jun 11, 2007 21.24 21.43 20.26 20.49
121 NASDAQ IPGP Fri, Jun 8, 2007 22.18 22.31 21.34 21.51
120 NASDAQ IPGP Thu, Jun 7, 2007 22.72 23.00 22.21 22.36
119 NASDAQ IPGP Wed, Jun 6, 2007 22.86 22.86 21.65 22.56
118 NASDAQ IPGP Tue, Jun 5, 2007 23.19 23.94 22.31 23.09
117 NASDAQ IPGP Mon, Jun 4, 2007 22.90 23.47 22.65 23.44
116 NASDAQ IPGP Fri, Jun 1, 2007 22.76 23.44 22.41 22.98
115 NASDAQ IPGP Thu, May 31, 2007 20.88 22.43 20.25 22.43
114 NASDAQ IPGP Wed, May 30, 2007 20.01 20.79 19.99 20.69
113 NASDAQ IPGP Tue, May 29, 2007 20.38 21.20 19.94 20.21
112 NASDAQ IPGP Fri, May 25, 2007 21.44 21.88 20.27 20.35
111 NASDAQ IPGP Thu, May 24, 2007 21.79 21.85 21.07 21.29
110 NASDAQ IPGP Wed, May 23, 2007 21.12 21.78 21.12 21.61
109 NASDAQ IPGP Tue, May 22, 2007 20.75 21.19 20.75 21.04
108 NASDAQ IPGP Mon, May 21, 2007 20.42 20.85 19.86 20.73
107 NASDAQ IPGP Fri, May 18, 2007 20.00 20.31 19.57 20.29
106 NASDAQ IPGP Thu, May 17, 2007 20.35 20.44 19.82 19.95
105 NASDAQ IPGP Wed, May 16, 2007 20.40 20.67 19.93 20.27
104 NASDAQ IPGP Tue, May 15, 2007 20.06 20.48 20.03 20.17
103 NASDAQ IPGP Mon, May 14, 2007 20.09 20.09 19.73 20.03
102 NASDAQ IPGP Fri, May 11, 2007 19.16 19.99 19.15 19.99
101 NASDAQ IPGP Thu, May 10, 2007 20.01 20.01 19.24 19.30
100 NASDAQ IPGP Wed, May 9, 2007 19.41 20.57 19.37 20.06
99 NASDAQ IPGP Tue, May 8, 2007 20.49 20.49 19.00 19.53
98 NASDAQ IPGP Mon, May 7, 2007 19.85 19.85 18.80 18.88
97 NASDAQ IPGP Fri, May 4, 2007 18.53 19.75 18.45 19.64
96 NASDAQ IPGP Thu, May 3, 2007 18.09 18.46 17.80 18.45
95 NASDAQ IPGP Wed, May 2, 2007 17.90 18.10 17.69 17.99
94 NASDAQ IPGP Tue, May 1, 2007 18.20 18.43 17.67 17.79
93 NASDAQ IPGP Mon, Apr 30, 2007 18.17 18.29 18.01 18.19
92 NASDAQ IPGP Fri, Apr 27, 2007 18.40 18.50 18.08 18.17
91 NASDAQ IPGP Thu, Apr 26, 2007 19.45 19.46 17.90 18.17
90 NASDAQ IPGP Wed, Apr 25, 2007 19.89 19.90 19.26 19.42
89 NASDAQ IPGP Tue, Apr 24, 2007 19.59 19.86 19.25 19.63
88 NASDAQ IPGP Mon, Apr 23, 2007 19.88 20.09 19.16 19.25
87 NASDAQ IPGP Fri, Apr 20, 2007 20.45 20.45 19.60 19.75
86 NASDAQ IPGP Thu, Apr 19, 2007 21.39 21.39 19.93 20.04
85 NASDAQ IPGP Wed, Apr 18, 2007 21.47 21.71 20.70 20.73
84 NASDAQ IPGP Tue, Apr 17, 2007 20.65 21.15 20.65 21.12
83 NASDAQ IPGP Mon, Apr 16, 2007 20.00 20.68 19.72 20.53
82 NASDAQ IPGP Fri, Apr 13, 2007 19.52 19.91 19.31 19.82
81 NASDAQ IPGP Thu, Apr 12, 2007 19.30 19.50 19.19 19.40
80 NASDAQ IPGP Wed, Apr 11, 2007 19.16 19.38 19.15 19.37
79 NASDAQ IPGP Tue, Apr 10, 2007 19.01 19.37 19.01 19.22
78 NASDAQ IPGP Mon, Apr 9, 2007 18.75 19.22 18.43 19.00
77 NASDAQ IPGP Thu, Apr 5, 2007 18.76 18.96 18.56 18.64
76 NASDAQ IPGP Wed, Apr 4, 2007 19.15 19.15 18.66 18.88
75 NASDAQ IPGP Tue, Apr 3, 2007 19.07 19.19 18.74 19.00
74 NASDAQ IPGP Mon, Apr 2, 2007 19.20 19.56 18.57 18.89
73 NASDAQ IPGP Fri, Mar 30, 2007 19.31 21.50 19.17 19.20
72 NASDAQ IPGP Thu, Mar 29, 2007 19.68 20.13 19.35 19.38
71 NASDAQ IPGP Wed, Mar 28, 2007 20.35 20.35 19.70 19.82
70 NASDAQ IPGP Tue, Mar 27, 2007 20.05 20.40 19.95 20.02
69 NASDAQ IPGP Mon, Mar 26, 2007 20.00 20.40 20.00 20.02
68 NASDAQ IPGP Fri, Mar 23, 2007 19.49 20.43 19.34 19.94
67 NASDAQ IPGP Thu, Mar 22, 2007 19.19 19.58 18.95 19.41
66 NASDAQ IPGP Wed, Mar 21, 2007 19.10 19.20 18.86 19.05
65 NASDAQ IPGP Tue, Mar 20, 2007 18.52 19.07 18.25 19.00
64 NASDAQ IPGP Mon, Mar 19, 2007 18.03 18.85 18.03 18.69
63 NASDAQ IPGP Fri, Mar 16, 2007 18.00 18.33 17.78 18.23
62 NASDAQ IPGP Thu, Mar 15, 2007 18.94 19.22 17.92 18.02
61 NASDAQ IPGP Wed, Mar 14, 2007 19.80 20.00 18.89 19.09
60 NASDAQ IPGP Tue, Mar 13, 2007 19.80 20.10 19.65 19.80
59 NASDAQ IPGP Mon, Mar 12, 2007 19.79 20.10 19.50 19.87
58 NASDAQ IPGP Fri, Mar 9, 2007 19.98 20.30 19.37 19.90
57 NASDAQ IPGP Thu, Mar 8, 2007 19.64 20.35 19.64 20.30
56 NASDAQ IPGP Wed, Mar 7, 2007 21.20 21.40 19.60 20.38
55 NASDAQ IPGP Tue, Mar 6, 2007 22.46 22.60 19.51 21.45
54 NASDAQ IPGP Mon, Mar 5, 2007 23.24 23.99 22.82 23.23
53 NASDAQ IPGP Fri, Mar 2, 2007 22.40 24.25 22.11 23.82
52 NASDAQ IPGP Thu, Mar 1, 2007 23.05 23.25 22.01 22.46
51 NASDAQ IPGP Wed, Feb 28, 2007 22.87 23.48 22.87 23.19
50 NASDAQ IPGP Tue, Feb 27, 2007 23.25 23.56 22.89 23.05
49 NASDAQ IPGP Mon, Feb 26, 2007 24.75 24.75 22.62 24.00
48 NASDAQ IPGP Fri, Feb 23, 2007 25.00 25.00 24.45 24.52
47 NASDAQ IPGP Thu, Feb 22, 2007 25.02 25.28 24.84 25.00
46 NASDAQ IPGP Wed, Feb 21, 2007 25.12 25.85 25.00 25.21
45 NASDAQ IPGP Tue, Feb 20, 2007 25.06 25.68 24.58 25.37
44 NASDAQ IPGP Fri, Feb 16, 2007 24.23 25.00 24.10 24.75
43 NASDAQ IPGP Thu, Feb 15, 2007 25.01 25.25 24.13 24.18
42 NASDAQ IPGP Wed, Feb 14, 2007 25.00 25.50 25.00 25.04
41 NASDAQ IPGP Tue, Feb 13, 2007 25.44 25.82 25.00 25.06
40 NASDAQ IPGP Mon, Feb 12, 2007 26.29 26.29 25.34 25.60
39 NASDAQ IPGP Fri, Feb 9, 2007 26.14 26.69 25.91 26.19
38 NASDAQ IPGP Thu, Feb 8, 2007 26.46 26.46 26.01 26.30
37 NASDAQ IPGP Wed, Feb 7, 2007 26.16 26.55 25.88 26.30
36 NASDAQ IPGP Tue, Feb 6, 2007 26.09 26.10 25.75 25.88
35 NASDAQ IPGP Mon, Feb 5, 2007 26.40 26.50 25.42 26.09
34 NASDAQ IPGP Fri, Feb 2, 2007 25.85 26.98 25.78 26.41
33 NASDAQ IPGP Thu, Feb 1, 2007 27.00 27.00 25.49 26.04
32 NASDAQ IPGP Wed, Jan 31, 2007 27.33 27.37 26.32 26.41
31 NASDAQ IPGP Tue, Jan 30, 2007 27.75 28.00 27.04 27.47
30 NASDAQ IPGP Mon, Jan 29, 2007 26.55 27.20 26.50 27.04
29 NASDAQ IPGP Fri, Jan 26, 2007 25.59 26.50 25.00 26.42
28 NASDAQ IPGP Thu, Jan 25, 2007 25.90 25.90 25.17 25.40
27 NASDAQ IPGP Wed, Jan 24, 2007 26.00 26.00 24.90 25.75
26 NASDAQ IPGP Tue, Jan 23, 2007 26.06 26.10 25.35 25.37
25 NASDAQ IPGP Mon, Jan 22, 2007 26.00 26.38 25.18 25.79
24 NASDAQ IPGP Fri, Jan 19, 2007 24.95 25.37 24.95 25.09
23 NASDAQ IPGP Thu, Jan 18, 2007 25.95 25.95 24.81 25.13
22 NASDAQ IPGP Wed, Jan 17, 2007 25.15 26.16 24.58 26.02
21 NASDAQ IPGP Tue, Jan 16, 2007 26.27 26.40 23.57 25.12
20 NASDAQ IPGP Fri, Jan 12, 2007 26.83 26.83 26.33 26.33
19 NASDAQ IPGP Thu, Jan 11, 2007 27.50 27.50 26.54 26.80
18 NASDAQ IPGP Wed, Jan 10, 2007 25.50 27.96 25.43 27.24
17 NASDAQ IPGP Tue, Jan 9, 2007 24.49 25.75 24.19 25.70
16 NASDAQ IPGP Mon, Jan 8, 2007 24.88 25.00 24.09 24.66
15 NASDAQ IPGP Fri, Jan 5, 2007 23.91 25.24 23.82 24.82
14 NASDAQ IPGP Thu, Jan 4, 2007 23.85 24.22 23.85 24.09
13 NASDAQ IPGP Wed, Jan 3, 2007 23.83 24.29 23.70 24.09
12 NASDAQ IPGP Fri, Dec 29, 2006 24.35 24.35 23.86 24.00
11 NASDAQ IPGP Thu, Dec 28, 2006 23.90 24.12 23.51 24.00
10 NASDAQ IPGP Wed, Dec 27, 2006 24.25 24.25 23.91 24.08
9 NASDAQ IPGP Tue, Dec 26, 2006 23.92 24.38 23.90 24.21
8 NASDAQ IPGP Fri, Dec 22, 2006 24.59 25.00 23.71 24.02
7 NASDAQ IPGP Thu, Dec 21, 2006 25.16 25.65 24.00 24.60
6 NASDAQ IPGP Wed, Dec 20, 2006 23.20 25.47 23.05 25.00
5 NASDAQ IPGP Tue, Dec 19, 2006 23.58 23.99 22.50 23.10
4 NASDAQ IPGP Mon, Dec 18, 2006 24.40 25.00 23.60 23.79
3 NASDAQ IPGP Fri, Dec 15, 2006 25.24 26.00 24.11 24.60
2 NASDAQ IPGP Thu, Dec 14, 2006 25.66 26.00 24.51 25.15
1 NASDAQ IPGP Wed, Dec 13, 2006 25.00 26.06 21.61 25.60
# 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.