Ideal Power Inc NASDAQ:IPWR Historical Prices

Below are the 2582 trading days of historical prices for IPWR.

# Exchange Symbol Date Open High Low Close
2582 NASDAQ IPWR Fri, Apr 19, 2024 7.21 7.47 6.92 6.95
2581 NASDAQ IPWR Thu, Apr 18, 2024 7.73 7.74 7.21 7.22
2580 NASDAQ IPWR Wed, Apr 17, 2024 7.65 8.07 7.55 7.61
2579 NASDAQ IPWR Tue, Apr 16, 2024 7.74 8.06 7.51 7.96
2578 NASDAQ IPWR Mon, Apr 15, 2024 8.00 8.04 7.51 7.70
2577 NASDAQ IPWR Fri, Apr 12, 2024 8.24 8.30 7.66 7.94
2576 NASDAQ IPWR Thu, Apr 11, 2024 8.14 8.38 7.97 8.14
2575 NASDAQ IPWR Wed, Apr 10, 2024 8.26 8.32 7.82 8.04
2574 NASDAQ IPWR Tue, Apr 9, 2024 8.20 8.56 7.99 8.25
2573 NASDAQ IPWR Mon, Apr 8, 2024 8.17 8.24 7.83 8.01
2572 NASDAQ IPWR Fri, Apr 5, 2024 7.81 8.43 7.81 7.95
2571 NASDAQ IPWR Thu, Apr 4, 2024 8.40 8.40 7.70 7.93
2570 NASDAQ IPWR Wed, Apr 3, 2024 8.24 8.43 8.10 8.13
2569 NASDAQ IPWR Tue, Apr 2, 2024 8.43 8.50 8.00 8.20
2568 NASDAQ IPWR Mon, Apr 1, 2024 8.99 9.00 8.33 8.51
2567 NASDAQ IPWR Thu, Mar 28, 2024 8.86 9.30 8.73 8.90
2566 NASDAQ IPWR Wed, Mar 27, 2024 7.74 9.15 7.69 8.86
2565 NASDAQ IPWR Tue, Mar 26, 2024 8.10 8.89 7.50 7.75
2564 NASDAQ IPWR Mon, Mar 25, 2024 9.12 9.33 8.15 8.15
2563 NASDAQ IPWR Fri, Mar 22, 2024 10.00 10.15 9.11 9.34
2562 NASDAQ IPWR Thu, Mar 21, 2024 10.60 11.40 9.85 10.13
2561 NASDAQ IPWR Wed, Mar 20, 2024 10.37 11.21 10.25 10.65
2560 NASDAQ IPWR Tue, Mar 19, 2024 11.64 11.64 10.50 10.55
2559 NASDAQ IPWR Mon, Mar 18, 2024 11.74 12.51 11.21 11.21
2558 NASDAQ IPWR Fri, Mar 15, 2024 11.25 12.10 11.21 11.65
2557 NASDAQ IPWR Thu, Mar 14, 2024 12.01 12.10 11.05 11.05
2556 NASDAQ IPWR Wed, Mar 13, 2024 13.22 13.25 12.01 12.11
2555 NASDAQ IPWR Tue, Mar 12, 2024 13.00 13.33 12.59 13.10
2554 NASDAQ IPWR Mon, Mar 11, 2024 12.55 13.11 12.55 12.75
2553 NASDAQ IPWR Fri, Mar 8, 2024 12.18 13.68 12.18 12.59
2552 NASDAQ IPWR Thu, Mar 7, 2024 12.40 13.98 12.28 13.38
2551 NASDAQ IPWR Wed, Mar 6, 2024 11.74 12.48 11.45 12.40
2550 NASDAQ IPWR Tue, Mar 5, 2024 10.94 11.72 10.91 11.61
2549 NASDAQ IPWR Mon, Mar 4, 2024 11.01 11.80 10.65 11.72
2548 NASDAQ IPWR Fri, Mar 1, 2024 10.95 11.43 10.19 11.01
2547 NASDAQ IPWR Thu, Feb 29, 2024 12.00 12.97 11.13 11.32
2546 NASDAQ IPWR Wed, Feb 28, 2024 10.77 12.12 10.77 11.60
2545 NASDAQ IPWR Tue, Feb 27, 2024 10.89 11.27 10.64 10.86
2544 NASDAQ IPWR Mon, Feb 26, 2024 10.38 11.18 10.38 10.76
2543 NASDAQ IPWR Fri, Feb 23, 2024 11.28 12.40 9.66 10.32
2542 NASDAQ IPWR Thu, Feb 22, 2024 11.01 13.34 11.01 11.38
2541 NASDAQ IPWR Wed, Feb 21, 2024 8.22 10.99 7.97 10.51
2540 NASDAQ IPWR Tue, Feb 20, 2024 6.80 9.23 6.80 7.70
2539 NASDAQ IPWR Fri, Feb 16, 2024 6.90 7.12 6.61 6.80
2538 NASDAQ IPWR Thu, Feb 15, 2024 7.15 7.31 6.90 6.90
2537 NASDAQ IPWR Wed, Feb 14, 2024 6.93 7.24 6.85 7.02
2536 NASDAQ IPWR Tue, Feb 13, 2024 7.25 7.25 6.77 7.05
2535 NASDAQ IPWR Mon, Feb 12, 2024 7.22 7.45 7.20 7.36
2534 NASDAQ IPWR Fri, Feb 9, 2024 7.11 7.31 7.10 7.17
2533 NASDAQ IPWR Thu, Feb 8, 2024 7.25 7.25 7.03 7.15
2532 NASDAQ IPWR Wed, Feb 7, 2024 7.28 7.40 7.28 7.35
2531 NASDAQ IPWR Tue, Feb 6, 2024 7.25 7.44 7.25 7.35
2530 NASDAQ IPWR Mon, Feb 5, 2024 7.45 7.46 7.21 7.27
2529 NASDAQ IPWR Fri, Feb 2, 2024 7.40 7.70 7.40 7.55
2528 NASDAQ IPWR Thu, Feb 1, 2024 7.35 7.57 7.06 7.31
2527 NASDAQ IPWR Wed, Jan 31, 2024 7.43 7.68 7.21 7.25
2526 NASDAQ IPWR Tue, Jan 30, 2024 7.08 7.39 7.03 7.09
2525 NASDAQ IPWR Mon, Jan 29, 2024 7.00 7.46 6.95 7.25
2524 NASDAQ IPWR Fri, Jan 26, 2024 7.17 7.28 7.00 7.01
2523 NASDAQ IPWR Thu, Jan 25, 2024 7.05 7.38 7.04 7.10
2522 NASDAQ IPWR Wed, Jan 24, 2024 7.31 7.53 6.80 6.90
2521 NASDAQ IPWR Tue, Jan 23, 2024 7.49 7.74 7.37 7.37
2520 NASDAQ IPWR Mon, Jan 22, 2024 7.70 8.07 7.54 7.56
2519 NASDAQ IPWR Fri, Jan 19, 2024 7.45 7.80 7.30 7.80
2518 NASDAQ IPWR Thu, Jan 18, 2024 7.75 7.85 7.31 7.44
2517 NASDAQ IPWR Wed, Jan 17, 2024 8.00 8.24 7.74 7.75
2516 NASDAQ IPWR Tue, Jan 16, 2024 7.74 8.32 7.72 8.00
2515 NASDAQ IPWR Fri, Jan 12, 2024 7.80 7.91 7.72 7.91
2514 NASDAQ IPWR Thu, Jan 11, 2024 7.98 7.98 7.68 7.81
2513 NASDAQ IPWR Wed, Jan 10, 2024 8.22 8.25 7.81 7.93
2512 NASDAQ IPWR Tue, Jan 9, 2024 8.19 8.33 7.93 8.16
2511 NASDAQ IPWR Mon, Jan 8, 2024 8.39 8.39 7.90 8.08
2510 NASDAQ IPWR Fri, Jan 5, 2024 8.25 8.67 7.97 7.97
2509 NASDAQ IPWR Thu, Jan 4, 2024 7.70 8.48 7.70 8.42
2508 NASDAQ IPWR Wed, Jan 3, 2024 7.92 7.92 7.50 7.75
2507 NASDAQ IPWR Tue, Jan 2, 2024 7.80 8.02 7.70 7.75
2506 NASDAQ IPWR Fri, Dec 29, 2023 7.99 8.17 7.65 7.77
2505 NASDAQ IPWR Thu, Dec 28, 2023 8.13 8.35 7.70 7.99
2504 NASDAQ IPWR Wed, Dec 27, 2023 8.26 8.68 8.13 8.21
2503 NASDAQ IPWR Tue, Dec 26, 2023 8.59 8.94 8.35 8.38
2502 NASDAQ IPWR Fri, Dec 22, 2023 8.62 8.69 8.43 8.49
2501 NASDAQ IPWR Thu, Dec 21, 2023 8.61 8.63 8.31 8.50
2500 NASDAQ IPWR Wed, Dec 20, 2023 8.91 8.99 8.50 8.74
2499 NASDAQ IPWR Tue, Dec 19, 2023 9.67 9.75 8.83 8.99
2498 NASDAQ IPWR Mon, Dec 18, 2023 8.08 9.81 7.99 9.67
2497 NASDAQ IPWR Fri, Dec 15, 2023 8.06 8.07 7.74 7.76
2496 NASDAQ IPWR Thu, Dec 14, 2023 8.45 8.45 8.00 8.05
2495 NASDAQ IPWR Wed, Dec 13, 2023 8.73 8.73 8.25 8.26
2494 NASDAQ IPWR Tue, Dec 12, 2023 8.25 8.57 8.10 8.38
2493 NASDAQ IPWR Mon, Dec 11, 2023 8.73 8.73 8.19 8.39
2492 NASDAQ IPWR Fri, Dec 8, 2023 9.12 9.22 8.59 8.63
2491 NASDAQ IPWR Thu, Dec 7, 2023 8.80 9.57 8.70 9.21
2490 NASDAQ IPWR Wed, Dec 6, 2023 9.40 9.70 9.03 9.39
2489 NASDAQ IPWR Tue, Dec 5, 2023 8.95 9.20 8.71 9.10
2488 NASDAQ IPWR Mon, Dec 4, 2023 8.98 9.05 8.75 8.87
2487 NASDAQ IPWR Fri, Dec 1, 2023 9.03 9.13 8.90 8.99
2486 NASDAQ IPWR Thu, Nov 30, 2023 8.75 9.35 8.75 8.90
2485 NASDAQ IPWR Wed, Nov 29, 2023 8.69 8.95 8.50 8.75
2484 NASDAQ IPWR Tue, Nov 28, 2023 8.56 8.80 8.50 8.50
2483 NASDAQ IPWR Mon, Nov 27, 2023 8.54 8.80 8.54 8.62
2482 NASDAQ IPWR Fri, Nov 24, 2023 8.50 8.99 8.50 8.99
2481 NASDAQ IPWR Wed, Nov 22, 2023 8.98 8.98 8.27 8.41
2480 NASDAQ IPWR Tue, Nov 21, 2023 8.60 8.94 8.60 8.90
2479 NASDAQ IPWR Mon, Nov 20, 2023 8.44 8.84 8.25 8.56
2478 NASDAQ IPWR Fri, Nov 17, 2023 8.44 8.61 8.30 8.30
2477 NASDAQ IPWR Thu, Nov 16, 2023 8.69 8.79 8.18 8.41
2476 NASDAQ IPWR Wed, Nov 15, 2023 8.28 9.00 8.09 8.69
2475 NASDAQ IPWR Tue, Nov 14, 2023 7.60 8.23 7.60 7.86
2474 NASDAQ IPWR Mon, Nov 13, 2023 7.80 8.18 7.79 8.18
2473 NASDAQ IPWR Fri, Nov 10, 2023 7.90 7.90 7.73 7.80
2472 NASDAQ IPWR Thu, Nov 9, 2023 8.11 8.19 7.90 7.93
2471 NASDAQ IPWR Wed, Nov 8, 2023 8.10 8.10 7.80 7.90
2470 NASDAQ IPWR Tue, Nov 7, 2023 8.21 8.32 8.14 8.20
2469 NASDAQ IPWR Mon, Nov 6, 2023 8.32 8.71 8.32 8.32
2468 NASDAQ IPWR Fri, Nov 3, 2023 7.83 8.73 7.83 8.31
2467 NASDAQ IPWR Thu, Nov 2, 2023 7.54 8.03 7.54 7.74
2466 NASDAQ IPWR Wed, Nov 1, 2023 7.59 7.77 7.44 7.47
2465 NASDAQ IPWR Tue, Oct 31, 2023 7.36 7.55 7.23 7.47
2464 NASDAQ IPWR Mon, Oct 30, 2023 7.36 7.77 7.28 7.50
2463 NASDAQ IPWR Fri, Oct 27, 2023 7.89 7.89 7.01 7.29
2462 NASDAQ IPWR Thu, Oct 26, 2023 7.78 7.79 7.65 7.68
2461 NASDAQ IPWR Wed, Oct 25, 2023 8.05 8.17 7.76 7.76
2460 NASDAQ IPWR Tue, Oct 24, 2023 8.47 8.74 8.00 8.10
2459 NASDAQ IPWR Mon, Oct 23, 2023 8.75 8.75 8.46 8.46
2458 NASDAQ IPWR Fri, Oct 20, 2023 9.01 9.27 8.70 8.79
2457 NASDAQ IPWR Thu, Oct 19, 2023 9.41 9.41 8.95 9.00
2456 NASDAQ IPWR Wed, Oct 18, 2023 9.21 9.50 9.05 9.05
2455 NASDAQ IPWR Tue, Oct 17, 2023 9.06 9.25 9.06 9.15
2454 NASDAQ IPWR Mon, Oct 16, 2023 9.09 9.40 9.09 9.21
2453 NASDAQ IPWR Fri, Oct 13, 2023 9.03 9.67 8.91 9.10
2452 NASDAQ IPWR Thu, Oct 12, 2023 9.24 9.24 8.80 9.16
2451 NASDAQ IPWR Wed, Oct 11, 2023 9.17 9.63 9.12 9.12
2450 NASDAQ IPWR Tue, Oct 10, 2023 9.15 9.50 9.01 9.16
2449 NASDAQ IPWR Mon, Oct 9, 2023 9.15 9.40 8.83 9.15
2448 NASDAQ IPWR Fri, Oct 6, 2023 8.69 9.14 8.43 9.14
2447 NASDAQ IPWR Thu, Oct 5, 2023 8.81 8.97 8.49 8.60
2446 NASDAQ IPWR Wed, Oct 4, 2023 8.66 9.00 8.50 8.98
2445 NASDAQ IPWR Tue, Oct 3, 2023 9.25 9.35 8.49 8.56
2444 NASDAQ IPWR Mon, Oct 2, 2023 9.59 9.76 9.27 9.45
2443 NASDAQ IPWR Fri, Sep 29, 2023 10.05 10.05 9.51 9.70
2442 NASDAQ IPWR Thu, Sep 28, 2023 10.36 10.36 9.80 10.02
2441 NASDAQ IPWR Wed, Sep 27, 2023 10.13 10.15 9.90 9.91
2440 NASDAQ IPWR Tue, Sep 26, 2023 9.96 10.44 9.88 10.00
2439 NASDAQ IPWR Mon, Sep 25, 2023 9.79 10.17 9.78 9.95
2438 NASDAQ IPWR Fri, Sep 22, 2023 10.14 10.14 9.81 9.81
2437 NASDAQ IPWR Thu, Sep 21, 2023 10.19 10.19 9.75 10.14
2436 NASDAQ IPWR Wed, Sep 20, 2023 10.17 10.28 10.10 10.15
2435 NASDAQ IPWR Tue, Sep 19, 2023 10.01 10.74 9.86 10.45
2434 NASDAQ IPWR Mon, Sep 18, 2023 10.79 10.79 10.11 10.27
2433 NASDAQ IPWR Fri, Sep 15, 2023 10.38 11.00 10.07 10.99
2432 NASDAQ IPWR Thu, Sep 14, 2023 10.48 10.68 10.29 10.50
2431 NASDAQ IPWR Wed, Sep 13, 2023 10.35 10.59 10.35 10.42
2430 NASDAQ IPWR Tue, Sep 12, 2023 10.13 10.36 10.13 10.36
2429 NASDAQ IPWR Mon, Sep 11, 2023 10.05 10.05 10.05 10.05
2428 NASDAQ IPWR Fri, Sep 8, 2023 10.10 10.39 10.08 10.39
2427 NASDAQ IPWR Thu, Sep 7, 2023 10.35 10.54 10.01 10.10
2426 NASDAQ IPWR Wed, Sep 6, 2023 10.08 10.37 10.08 10.37
2425 NASDAQ IPWR Tue, Sep 5, 2023 10.20 10.74 9.90 10.21
2424 NASDAQ IPWR Fri, Sep 1, 2023 10.30 10.40 10.13 10.20
2423 NASDAQ IPWR Thu, Aug 31, 2023 10.62 10.80 10.10 10.10
2422 NASDAQ IPWR Wed, Aug 30, 2023 10.64 10.88 10.36 10.46
2421 NASDAQ IPWR Tue, Aug 29, 2023 11.14 11.86 10.27 10.62
2420 NASDAQ IPWR Mon, Aug 28, 2023 11.17 12.39 11.12 11.28
2419 NASDAQ IPWR Fri, Aug 25, 2023 11.07 11.44 11.07 11.25
2418 NASDAQ IPWR Thu, Aug 24, 2023 11.81 11.99 11.20 11.27
2417 NASDAQ IPWR Wed, Aug 23, 2023 10.99 12.27 10.75 11.50
2416 NASDAQ IPWR Tue, Aug 22, 2023 10.98 11.60 10.51 10.76
2415 NASDAQ IPWR Mon, Aug 21, 2023 10.86 10.86 10.54 10.54
2414 NASDAQ IPWR Fri, Aug 18, 2023 10.50 11.05 10.50 10.59
2413 NASDAQ IPWR Thu, Aug 17, 2023 10.77 10.93 10.60 10.60
2412 NASDAQ IPWR Wed, Aug 16, 2023 11.11 11.23 10.65 10.65
2411 NASDAQ IPWR Tue, Aug 15, 2023 11.17 11.68 11.00 11.00
2410 NASDAQ IPWR Mon, Aug 14, 2023 10.94 11.82 10.90 11.17
2409 NASDAQ IPWR Fri, Aug 11, 2023 10.72 11.60 10.72 11.20
2408 NASDAQ IPWR Thu, Aug 10, 2023 11.00 11.70 10.50 10.61
2407 NASDAQ IPWR Wed, Aug 9, 2023 11.96 11.96 10.79 11.22
2406 NASDAQ IPWR Tue, Aug 8, 2023 12.43 12.43 11.56 11.83
2405 NASDAQ IPWR Mon, Aug 7, 2023 12.50 12.50 12.06 12.23
2404 NASDAQ IPWR Fri, Aug 4, 2023 12.32 12.52 12.11 12.37
2403 NASDAQ IPWR Thu, Aug 3, 2023 12.14 12.67 12.01 12.06
2402 NASDAQ IPWR Wed, Aug 2, 2023 12.27 12.83 11.84 12.38
2401 NASDAQ IPWR Tue, Aug 1, 2023 12.49 12.72 11.90 12.45
2400 NASDAQ IPWR Mon, Jul 31, 2023 11.52 12.50 11.45 12.19
2399 NASDAQ IPWR Fri, Jul 28, 2023 11.59 12.08 11.30 11.59
2398 NASDAQ IPWR Thu, Jul 27, 2023 12.00 12.00 11.38 11.62
2397 NASDAQ IPWR Wed, Jul 26, 2023 11.97 12.00 11.75 12.00
2396 NASDAQ IPWR Tue, Jul 25, 2023 11.90 12.25 11.73 12.01
2395 NASDAQ IPWR Mon, Jul 24, 2023 11.49 12.01 11.49 12.01
2394 NASDAQ IPWR Fri, Jul 21, 2023 12.11 12.56 12.08 12.08
2393 NASDAQ IPWR Thu, Jul 20, 2023 12.49 12.49 12.11 12.11
2392 NASDAQ IPWR Wed, Jul 19, 2023 12.50 12.63 11.99 12.50
2391 NASDAQ IPWR Tue, Jul 18, 2023 12.50 12.73 12.23 12.55
2390 NASDAQ IPWR Mon, Jul 17, 2023 11.49 12.73 11.43 12.53
2389 NASDAQ IPWR Fri, Jul 14, 2023 11.21 11.69 11.09 11.64
2388 NASDAQ IPWR Thu, Jul 13, 2023 11.02 11.47 10.64 11.29
2387 NASDAQ IPWR Wed, Jul 12, 2023 10.84 11.22 10.63 11.02
2386 NASDAQ IPWR Tue, Jul 11, 2023 11.30 11.60 10.62 10.76
2385 NASDAQ IPWR Mon, Jul 10, 2023 11.32 11.60 11.12 11.17
2384 NASDAQ IPWR Fri, Jul 7, 2023 11.29 11.60 10.93 11.60
2383 NASDAQ IPWR Thu, Jul 6, 2023 11.50 11.50 10.88 11.20
2382 NASDAQ IPWR Wed, Jul 5, 2023 11.87 12.00 11.25 11.26
2381 NASDAQ IPWR Mon, Jul 3, 2023 11.79 12.04 11.79 11.82
2380 NASDAQ IPWR Fri, Jun 30, 2023 11.95 12.00 11.51 11.80
2379 NASDAQ IPWR Thu, Jun 29, 2023 11.86 11.98 11.21 11.84
2378 NASDAQ IPWR Wed, Jun 28, 2023 10.85 12.31 10.65 11.98
2377 NASDAQ IPWR Tue, Jun 27, 2023 10.69 11.01 10.69 11.01
2376 NASDAQ IPWR Mon, Jun 26, 2023 10.86 10.96 10.50 10.58
2375 NASDAQ IPWR Fri, Jun 23, 2023 10.65 10.86 10.65 10.84
2374 NASDAQ IPWR Thu, Jun 22, 2023 10.95 10.95 10.56 10.80
2373 NASDAQ IPWR Wed, Jun 21, 2023 10.80 11.00 10.77 10.80
2372 NASDAQ IPWR Tue, Jun 20, 2023 10.97 11.15 10.66 10.66
2371 NASDAQ IPWR Fri, Jun 16, 2023 10.97 11.04 10.85 10.99
2370 NASDAQ IPWR Thu, Jun 15, 2023 10.75 11.24 10.61 10.95
2369 NASDAQ IPWR Wed, Jun 14, 2023 11.15 11.49 10.69 10.69
2368 NASDAQ IPWR Tue, Jun 13, 2023 11.25 11.25 11.11 11.17
2367 NASDAQ IPWR Mon, Jun 12, 2023 11.01 11.30 10.82 11.03
2366 NASDAQ IPWR Fri, Jun 9, 2023 11.27 11.27 10.84 11.00
2365 NASDAQ IPWR Thu, Jun 8, 2023 11.25 11.38 10.81 11.00
2364 NASDAQ IPWR Wed, Jun 7, 2023 11.00 11.48 11.00 11.14
2363 NASDAQ IPWR Tue, Jun 6, 2023 10.77 11.02 10.58 10.82
2362 NASDAQ IPWR Mon, Jun 5, 2023 11.13 11.49 11.04 11.30
2361 NASDAQ IPWR Fri, Jun 2, 2023 11.43 11.43 11.10 11.10
2360 NASDAQ IPWR Thu, Jun 1, 2023 10.79 11.29 10.79 11.29
2359 NASDAQ IPWR Wed, May 31, 2023 11.19 11.46 11.03 11.20
2358 NASDAQ IPWR Tue, May 30, 2023 11.33 11.50 10.96 11.35
2357 NASDAQ IPWR Fri, May 26, 2023 10.38 11.37 10.38 11.29
2356 NASDAQ IPWR Thu, May 25, 2023 10.16 10.58 10.16 10.50
2355 NASDAQ IPWR Wed, May 24, 2023 10.71 10.71 10.31 10.57
2354 NASDAQ IPWR Tue, May 23, 2023 10.50 10.75 10.46 10.67
2353 NASDAQ IPWR Mon, May 22, 2023 9.43 10.50 9.43 10.37
2352 NASDAQ IPWR Fri, May 19, 2023 9.34 9.57 9.19 9.49
2351 NASDAQ IPWR Thu, May 18, 2023 9.44 9.75 9.16 9.27
2350 NASDAQ IPWR Wed, May 17, 2023 9.21 9.78 9.01 9.50
2349 NASDAQ IPWR Tue, May 16, 2023 9.40 9.88 9.02 9.02
2348 NASDAQ IPWR Mon, May 15, 2023 9.00 9.31 8.80 9.30
2347 NASDAQ IPWR Fri, May 12, 2023 9.19 9.20 8.97 9.04
2346 NASDAQ IPWR Thu, May 11, 2023 9.45 9.70 9.15 9.20
2345 NASDAQ IPWR Wed, May 10, 2023 9.42 9.88 9.27 9.61
2344 NASDAQ IPWR Tue, May 9, 2023 9.14 9.58 9.00 9.42
2343 NASDAQ IPWR Mon, May 8, 2023 9.31 9.50 9.08 9.09
2342 NASDAQ IPWR Fri, May 5, 2023 8.66 9.55 8.66 9.35
2341 NASDAQ IPWR Thu, May 4, 2023 9.35 9.35 8.41 8.92
2340 NASDAQ IPWR Wed, May 3, 2023 9.50 9.95 9.35 9.35
2339 NASDAQ IPWR Tue, May 2, 2023 9.52 9.79 9.52 9.64
2338 NASDAQ IPWR Mon, May 1, 2023 9.62 9.99 9.41 9.49
2337 NASDAQ IPWR Fri, Apr 28, 2023 9.76 10.00 9.18 9.98
2336 NASDAQ IPWR Thu, Apr 27, 2023 9.96 10.31 9.63 9.85
2335 NASDAQ IPWR Wed, Apr 26, 2023 10.02 10.58 9.73 9.73
2334 NASDAQ IPWR Tue, Apr 25, 2023 10.62 10.94 10.31 10.64
2333 NASDAQ IPWR Mon, Apr 24, 2023 9.99 10.80 9.99 10.63
2332 NASDAQ IPWR Fri, Apr 21, 2023 9.95 9.95 9.91 9.91
2331 NASDAQ IPWR Thu, Apr 20, 2023 10.23 10.23 10.03 10.03
2330 NASDAQ IPWR Wed, Apr 19, 2023 9.96 10.45 9.96 10.40
2329 NASDAQ IPWR Tue, Apr 18, 2023 10.38 10.46 9.72 9.96
2328 NASDAQ IPWR Mon, Apr 17, 2023 10.40 10.44 10.35 10.41
2327 NASDAQ IPWR Fri, Apr 14, 2023 10.70 10.76 10.32 10.46
2326 NASDAQ IPWR Thu, Apr 13, 2023 10.84 10.84 10.60 10.80
2325 NASDAQ IPWR Wed, Apr 12, 2023 10.71 10.71 10.53 10.61
2324 NASDAQ IPWR Tue, Apr 11, 2023 10.50 10.88 10.50 10.55
2323 NASDAQ IPWR Mon, Apr 10, 2023 10.60 10.80 10.38 10.80
2322 NASDAQ IPWR Thu, Apr 6, 2023 10.55 10.87 10.55 10.69
2321 NASDAQ IPWR Wed, Apr 5, 2023 10.75 10.88 10.55 10.84
2320 NASDAQ IPWR Tue, Apr 4, 2023 10.07 10.81 10.07 10.78
2319 NASDAQ IPWR Mon, Apr 3, 2023 10.29 10.45 10.11 10.44
2318 NASDAQ IPWR Fri, Mar 31, 2023 10.24 10.58 9.89 10.45
2317 NASDAQ IPWR Thu, Mar 30, 2023 10.04 10.14 9.66 9.91
2316 NASDAQ IPWR Wed, Mar 29, 2023 9.58 10.05 9.42 9.68
2315 NASDAQ IPWR Tue, Mar 28, 2023 9.75 9.87 9.30 9.63
2314 NASDAQ IPWR Mon, Mar 27, 2023 10.23 10.23 9.82 9.87
2313 NASDAQ IPWR Fri, Mar 24, 2023 10.53 10.64 10.20 10.21
2312 NASDAQ IPWR Thu, Mar 23, 2023 10.55 10.98 10.32 10.41
2311 NASDAQ IPWR Wed, Mar 22, 2023 10.77 11.00 10.31 10.36
2310 NASDAQ IPWR Tue, Mar 21, 2023 10.58 11.01 10.58 10.65
2309 NASDAQ IPWR Mon, Mar 20, 2023 11.02 11.05 10.25 10.51
2308 NASDAQ IPWR Fri, Mar 17, 2023 11.14 11.40 10.80 11.00
2307 NASDAQ IPWR Thu, Mar 16, 2023 11.37 11.37 11.03 11.16
2306 NASDAQ IPWR Wed, Mar 15, 2023 11.37 11.51 10.98 11.15
2305 NASDAQ IPWR Tue, Mar 14, 2023 11.01 11.62 11.01 11.37
2304 NASDAQ IPWR Mon, Mar 13, 2023 11.06 11.33 10.81 10.94
2303 NASDAQ IPWR Fri, Mar 10, 2023 11.45 11.45 10.61 11.07
2302 NASDAQ IPWR Thu, Mar 9, 2023 11.10 11.91 11.10 11.47
2301 NASDAQ IPWR Wed, Mar 8, 2023 10.79 11.57 10.79 11.00
2300 NASDAQ IPWR Tue, Mar 7, 2023 11.41 11.49 10.99 11.00
2299 NASDAQ IPWR Mon, Mar 6, 2023 11.74 11.74 11.33 11.58
2298 NASDAQ IPWR Fri, Mar 3, 2023 12.33 12.33 11.49 11.66
2297 NASDAQ IPWR Thu, Mar 2, 2023 12.00 12.20 11.59 11.65
2296 NASDAQ IPWR Wed, Mar 1, 2023 12.21 12.21 11.75 12.00
2295 NASDAQ IPWR Tue, Feb 28, 2023 11.88 12.81 11.72 12.02
2294 NASDAQ IPWR Mon, Feb 27, 2023 11.75 12.00 11.66 11.96
2293 NASDAQ IPWR Fri, Feb 24, 2023 12.05 12.05 11.54 11.83
2292 NASDAQ IPWR Thu, Feb 23, 2023 12.49 12.69 12.15 12.24
2291 NASDAQ IPWR Wed, Feb 22, 2023 12.11 12.67 12.05 12.21
2290 NASDAQ IPWR Tue, Feb 21, 2023 12.75 12.75 11.90 12.32
2289 NASDAQ IPWR Fri, Feb 17, 2023 13.03 13.49 12.79 12.79
2288 NASDAQ IPWR Thu, Feb 16, 2023 13.00 13.50 12.90 13.10
2287 NASDAQ IPWR Wed, Feb 15, 2023 12.79 13.26 12.75 12.93
2286 NASDAQ IPWR Tue, Feb 14, 2023 12.64 13.07 12.64 12.64
2285 NASDAQ IPWR Mon, Feb 13, 2023 12.55 12.65 12.41 12.59
2284 NASDAQ IPWR Fri, Feb 10, 2023 12.50 12.54 12.23 12.54
2283 NASDAQ IPWR Thu, Feb 9, 2023 12.61 12.70 12.41 12.50
2282 NASDAQ IPWR Wed, Feb 8, 2023 12.45 12.85 12.27 12.41
2281 NASDAQ IPWR Tue, Feb 7, 2023 12.32 12.66 12.25 12.49
2280 NASDAQ IPWR Mon, Feb 6, 2023 12.52 12.67 12.35 12.47
2279 NASDAQ IPWR Fri, Feb 3, 2023 12.59 13.13 12.33 12.52
2278 NASDAQ IPWR Thu, Feb 2, 2023 12.65 13.10 12.37 12.81
2277 NASDAQ IPWR Wed, Feb 1, 2023 12.66 13.13 12.22 12.65
2276 NASDAQ IPWR Tue, Jan 31, 2023 12.34 12.96 12.27 12.66
2275 NASDAQ IPWR Mon, Jan 30, 2023 12.55 13.19 12.30 12.35
2274 NASDAQ IPWR Fri, Jan 27, 2023 12.77 13.26 12.41 13.00
2273 NASDAQ IPWR Thu, Jan 26, 2023 13.21 13.49 12.71 12.88
2272 NASDAQ IPWR Wed, Jan 25, 2023 12.15 13.90 12.04 12.74
2271 NASDAQ IPWR Tue, Jan 24, 2023 11.65 12.23 11.54 11.75
2270 NASDAQ IPWR Mon, Jan 23, 2023 11.68 12.15 11.60 11.66
2269 NASDAQ IPWR Fri, Jan 20, 2023 11.45 11.98 11.32 11.60
2268 NASDAQ IPWR Thu, Jan 19, 2023 11.75 12.03 11.43 11.45
2267 NASDAQ IPWR Wed, Jan 18, 2023 12.32 12.32 11.76 12.00
2266 NASDAQ IPWR Tue, Jan 17, 2023 12.28 12.35 11.47 12.28
2265 NASDAQ IPWR Fri, Jan 13, 2023 11.87 12.35 11.83 12.18
2264 NASDAQ IPWR Thu, Jan 12, 2023 11.51 12.00 10.97 11.98
2263 NASDAQ IPWR Wed, Jan 11, 2023 11.29 11.57 11.12 11.54
2262 NASDAQ IPWR Tue, Jan 10, 2023 11.11 11.36 11.02 11.36
2261 NASDAQ IPWR Mon, Jan 9, 2023 10.66 11.22 10.66 11.22
2260 NASDAQ IPWR Fri, Jan 6, 2023 10.30 10.74 10.20 10.62
2259 NASDAQ IPWR Thu, Jan 5, 2023 10.30 10.40 10.10 10.18
2258 NASDAQ IPWR Wed, Jan 4, 2023 10.80 10.92 10.59 10.59
2257 NASDAQ IPWR Tue, Jan 3, 2023 10.84 10.89 10.56 10.89
2256 NASDAQ IPWR Fri, Dec 30, 2022 10.16 10.70 9.48 10.70
2255 NASDAQ IPWR Thu, Dec 29, 2022 10.27 10.46 10.00 10.32
2254 NASDAQ IPWR Wed, Dec 28, 2022 11.11 11.24 10.11 10.11
2253 NASDAQ IPWR Tue, Dec 27, 2022 11.01 11.67 11.01 11.14
2252 NASDAQ IPWR Fri, Dec 23, 2022 11.79 12.32 11.27 11.68
2251 NASDAQ IPWR Thu, Dec 22, 2022 11.76 11.96 11.42 11.96
2250 NASDAQ IPWR Wed, Dec 21, 2022 12.66 12.73 11.82 11.87
2249 NASDAQ IPWR Tue, Dec 20, 2022 11.74 12.95 11.74 12.50
2248 NASDAQ IPWR Mon, Dec 19, 2022 10.33 12.03 10.23 11.86
2247 NASDAQ IPWR Fri, Dec 16, 2022 10.50 10.74 10.27 10.27
2246 NASDAQ IPWR Thu, Dec 15, 2022 10.08 10.58 10.08 10.40
2245 NASDAQ IPWR Wed, Dec 14, 2022 9.95 10.57 9.95 10.15
2244 NASDAQ IPWR Tue, Dec 13, 2022 10.35 10.50 9.97 10.11
2243 NASDAQ IPWR Mon, Dec 12, 2022 10.26 10.28 9.66 10.02
2242 NASDAQ IPWR Fri, Dec 9, 2022 10.73 10.73 10.00 10.00
2241 NASDAQ IPWR Thu, Dec 8, 2022 10.79 10.99 10.37 10.51
2240 NASDAQ IPWR Wed, Dec 7, 2022 10.44 10.85 10.44 10.68
2239 NASDAQ IPWR Tue, Dec 6, 2022 11.46 11.46 10.55 10.60
2238 NASDAQ IPWR Mon, Dec 5, 2022 11.73 11.82 11.17 11.33
2237 NASDAQ IPWR Fri, Dec 2, 2022 11.49 11.86 11.49 11.86
2236 NASDAQ IPWR Wed, Nov 30, 2022 12.01 12.18 11.85 12.08
2235 NASDAQ IPWR Tue, Nov 29, 2022 12.40 12.40 11.35 11.58
2234 NASDAQ IPWR Mon, Nov 28, 2022 12.17 12.27 12.16 12.18
2233 NASDAQ IPWR Fri, Nov 25, 2022 12.41 12.41 11.94 12.10
2232 NASDAQ IPWR Wed, Nov 23, 2022 11.99 12.58 11.95 12.53
2231 NASDAQ IPWR Tue, Nov 22, 2022 12.49 12.50 11.91 11.97
2230 NASDAQ IPWR Mon, Nov 21, 2022 12.51 12.73 12.16 12.50
2229 NASDAQ IPWR Fri, Nov 18, 2022 12.95 13.12 12.55 12.90
2228 NASDAQ IPWR Thu, Nov 17, 2022 13.42 13.52 12.53 12.93
2227 NASDAQ IPWR Wed, Nov 16, 2022 13.81 13.82 13.30 13.75
2226 NASDAQ IPWR Tue, Nov 15, 2022 14.33 14.48 13.00 13.75
2225 NASDAQ IPWR Mon, Nov 14, 2022 12.38 14.45 12.38 13.55
2224 NASDAQ IPWR Fri, Nov 11, 2022 12.06 12.38 11.63 11.95
2223 NASDAQ IPWR Thu, Nov 10, 2022 12.00 12.15 11.08 12.15
2222 NASDAQ IPWR Wed, Nov 9, 2022 11.65 11.87 11.10 11.13
2221 NASDAQ IPWR Tue, Nov 8, 2022 11.45 11.97 11.36 11.68
2220 NASDAQ IPWR Mon, Nov 7, 2022 11.33 11.64 11.23 11.24
2219 NASDAQ IPWR Fri, Nov 4, 2022 11.39 11.66 11.29 11.65
2218 NASDAQ IPWR Thu, Nov 3, 2022 10.88 11.65 10.88 11.14
2217 NASDAQ IPWR Wed, Nov 2, 2022 11.89 12.30 11.11 11.39
2216 NASDAQ IPWR Tue, Nov 1, 2022 11.60 12.26 11.40 12.07
2215 NASDAQ IPWR Mon, Oct 31, 2022 11.04 11.98 11.04 11.61
2214 NASDAQ IPWR Fri, Oct 28, 2022 11.19 11.32 10.74 11.32
2213 NASDAQ IPWR Thu, Oct 27, 2022 11.38 11.66 10.75 11.11
2212 NASDAQ IPWR Wed, Oct 26, 2022 11.74 11.78 11.07 11.11
2211 NASDAQ IPWR Tue, Oct 25, 2022 11.88 12.09 11.51 11.66
2210 NASDAQ IPWR Mon, Oct 24, 2022 11.72 11.96 11.33 11.50
2209 NASDAQ IPWR Fri, Oct 21, 2022 11.01 11.81 11.00 11.55
2208 NASDAQ IPWR Thu, Oct 20, 2022 10.51 10.88 10.32 10.88
2207 NASDAQ IPWR Wed, Oct 19, 2022 10.66 10.82 10.37 10.37
2206 NASDAQ IPWR Tue, Oct 18, 2022 10.37 10.79 10.37 10.61
2205 NASDAQ IPWR Mon, Oct 17, 2022 10.10 10.82 9.09 9.99
2204 NASDAQ IPWR Fri, Oct 14, 2022 10.50 10.50 9.46 9.79
2203 NASDAQ IPWR Thu, Oct 13, 2022 8.61 9.95 8.61 9.74
2202 NASDAQ IPWR Wed, Oct 12, 2022 9.60 9.64 8.71 8.71
2201 NASDAQ IPWR Tue, Oct 11, 2022 9.99 10.10 8.93 8.96
2200 NASDAQ IPWR Mon, Oct 10, 2022 10.76 10.98 10.10 10.27
2199 NASDAQ IPWR Fri, Oct 7, 2022 11.25 11.35 10.23 10.35
2198 NASDAQ IPWR Thu, Oct 6, 2022 11.02 11.68 10.62 11.41
2197 NASDAQ IPWR Wed, Oct 5, 2022 11.25 11.50 11.02 11.15
2196 NASDAQ IPWR Tue, Oct 4, 2022 11.30 11.87 11.16 11.30
2195 NASDAQ IPWR Mon, Oct 3, 2022 10.65 11.82 10.65 11.20
2194 NASDAQ IPWR Fri, Sep 30, 2022 10.99 11.67 10.14 10.35
2193 NASDAQ IPWR Thu, Sep 29, 2022 11.17 12.00 10.59 10.81
2192 NASDAQ IPWR Wed, Sep 28, 2022 10.97 11.95 10.89 11.35
2191 NASDAQ IPWR Tue, Sep 27, 2022 11.10 11.72 10.88 10.89
2190 NASDAQ IPWR Mon, Sep 26, 2022 11.24 11.41 10.95 11.11
2189 NASDAQ IPWR Fri, Sep 23, 2022 11.97 11.97 10.66 11.30
2188 NASDAQ IPWR Thu, Sep 22, 2022 12.82 12.90 11.77 11.98
2187 NASDAQ IPWR Wed, Sep 21, 2022 13.29 13.29 12.56 12.87
2186 NASDAQ IPWR Tue, Sep 20, 2022 13.10 13.32 12.70 12.97
2185 NASDAQ IPWR Mon, Sep 19, 2022 13.17 13.63 12.77 13.39
2184 NASDAQ IPWR Fri, Sep 16, 2022 13.39 13.61 12.99 13.40
2183 NASDAQ IPWR Thu, Sep 15, 2022 13.48 13.63 13.35 13.63
2182 NASDAQ IPWR Wed, Sep 14, 2022 13.30 13.75 13.30 13.63
2181 NASDAQ IPWR Tue, Sep 13, 2022 13.73 13.80 13.10 13.26
2180 NASDAQ IPWR Mon, Sep 12, 2022 14.41 14.75 13.98 13.99
2179 NASDAQ IPWR Fri, Sep 9, 2022 14.86 14.89 14.37 14.47
2178 NASDAQ IPWR Thu, Sep 8, 2022 14.50 14.89 14.18 14.51
2177 NASDAQ IPWR Wed, Sep 7, 2022 13.52 14.65 13.50 14.65
2176 NASDAQ IPWR Tue, Sep 6, 2022 13.75 14.31 13.75 13.80
2175 NASDAQ IPWR Fri, Sep 2, 2022 13.98 14.39 13.87 14.05
2174 NASDAQ IPWR Thu, Sep 1, 2022 14.17 14.33 13.51 13.97
2173 NASDAQ IPWR Wed, Aug 31, 2022 13.72 14.59 13.61 14.50
2172 NASDAQ IPWR Tue, Aug 30, 2022 13.80 13.80 13.00 13.75
2171 NASDAQ IPWR Mon, Aug 29, 2022 12.93 14.00 12.71 13.57
2170 NASDAQ IPWR Fri, Aug 26, 2022 13.39 13.73 12.90 13.30
2169 NASDAQ IPWR Thu, Aug 25, 2022 13.11 13.48 13.06 13.48
2168 NASDAQ IPWR Wed, Aug 24, 2022 13.08 13.35 13.04 13.23
2167 NASDAQ IPWR Tue, Aug 23, 2022 12.48 13.05 12.48 13.04
2166 NASDAQ IPWR Mon, Aug 22, 2022 12.53 12.99 12.33 12.62
2165 NASDAQ IPWR Fri, Aug 19, 2022 13.25 13.41 12.67 12.75
2164 NASDAQ IPWR Thu, Aug 18, 2022 13.88 13.88 13.35 13.38
2163 NASDAQ IPWR Wed, Aug 17, 2022 13.69 13.92 13.25 13.46
2162 NASDAQ IPWR Tue, Aug 16, 2022 13.00 14.84 13.00 13.93
2161 NASDAQ IPWR Mon, Aug 15, 2022 14.20 14.27 13.51 14.27
2160 NASDAQ IPWR Fri, Aug 12, 2022 13.45 14.20 12.83 14.19
2159 NASDAQ IPWR Thu, Aug 11, 2022 13.51 13.51 12.90 13.19
2158 NASDAQ IPWR Wed, Aug 10, 2022 11.47 13.50 11.05 13.45
2157 NASDAQ IPWR Tue, Aug 9, 2022 11.49 11.66 11.18 11.25
2156 NASDAQ IPWR Mon, Aug 8, 2022 12.05 12.14 11.31 11.34
2155 NASDAQ IPWR Fri, Aug 5, 2022 11.00 11.76 11.00 11.75
2154 NASDAQ IPWR Thu, Aug 4, 2022 11.78 12.18 10.47 11.24
2153 NASDAQ IPWR Wed, Aug 3, 2022 11.51 11.65 11.22 11.47
2152 NASDAQ IPWR Tue, Aug 2, 2022 11.63 11.79 11.19 11.58
2151 NASDAQ IPWR Mon, Aug 1, 2022 11.64 12.00 11.48 11.75
2150 NASDAQ IPWR Fri, Jul 29, 2022 11.37 12.08 10.47 11.95
2149 NASDAQ IPWR Thu, Jul 28, 2022 10.36 11.50 10.16 11.37
2148 NASDAQ IPWR Wed, Jul 27, 2022 9.99 10.45 9.86 10.15
2147 NASDAQ IPWR Tue, Jul 26, 2022 9.87 10.52 9.83 10.01
2146 NASDAQ IPWR Mon, Jul 25, 2022 10.01 10.29 9.77 10.06
2145 NASDAQ IPWR Fri, Jul 22, 2022 11.07 11.26 9.90 10.03
2144 NASDAQ IPWR Thu, Jul 21, 2022 11.30 11.56 10.78 10.91
2143 NASDAQ IPWR Wed, Jul 20, 2022 11.09 11.60 10.73 11.26
2142 NASDAQ IPWR Tue, Jul 19, 2022 10.84 11.42 10.42 11.04
2141 NASDAQ IPWR Mon, Jul 18, 2022 10.55 11.00 10.55 10.62
2140 NASDAQ IPWR Fri, Jul 15, 2022 10.82 10.94 10.50 10.54
2139 NASDAQ IPWR Thu, Jul 14, 2022 11.02 11.16 10.52 10.74
2138 NASDAQ IPWR Wed, Jul 13, 2022 11.00 11.48 10.72 11.10
2137 NASDAQ IPWR Tue, Jul 12, 2022 11.23 11.47 10.92 11.04
2136 NASDAQ IPWR Mon, Jul 11, 2022 11.50 11.50 10.88 11.32
2135 NASDAQ IPWR Fri, Jul 8, 2022 11.50 12.21 11.45 11.74
2134 NASDAQ IPWR Thu, Jul 7, 2022 11.60 12.19 11.60 12.03
2133 NASDAQ IPWR Wed, Jul 6, 2022 11.55 11.82 11.26 11.26
2132 NASDAQ IPWR Tue, Jul 5, 2022 11.73 11.90 11.52 11.58
2131 NASDAQ IPWR Fri, Jul 1, 2022 12.18 12.18 11.66 11.86
2130 NASDAQ IPWR Thu, Jun 30, 2022 11.75 12.32 11.52 12.24
2129 NASDAQ IPWR Wed, Jun 29, 2022 12.10 12.34 11.66 12.21
2128 NASDAQ IPWR Tue, Jun 28, 2022 11.99 12.59 11.62 12.20
2127 NASDAQ IPWR Mon, Jun 27, 2022 12.83 12.83 11.98 12.27
2126 NASDAQ IPWR Fri, Jun 24, 2022 12.73 13.24 11.82 12.77
2125 NASDAQ IPWR Thu, Jun 23, 2022 12.31 12.86 11.55 12.73
2124 NASDAQ IPWR Wed, Jun 22, 2022 12.12 12.62 11.51 12.14
2123 NASDAQ IPWR Tue, Jun 21, 2022 11.67 12.12 11.30 12.02
2122 NASDAQ IPWR Fri, Jun 17, 2022 10.66 11.54 10.51 11.49
2121 NASDAQ IPWR Thu, Jun 16, 2022 11.24 11.35 10.70 11.00
2120 NASDAQ IPWR Wed, Jun 15, 2022 11.69 12.32 11.45 11.51
2119 NASDAQ IPWR Tue, Jun 14, 2022 11.84 12.13 11.21 11.34
2118 NASDAQ IPWR Mon, Jun 13, 2022 11.89 12.00 11.20 11.76
2117 NASDAQ IPWR Fri, Jun 10, 2022 11.50 12.30 11.06 12.28
2116 NASDAQ IPWR Thu, Jun 9, 2022 12.37 12.39 11.32 11.55
2115 NASDAQ IPWR Wed, Jun 8, 2022 12.10 12.44 11.76 11.76
2114 NASDAQ IPWR Tue, Jun 7, 2022 12.00 13.02 12.00 12.55
2113 NASDAQ IPWR Mon, Jun 6, 2022 12.52 12.52 11.68 12.23
2112 NASDAQ IPWR Fri, Jun 3, 2022 12.19 12.60 12.03 12.42
2111 NASDAQ IPWR Thu, Jun 2, 2022 12.45 13.41 12.05 12.27
2110 NASDAQ IPWR Wed, Jun 1, 2022 13.39 13.60 12.43 12.43
2109 NASDAQ IPWR Tue, May 31, 2022 13.20 13.70 12.91 13.20
2108 NASDAQ IPWR Fri, May 27, 2022 12.09 13.74 11.79 13.54
2107 NASDAQ IPWR Thu, May 26, 2022 11.46 12.24 11.26 11.95
2106 NASDAQ IPWR Wed, May 25, 2022 11.81 11.81 10.58 11.14
2105 NASDAQ IPWR Tue, May 24, 2022 11.38 11.40 10.75 11.20
2104 NASDAQ IPWR Mon, May 23, 2022 10.26 11.64 10.26 11.61
2103 NASDAQ IPWR Fri, May 20, 2022 11.64 13.41 9.32 11.00
2102 NASDAQ IPWR Thu, May 19, 2022 10.32 12.27 10.32 11.75
2101 NASDAQ IPWR Wed, May 18, 2022 10.25 11.99 10.16 10.45
2100 NASDAQ IPWR Tue, May 17, 2022 8.93 10.50 8.93 10.30
2099 NASDAQ IPWR Mon, May 16, 2022 8.92 9.11 8.74 8.95
2098 NASDAQ IPWR Fri, May 13, 2022 8.46 9.11 8.33 8.96
2097 NASDAQ IPWR Thu, May 12, 2022 7.87 8.65 7.87 8.36
2096 NASDAQ IPWR Wed, May 11, 2022 8.64 8.64 7.75 7.99
2095 NASDAQ IPWR Tue, May 10, 2022 8.60 8.91 8.55 8.74
2094 NASDAQ IPWR Mon, May 9, 2022 9.26 9.37 8.38 8.44
2093 NASDAQ IPWR Fri, May 6, 2022 9.01 9.51 9.01 9.43
2092 NASDAQ IPWR Thu, May 5, 2022 8.82 9.25 8.71 9.25
2091 NASDAQ IPWR Wed, May 4, 2022 8.43 8.97 8.31 8.88
2090 NASDAQ IPWR Tue, May 3, 2022 8.00 8.55 8.00 8.54
2089 NASDAQ IPWR Mon, May 2, 2022 7.68 8.22 7.68 8.17
2088 NASDAQ IPWR Fri, Apr 29, 2022 8.15 8.27 7.63 7.71
2087 NASDAQ IPWR Thu, Apr 28, 2022 8.19 8.23 8.05 8.14
2086 NASDAQ IPWR Wed, Apr 27, 2022 8.20 8.35 8.00 8.10
2085 NASDAQ IPWR Tue, Apr 26, 2022 8.20 8.39 8.07 8.30
2084 NASDAQ IPWR Mon, Apr 25, 2022 8.23 8.54 8.01 8.38
2083 NASDAQ IPWR Fri, Apr 22, 2022 8.53 8.53 8.20 8.23
2082 NASDAQ IPWR Thu, Apr 21, 2022 8.46 8.58 8.19 8.28
2081 NASDAQ IPWR Wed, Apr 20, 2022 8.33 8.55 8.06 8.41
2080 NASDAQ IPWR Tue, Apr 19, 2022 7.90 8.57 7.90 8.25
2079 NASDAQ IPWR Mon, Apr 18, 2022 8.29 8.34 7.66 7.83
2078 NASDAQ IPWR Thu, Apr 14, 2022 8.58 8.69 8.14 8.40
2077 NASDAQ IPWR Wed, Apr 13, 2022 8.30 8.47 8.25 8.45
2076 NASDAQ IPWR Tue, Apr 12, 2022 8.31 8.60 8.06 8.19
2075 NASDAQ IPWR Mon, Apr 11, 2022 8.18 8.40 8.00 8.20
2074 NASDAQ IPWR Fri, Apr 8, 2022 8.50 8.61 8.13 8.19
2073 NASDAQ IPWR Thu, Apr 7, 2022 8.34 8.94 8.34 8.60
2072 NASDAQ IPWR Wed, Apr 6, 2022 9.25 9.25 8.45 8.54
2071 NASDAQ IPWR Tue, Apr 5, 2022 9.38 9.49 8.99 9.39
2070 NASDAQ IPWR Mon, Apr 4, 2022 8.80 9.38 8.66 9.31
2069 NASDAQ IPWR Fri, Apr 1, 2022 8.73 9.20 8.49 9.05
2068 NASDAQ IPWR Thu, Mar 31, 2022 8.67 9.00 8.60 8.80
2067 NASDAQ IPWR Wed, Mar 30, 2022 9.44 9.44 8.15 8.55
2066 NASDAQ IPWR Tue, Mar 29, 2022 8.13 8.30 8.00 8.05
2065 NASDAQ IPWR Mon, Mar 28, 2022 8.00 8.20 7.86 8.13
2064 NASDAQ IPWR Fri, Mar 25, 2022 8.20 8.42 7.96 7.97
2063 NASDAQ IPWR Thu, Mar 24, 2022 8.28 8.47 8.00 8.25
2062 NASDAQ IPWR Wed, Mar 23, 2022 9.05 9.05 8.06 8.11
2061 NASDAQ IPWR Tue, Mar 22, 2022 9.12 9.29 8.42 9.15
2060 NASDAQ IPWR Mon, Mar 21, 2022 8.85 9.07 8.38 8.80
2059 NASDAQ IPWR Fri, Mar 18, 2022 9.33 9.33 8.47 8.91
2058 NASDAQ IPWR Thu, Mar 17, 2022 8.25 9.17 7.99 8.90
2057 NASDAQ IPWR Wed, Mar 16, 2022 8.15 8.58 7.99 8.42
2056 NASDAQ IPWR Tue, Mar 15, 2022 8.08 8.13 7.50 7.81
2055 NASDAQ IPWR Mon, Mar 14, 2022 8.27 8.34 7.90 7.91
2054 NASDAQ IPWR Fri, Mar 11, 2022 8.47 8.47 8.14 8.37
2053 NASDAQ IPWR Thu, Mar 10, 2022 8.20 8.42 8.11 8.40
2052 NASDAQ IPWR Wed, Mar 9, 2022 8.54 8.79 8.02 8.36
2051 NASDAQ IPWR Tue, Mar 8, 2022 8.66 8.95 7.85 8.24
2050 NASDAQ IPWR Mon, Mar 7, 2022 8.25 9.13 8.19 8.56
2049 NASDAQ IPWR Fri, Mar 4, 2022 8.00 8.32 7.86 8.29
2048 NASDAQ IPWR Thu, Mar 3, 2022 8.48 8.49 8.00 8.02
2047 NASDAQ IPWR Wed, Mar 2, 2022 8.69 8.69 8.00 8.29
2046 NASDAQ IPWR Tue, Mar 1, 2022 8.64 8.88 8.22 8.26
2045 NASDAQ IPWR Mon, Feb 28, 2022 8.36 8.85 8.36 8.63
2044 NASDAQ IPWR Fri, Feb 25, 2022 8.33 8.68 8.12 8.39
2043 NASDAQ IPWR Thu, Feb 24, 2022 7.71 8.39 7.16 8.13
2042 NASDAQ IPWR Wed, Feb 23, 2022 8.83 9.07 8.22 8.30
2041 NASDAQ IPWR Tue, Feb 22, 2022 8.83 9.29 8.54 9.15
2040 NASDAQ IPWR Fri, Feb 18, 2022 8.85 9.31 8.59 9.00
2039 NASDAQ IPWR Thu, Feb 17, 2022 8.77 9.05 8.62 9.00
2038 NASDAQ IPWR Wed, Feb 16, 2022 8.54 9.30 8.44 8.96
2037 NASDAQ IPWR Tue, Feb 15, 2022 8.48 8.75 8.24 8.74
2036 NASDAQ IPWR Mon, Feb 14, 2022 8.46 8.65 8.02 8.20
2035 NASDAQ IPWR Fri, Feb 11, 2022 8.76 8.80 8.02 8.49
2034 NASDAQ IPWR Thu, Feb 10, 2022 9.18 9.35 8.54 8.67
2033 NASDAQ IPWR Wed, Feb 9, 2022 9.37 9.58 8.81 9.09
2032 NASDAQ IPWR Tue, Feb 8, 2022 9.08 9.23 8.60 9.00
2031 NASDAQ IPWR Mon, Feb 7, 2022 9.19 9.31 8.97 9.19
2030 NASDAQ IPWR Fri, Feb 4, 2022 8.64 9.44 8.53 9.02
2029 NASDAQ IPWR Thu, Feb 3, 2022 9.29 9.30 8.58 8.79
2028 NASDAQ IPWR Wed, Feb 2, 2022 9.83 9.91 9.39 9.63
2027 NASDAQ IPWR Tue, Feb 1, 2022 9.26 10.00 8.98 9.70
2026 NASDAQ IPWR Mon, Jan 31, 2022 8.02 9.77 8.02 9.41
2025 NASDAQ IPWR Fri, Jan 28, 2022 7.54 8.20 7.01 8.03
2024 NASDAQ IPWR Thu, Jan 27, 2022 8.35 8.38 7.61 7.70
2023 NASDAQ IPWR Wed, Jan 26, 2022 8.53 8.98 8.00 8.30
2022 NASDAQ IPWR Tue, Jan 25, 2022 8.03 8.82 7.78 8.30
2021 NASDAQ IPWR Mon, Jan 24, 2022 8.91 9.06 7.66 8.39
2020 NASDAQ IPWR Fri, Jan 21, 2022 9.44 9.74 8.98 9.19
2019 NASDAQ IPWR Thu, Jan 20, 2022 8.88 10.15 8.88 9.44
2018 NASDAQ IPWR Wed, Jan 19, 2022 9.00 9.76 8.63 8.76
2017 NASDAQ IPWR Tue, Jan 18, 2022 9.30 9.49 8.71 8.89
2016 NASDAQ IPWR Fri, Jan 14, 2022 9.03 9.99 9.03 9.51
2015 NASDAQ IPWR Thu, Jan 13, 2022 10.06 10.13 9.12 9.27
2014 NASDAQ IPWR Wed, Jan 12, 2022 10.00 10.15 9.83 9.92
2013 NASDAQ IPWR Tue, Jan 11, 2022 10.09 10.30 9.85 10.01
2012 NASDAQ IPWR Mon, Jan 10, 2022 10.09 10.28 9.81 10.08
2011 NASDAQ IPWR Fri, Jan 7, 2022 10.44 10.82 9.88 10.28
2010 NASDAQ IPWR Thu, Jan 6, 2022 10.70 10.84 10.26 10.50
2009 NASDAQ IPWR Wed, Jan 5, 2022 12.39 12.39 10.66 10.67
2008 NASDAQ IPWR Tue, Jan 4, 2022 12.93 13.25 11.46 12.57
2007 NASDAQ IPWR Mon, Jan 3, 2022 12.30 13.00 12.00 12.88
2006 NASDAQ IPWR Fri, Dec 31, 2021 10.96 12.49 10.96 12.06
2005 NASDAQ IPWR Thu, Dec 30, 2021 10.01 11.14 9.74 10.77
2004 NASDAQ IPWR Wed, Dec 29, 2021 9.98 10.15 9.53 9.92
2003 NASDAQ IPWR Tue, Dec 28, 2021 10.58 10.58 9.70 9.94
2002 NASDAQ IPWR Mon, Dec 27, 2021 10.18 10.18 9.70 9.85
2001 NASDAQ IPWR Thu, Dec 23, 2021 10.16 10.42 9.87 10.33
2000 NASDAQ IPWR Wed, Dec 22, 2021 9.85 10.40 9.50 10.23
1999 NASDAQ IPWR Tue, Dec 21, 2021 9.52 9.85 9.02 9.11
1998 NASDAQ IPWR Mon, Dec 20, 2021 9.30 9.74 9.21 9.42
1997 NASDAQ IPWR Fri, Dec 17, 2021 9.77 10.00 9.03 9.76
1996 NASDAQ IPWR Thu, Dec 16, 2021 10.75 10.99 9.73 9.87
1995 NASDAQ IPWR Wed, Dec 15, 2021 10.40 10.78 9.00 10.46
1994 NASDAQ IPWR Tue, Dec 14, 2021 10.10 10.47 9.59 10.00
1993 NASDAQ IPWR Mon, Dec 13, 2021 10.81 11.35 10.03 10.41
1992 NASDAQ IPWR Fri, Dec 10, 2021 11.46 11.50 10.53 10.83
1991 NASDAQ IPWR Thu, Dec 9, 2021 12.10 12.10 11.20 11.20
1990 NASDAQ IPWR Wed, Dec 8, 2021 11.00 12.34 10.83 12.33
1989 NASDAQ IPWR Tue, Dec 7, 2021 10.51 11.20 10.51 11.06
1988 NASDAQ IPWR Mon, Dec 6, 2021 10.90 10.95 10.00 10.14
1987 NASDAQ IPWR Fri, Dec 3, 2021 13.07 13.07 10.40 10.95
1986 NASDAQ IPWR Thu, Dec 2, 2021 12.21 13.10 11.52 12.73
1985 NASDAQ IPWR Wed, Dec 1, 2021 14.50 14.70 12.18 12.27
1984 NASDAQ IPWR Tue, Nov 30, 2021 14.06 14.84 13.67 14.28
1983 NASDAQ IPWR Mon, Nov 29, 2021 14.82 14.86 13.90 14.12
1982 NASDAQ IPWR Fri, Nov 26, 2021 14.27 14.62 14.00 14.62
1981 NASDAQ IPWR Wed, Nov 24, 2021 13.83 15.13 13.83 15.00
1980 NASDAQ IPWR Tue, Nov 23, 2021 14.65 14.73 13.29 14.14
1979 NASDAQ IPWR Mon, Nov 22, 2021 16.47 16.47 14.61 14.83
1978 NASDAQ IPWR Fri, Nov 19, 2021 17.47 17.72 16.05 16.05
1977 NASDAQ IPWR Thu, Nov 18, 2021 17.54 18.08 16.59 17.43
1976 NASDAQ IPWR Wed, Nov 17, 2021 15.73 17.49 15.66 17.49
1975 NASDAQ IPWR Tue, Nov 16, 2021 15.69 16.10 15.36 16.00
1974 NASDAQ IPWR Mon, Nov 15, 2021 15.34 15.90 15.05 15.74
1973 NASDAQ IPWR Fri, Nov 12, 2021 14.90 15.23 14.51 15.23
1972 NASDAQ IPWR Thu, Nov 11, 2021 14.05 15.00 14.05 14.97
1971 NASDAQ IPWR Wed, Nov 10, 2021 14.81 14.90 13.72 13.80
1970 NASDAQ IPWR Tue, Nov 9, 2021 15.43 15.57 14.50 15.02
1969 NASDAQ IPWR Mon, Nov 8, 2021 15.77 15.98 15.27 15.28
1968 NASDAQ IPWR Fri, Nov 5, 2021 15.31 15.90 14.89 15.69
1967 NASDAQ IPWR Thu, Nov 4, 2021 15.26 15.29 14.75 15.27
1966 NASDAQ IPWR Wed, Nov 3, 2021 14.71 15.40 14.62 15.28
1965 NASDAQ IPWR Tue, Nov 2, 2021 14.29 14.88 14.06 14.86
1964 NASDAQ IPWR Mon, Nov 1, 2021 13.92 14.53 13.92 14.38
1963 NASDAQ IPWR Fri, Oct 29, 2021 14.09 14.17 13.72 13.90
1962 NASDAQ IPWR Thu, Oct 28, 2021 13.49 14.41 13.43 14.17
1961 NASDAQ IPWR Wed, Oct 27, 2021 13.06 13.49 12.86 13.49
1960 NASDAQ IPWR Tue, Oct 26, 2021 13.63 13.93 12.81 13.20
1959 NASDAQ IPWR Mon, Oct 25, 2021 14.43 14.54 13.12 13.25
1958 NASDAQ IPWR Fri, Oct 22, 2021 14.66 14.83 14.08 14.55
1957 NASDAQ IPWR Thu, Oct 21, 2021 14.80 15.17 14.62 14.77
1956 NASDAQ IPWR Wed, Oct 20, 2021 15.68 15.97 14.76 14.86
1955 NASDAQ IPWR Tue, Oct 19, 2021 14.88 15.82 14.75 15.61
1954 NASDAQ IPWR Mon, Oct 18, 2021 14.72 15.09 14.39 14.73
1953 NASDAQ IPWR Fri, Oct 15, 2021 15.00 15.17 14.57 14.93
1952 NASDAQ IPWR Thu, Oct 14, 2021 14.65 15.19 14.20 14.65
1951 NASDAQ IPWR Wed, Oct 13, 2021 14.05 14.87 14.01 14.79
1950 NASDAQ IPWR Tue, Oct 12, 2021 14.06 14.20 13.75 14.18
1949 NASDAQ IPWR Mon, Oct 11, 2021 14.25 14.87 13.83 13.93
1948 NASDAQ IPWR Fri, Oct 8, 2021 14.71 14.71 14.00 14.09
1947 NASDAQ IPWR Thu, Oct 7, 2021 14.56 15.05 14.50 14.80
1946 NASDAQ IPWR Wed, Oct 6, 2021 14.33 14.75 13.87 14.32
1945 NASDAQ IPWR Tue, Oct 5, 2021 14.33 15.00 14.33 14.80
1944 NASDAQ IPWR Mon, Oct 4, 2021 15.71 15.71 14.00 14.22
1943 NASDAQ IPWR Fri, Oct 1, 2021 15.11 15.99 14.90 15.80
1942 NASDAQ IPWR Thu, Sep 30, 2021 15.12 15.91 14.71 15.22
1941 NASDAQ IPWR Wed, Sep 29, 2021 15.09 15.56 14.58 15.13
1940 NASDAQ IPWR Tue, Sep 28, 2021 15.95 16.08 14.70 14.78
1939 NASDAQ IPWR Mon, Sep 27, 2021 16.26 17.14 16.15 16.36
1938 NASDAQ IPWR Fri, Sep 24, 2021 15.85 16.47 15.77 16.15
1937 NASDAQ IPWR Thu, Sep 23, 2021 15.74 16.33 15.31 16.15
1936 NASDAQ IPWR Wed, Sep 22, 2021 15.24 15.82 15.12 15.72
1935 NASDAQ IPWR Tue, Sep 21, 2021 14.26 15.56 14.15 15.40
1934 NASDAQ IPWR Mon, Sep 20, 2021 15.30 15.33 13.49 13.91
1933 NASDAQ IPWR Fri, Sep 17, 2021 15.33 16.86 15.25 16.16
1932 NASDAQ IPWR Thu, Sep 16, 2021 15.01 15.87 14.84 15.34
1931 NASDAQ IPWR Wed, Sep 15, 2021 14.09 15.27 14.08 15.15
1930 NASDAQ IPWR Tue, Sep 14, 2021 15.13 15.41 14.07 14.23
1929 NASDAQ IPWR Mon, Sep 13, 2021 15.56 15.56 14.01 14.99
1928 NASDAQ IPWR Fri, Sep 10, 2021 15.70 15.98 15.37 15.44
1927 NASDAQ IPWR Thu, Sep 9, 2021 16.28 16.65 15.47 15.72
1926 NASDAQ IPWR Wed, Sep 8, 2021 16.31 17.09 15.99 16.43
1925 NASDAQ IPWR Tue, Sep 7, 2021 17.05 17.08 16.10 16.31
1924 NASDAQ IPWR Fri, Sep 3, 2021 16.61 17.23 16.17 17.14
1923 NASDAQ IPWR Thu, Sep 2, 2021 16.90 17.34 16.55 16.72
1922 NASDAQ IPWR Wed, Sep 1, 2021 16.66 16.99 16.42 16.90
1921 NASDAQ IPWR Tue, Aug 31, 2021 15.58 16.99 15.52 16.50
1920 NASDAQ IPWR Mon, Aug 30, 2021 16.31 16.31 15.50 15.65
1919 NASDAQ IPWR Fri, Aug 27, 2021 16.00 16.99 16.00 16.21
1918 NASDAQ IPWR Thu, Aug 26, 2021 15.16 16.18 15.08 15.88
1917 NASDAQ IPWR Wed, Aug 25, 2021 15.40 16.00 15.08 15.08
1916 NASDAQ IPWR Tue, Aug 24, 2021 14.50 15.61 14.46 15.36
1915 NASDAQ IPWR Mon, Aug 23, 2021 14.11 14.81 14.06 14.40
1914 NASDAQ IPWR Fri, Aug 20, 2021 14.02 14.41 13.76 13.98
1913 NASDAQ IPWR Thu, Aug 19, 2021 13.92 14.50 13.62 13.91
1912 NASDAQ IPWR Wed, Aug 18, 2021 13.76 14.99 13.45 13.99
1911 NASDAQ IPWR Tue, Aug 17, 2021 13.41 14.09 13.07 13.92
1910 NASDAQ IPWR Mon, Aug 16, 2021 15.06 15.48 13.61 13.61
1909 NASDAQ IPWR Fri, Aug 13, 2021 16.27 16.27 14.50 15.50
1908 NASDAQ IPWR Thu, Aug 12, 2021 17.19 17.19 16.03 16.59
1907 NASDAQ IPWR Wed, Aug 11, 2021 16.68 17.19 16.17 17.19
1906 NASDAQ IPWR Tue, Aug 10, 2021 17.26 17.37 16.21 16.63
1905 NASDAQ IPWR Mon, Aug 9, 2021 17.29 17.71 16.81 16.95
1904 NASDAQ IPWR Fri, Aug 6, 2021 16.97 17.67 16.67 17.45
1903 NASDAQ IPWR Thu, Aug 5, 2021 15.80 17.00 15.80 16.76
1902 NASDAQ IPWR Wed, Aug 4, 2021 15.70 16.20 15.45 15.81
1901 NASDAQ IPWR Tue, Aug 3, 2021 15.20 16.46 14.80 15.86
1900 NASDAQ IPWR Mon, Aug 2, 2021 15.29 15.79 15.01 15.09
1899 NASDAQ IPWR Fri, Jul 30, 2021 15.43 16.00 15.07 15.26
1898 NASDAQ IPWR Thu, Jul 29, 2021 15.75 16.44 15.52 15.80
1897 NASDAQ IPWR Wed, Jul 28, 2021 14.77 15.65 14.77 15.45
1896 NASDAQ IPWR Tue, Jul 27, 2021 15.50 16.40 14.28 14.70
1895 NASDAQ IPWR Mon, Jul 26, 2021 15.84 16.00 15.12 15.64
1894 NASDAQ IPWR Fri, Jul 23, 2021 16.88 17.45 15.75 16.04
1893 NASDAQ IPWR Thu, Jul 22, 2021 15.65 17.00 15.20 16.75
1892 NASDAQ IPWR Wed, Jul 21, 2021 15.90 17.00 14.52 16.00
1891 NASDAQ IPWR Tue, Jul 20, 2021 11.50 15.96 11.50 15.39
1890 NASDAQ IPWR Mon, Jul 19, 2021 10.00 12.24 9.81 11.48
1889 NASDAQ IPWR Fri, Jul 16, 2021 11.27 11.27 10.40 10.54
1888 NASDAQ IPWR Thu, Jul 15, 2021 11.33 11.56 10.90 11.04
1887 NASDAQ IPWR Wed, Jul 14, 2021 12.30 12.30 11.27 11.33
1886 NASDAQ IPWR Tue, Jul 13, 2021 12.45 12.65 11.85 12.17
1885 NASDAQ IPWR Mon, Jul 12, 2021 12.03 12.85 11.44 12.50
1884 NASDAQ IPWR Fri, Jul 9, 2021 11.33 12.16 11.15 12.02
1883 NASDAQ IPWR Thu, Jul 8, 2021 10.97 11.73 10.75 11.12
1882 NASDAQ IPWR Wed, Jul 7, 2021 12.65 12.65 11.31 11.35
1881 NASDAQ IPWR Tue, Jul 6, 2021 12.71 13.03 12.25 12.71
1880 NASDAQ IPWR Fri, Jul 2, 2021 12.97 14.18 12.37 12.88
1879 NASDAQ IPWR Thu, Jul 1, 2021 12.80 13.09 12.32 13.02
1878 NASDAQ IPWR Wed, Jun 30, 2021 12.45 12.93 12.25 12.71
1877 NASDAQ IPWR Tue, Jun 29, 2021 13.01 13.42 12.46 12.72
1876 NASDAQ IPWR Mon, Jun 28, 2021 13.74 13.74 12.90 13.06
1875 NASDAQ IPWR Fri, Jun 25, 2021 13.25 13.59 12.75 13.59
1874 NASDAQ IPWR Thu, Jun 24, 2021 12.92 13.40 12.44 13.30
1873 NASDAQ IPWR Wed, Jun 23, 2021 11.74 13.02 11.63 12.94
1872 NASDAQ IPWR Tue, Jun 22, 2021 11.65 12.15 11.45 11.88
1871 NASDAQ IPWR Mon, Jun 21, 2021 12.41 12.41 11.45 11.86
1870 NASDAQ IPWR Fri, Jun 18, 2021 12.91 13.12 12.16 12.36
1869 NASDAQ IPWR Thu, Jun 17, 2021 12.56 13.11 12.14 13.11
1868 NASDAQ IPWR Wed, Jun 16, 2021 11.93 12.72 11.90 12.52
1867 NASDAQ IPWR Tue, Jun 15, 2021 13.25 13.25 11.56 11.70
1866 NASDAQ IPWR Mon, Jun 14, 2021 12.41 13.25 12.01 13.00
1865 NASDAQ IPWR Fri, Jun 11, 2021 11.84 12.64 11.80 12.20
1864 NASDAQ IPWR Thu, Jun 10, 2021 12.28 12.82 11.13 11.63
1863 NASDAQ IPWR Wed, Jun 9, 2021 13.48 13.60 12.13 12.16
1862 NASDAQ IPWR Tue, Jun 8, 2021 13.92 14.46 12.39 13.33
1861 NASDAQ IPWR Mon, Jun 7, 2021 11.84 13.71 11.73 13.61
1860 NASDAQ IPWR Fri, Jun 4, 2021 11.49 11.77 10.86 11.62
1859 NASDAQ IPWR Thu, Jun 3, 2021 11.25 11.60 11.00 11.33
1858 NASDAQ IPWR Wed, Jun 2, 2021 11.45 11.72 11.24 11.34
1857 NASDAQ IPWR Tue, Jun 1, 2021 11.57 11.74 11.00 11.32
1856 NASDAQ IPWR Fri, May 28, 2021 12.15 12.33 11.02 11.37
1855 NASDAQ IPWR Thu, May 27, 2021 11.22 12.20 11.11 11.92
1854 NASDAQ IPWR Wed, May 26, 2021 11.24 11.40 11.00 11.17
1853 NASDAQ IPWR Tue, May 25, 2021 11.01 11.27 10.85 11.24
1852 NASDAQ IPWR Mon, May 24, 2021 11.72 11.72 10.73 11.06
1851 NASDAQ IPWR Fri, May 21, 2021 10.35 11.73 10.31 11.73
1850 NASDAQ IPWR Thu, May 20, 2021 8.94 10.30 8.73 10.19
1849 NASDAQ IPWR Wed, May 19, 2021 8.56 9.28 8.56 8.90
1848 NASDAQ IPWR Tue, May 18, 2021 8.38 9.03 8.26 8.98
1847 NASDAQ IPWR Mon, May 17, 2021 8.47 8.75 8.02 8.37
1846 NASDAQ IPWR Fri, May 14, 2021 6.65 9.09 6.65 8.73
1845 NASDAQ IPWR Thu, May 13, 2021 7.92 8.22 7.17 7.19
1844 NASDAQ IPWR Wed, May 12, 2021 6.89 8.58 6.89 7.83
1843 NASDAQ IPWR Tue, May 11, 2021 7.00 7.49 6.68 6.91
1842 NASDAQ IPWR Mon, May 10, 2021 8.34 8.34 7.13 7.29
1841 NASDAQ IPWR Fri, May 7, 2021 8.36 8.50 7.90 8.09
1840 NASDAQ IPWR Thu, May 6, 2021 9.10 9.13 7.89 8.30
1839 NASDAQ IPWR Wed, May 5, 2021 9.66 9.66 9.07 9.13
1838 NASDAQ IPWR Tue, May 4, 2021 9.46 9.75 9.20 9.66
1837 NASDAQ IPWR Mon, May 3, 2021 9.65 9.74 9.40 9.61
1836 NASDAQ IPWR Fri, Apr 30, 2021 9.82 9.83 9.40 9.45
1835 NASDAQ IPWR Thu, Apr 29, 2021 10.16 10.19 9.61 9.88
1834 NASDAQ IPWR Wed, Apr 28, 2021 9.77 10.14 9.50 10.14
1833 NASDAQ IPWR Tue, Apr 27, 2021 10.60 10.65 9.63 9.94
1832 NASDAQ IPWR Mon, Apr 26, 2021 10.03 10.72 10.03 10.52
1831 NASDAQ IPWR Fri, Apr 23, 2021 10.07 10.32 9.54 10.03
1830 NASDAQ IPWR Thu, Apr 22, 2021 9.99 10.59 9.81 10.06
1829 NASDAQ IPWR Wed, Apr 21, 2021 8.64 9.63 8.62 9.63
1828 NASDAQ IPWR Tue, Apr 20, 2021 9.19 9.29 8.55 9.08
1827 NASDAQ IPWR Mon, Apr 19, 2021 9.77 9.89 8.35 9.16
1826 NASDAQ IPWR Fri, Apr 16, 2021 9.92 10.06 9.29 9.76
1825 NASDAQ IPWR Thu, Apr 15, 2021 10.80 10.87 9.75 9.90
1824 NASDAQ IPWR Wed, Apr 14, 2021 10.50 10.91 10.25 10.56
1823 NASDAQ IPWR Tue, Apr 13, 2021 10.42 10.65 10.04 10.52
1822 NASDAQ IPWR Mon, Apr 12, 2021 11.20 11.20 10.27 10.52
1821 NASDAQ IPWR Fri, Apr 9, 2021 11.48 11.57 11.03 11.29
1820 NASDAQ IPWR Thu, Apr 8, 2021 11.30 11.75 11.30 11.47
1819 NASDAQ IPWR Wed, Apr 7, 2021 12.20 12.36 11.10 11.20
1818 NASDAQ IPWR Tue, Apr 6, 2021 12.23 12.73 11.95 12.43
1817 NASDAQ IPWR Mon, Apr 5, 2021 13.80 13.90 12.36 12.55
1816 NASDAQ IPWR Thu, Apr 1, 2021 13.73 13.94 13.01 13.60
1815 NASDAQ IPWR Wed, Mar 31, 2021 11.76 13.42 11.76 13.24
1814 NASDAQ IPWR Tue, Mar 30, 2021 11.01 11.82 10.62 11.69
1813 NASDAQ IPWR Mon, Mar 29, 2021 12.04 12.04 10.83 10.89
1812 NASDAQ IPWR Fri, Mar 26, 2021 12.06 12.30 11.53 12.11
1811 NASDAQ IPWR Thu, Mar 25, 2021 10.98 11.95 10.55 11.71
1810 NASDAQ IPWR Wed, Mar 24, 2021 13.45 13.97 11.77 11.86
1809 NASDAQ IPWR Tue, Mar 23, 2021 14.36 14.56 12.81 12.85
1808 NASDAQ IPWR Mon, Mar 22, 2021 15.24 15.35 14.08 14.60
1807 NASDAQ IPWR Fri, Mar 19, 2021 14.17 15.78 13.44 15.12
1806 NASDAQ IPWR Thu, Mar 18, 2021 14.96 15.05 13.95 14.48
1805 NASDAQ IPWR Wed, Mar 17, 2021 14.39 16.44 14.10 15.57
1804 NASDAQ IPWR Tue, Mar 16, 2021 16.31 16.48 14.42 14.89
1803 NASDAQ IPWR Mon, Mar 15, 2021 16.08 16.85 15.76 16.27
1802 NASDAQ IPWR Fri, Mar 12, 2021 16.19 16.73 15.66 16.27
1801 NASDAQ IPWR Thu, Mar 11, 2021 16.70 17.21 16.01 16.98
1800 NASDAQ IPWR Wed, Mar 10, 2021 17.05 18.85 15.60 16.02
1799 NASDAQ IPWR Tue, Mar 9, 2021 16.12 17.45 16.05 16.59
1798 NASDAQ IPWR Mon, Mar 8, 2021 16.16 17.62 15.20 16.26
1797 NASDAQ IPWR Fri, Mar 5, 2021 15.35 16.70 12.40 15.84
1796 NASDAQ IPWR Thu, Mar 4, 2021 16.78 18.43 13.54 15.17
1795 NASDAQ IPWR Wed, Mar 3, 2021 17.46 17.65 15.85 16.26
1794 NASDAQ IPWR Tue, Mar 2, 2021 18.36 18.48 17.05 17.05
1793 NASDAQ IPWR Mon, Mar 1, 2021 17.95 18.78 17.50 18.40
1792 NASDAQ IPWR Fri, Feb 26, 2021 16.59 17.66 15.42 17.17
1791 NASDAQ IPWR Thu, Feb 25, 2021 17.68 17.75 16.17 16.76
1790 NASDAQ IPWR Wed, Feb 24, 2021 17.16 18.90 16.52 17.68
1789 NASDAQ IPWR Tue, Feb 23, 2021 16.56 19.30 15.31 17.50
1788 NASDAQ IPWR Mon, Feb 22, 2021 18.42 19.36 17.01 17.25
1787 NASDAQ IPWR Fri, Feb 19, 2021 18.13 20.12 18.10 19.00
1786 NASDAQ IPWR Thu, Feb 18, 2021 18.88 19.25 17.34 17.98
1785 NASDAQ IPWR Wed, Feb 17, 2021 19.85 20.18 18.05 19.52
1784 NASDAQ IPWR Tue, Feb 16, 2021 22.12 22.19 19.50 19.81
1783 NASDAQ IPWR Fri, Feb 12, 2021 19.58 22.10 19.45 21.49
1782 NASDAQ IPWR Thu, Feb 11, 2021 21.70 22.00 18.90 19.45
1781 NASDAQ IPWR Wed, Feb 10, 2021 20.00 22.88 19.25 21.45
1780 NASDAQ IPWR Tue, Feb 9, 2021 19.00 21.20 18.00 19.90
1779 NASDAQ IPWR Mon, Feb 8, 2021 22.00 22.04 20.50 20.70
1778 NASDAQ IPWR Fri, Feb 5, 2021 21.50 22.50 20.63 22.47
1777 NASDAQ IPWR Thu, Feb 4, 2021 20.50 23.84 19.50 22.37
1776 NASDAQ IPWR Wed, Feb 3, 2021 21.50 24.95 20.08 21.21
1775 NASDAQ IPWR Tue, Feb 2, 2021 16.25 18.48 16.25 17.50
1774 NASDAQ IPWR Mon, Feb 1, 2021 17.17 17.17 15.32 15.79
1773 NASDAQ IPWR Fri, Jan 29, 2021 15.44 17.90 15.26 17.12
1772 NASDAQ IPWR Thu, Jan 28, 2021 17.45 17.45 14.00 15.36
1771 NASDAQ IPWR Wed, Jan 27, 2021 16.13 19.66 14.25 16.37
1770 NASDAQ IPWR Tue, Jan 26, 2021 19.85 23.41 18.00 18.30
1769 NASDAQ IPWR Mon, Jan 25, 2021 15.50 20.89 15.00 20.74
1768 NASDAQ IPWR Fri, Jan 22, 2021 12.32 14.40 12.06 14.00
1767 NASDAQ IPWR Thu, Jan 21, 2021 12.54 17.00 12.06 13.17
1766 NASDAQ IPWR Wed, Jan 20, 2021 9.88 9.99 8.94 9.11
1765 NASDAQ IPWR Tue, Jan 19, 2021 9.52 10.08 8.75 9.87
1764 NASDAQ IPWR Fri, Jan 15, 2021 9.02 9.75 8.78 9.00
1763 NASDAQ IPWR Thu, Jan 14, 2021 8.44 11.00 8.35 8.65
1762 NASDAQ IPWR Wed, Jan 13, 2021 8.39 8.88 8.26 8.51
1761 NASDAQ IPWR Tue, Jan 12, 2021 8.05 8.78 8.03 8.25
1760 NASDAQ IPWR Mon, Jan 11, 2021 8.02 8.39 7.89 8.03
1759 NASDAQ IPWR Fri, Jan 8, 2021 8.83 8.97 7.97 8.12
1758 NASDAQ IPWR Thu, Jan 7, 2021 8.00 8.71 8.00 8.50
1757 NASDAQ IPWR Wed, Jan 6, 2021 8.35 8.96 7.61 7.61
1756 NASDAQ IPWR Tue, Jan 5, 2021 8.04 8.59 7.88 8.34
1755 NASDAQ IPWR Mon, Jan 4, 2021 8.31 8.75 7.87 8.04
1754 NASDAQ IPWR Thu, Dec 31, 2020 8.88 9.05 8.17 8.17
1753 NASDAQ IPWR Wed, Dec 30, 2020 8.01 8.95 8.01 8.78
1752 NASDAQ IPWR Tue, Dec 29, 2020 8.70 8.87 7.87 8.04
1751 NASDAQ IPWR Mon, Dec 28, 2020 10.00 10.05 8.85 8.90
1750 NASDAQ IPWR Thu, Dec 24, 2020 9.50 9.90 9.03 9.90
1749 NASDAQ IPWR Wed, Dec 23, 2020 8.25 9.62 8.15 9.58
1748 NASDAQ IPWR Tue, Dec 22, 2020 8.00 8.03 7.40 7.88
1747 NASDAQ IPWR Mon, Dec 21, 2020 7.88 8.23 7.56 7.90
1746 NASDAQ IPWR Fri, Dec 18, 2020 7.94 8.21 7.75 8.02
1745 NASDAQ IPWR Thu, Dec 17, 2020 8.15 8.38 7.78 7.87
1744 NASDAQ IPWR Wed, Dec 16, 2020 8.58 8.80 8.05 8.21
1743 NASDAQ IPWR Tue, Dec 15, 2020 7.72 8.48 7.72 8.43
1742 NASDAQ IPWR Mon, Dec 14, 2020 7.34 7.80 7.26 7.61
1741 NASDAQ IPWR Fri, Dec 11, 2020 7.51 7.54 7.36 7.40
1740 NASDAQ IPWR Thu, Dec 10, 2020 7.56 7.84 7.36 7.59
1739 NASDAQ IPWR Wed, Dec 9, 2020 8.50 8.50 7.56 7.60
1738 NASDAQ IPWR Tue, Dec 8, 2020 7.70 8.20 7.51 7.95
1737 NASDAQ IPWR Mon, Dec 7, 2020 8.04 8.30 7.70 7.82
1736 NASDAQ IPWR Fri, Dec 4, 2020 8.00 8.35 7.70 7.98
1735 NASDAQ IPWR Thu, Dec 3, 2020 8.00 8.36 7.87 7.99
1734 NASDAQ IPWR Wed, Dec 2, 2020 7.87 8.60 7.86 8.08
1733 NASDAQ IPWR Tue, Dec 1, 2020 8.53 8.93 7.85 7.99
1732 NASDAQ IPWR Mon, Nov 30, 2020 10.00 10.20 8.41 8.99
1731 NASDAQ IPWR Fri, Nov 27, 2020 9.00 10.50 8.77 9.88
1730 NASDAQ IPWR Wed, Nov 25, 2020 9.28 9.37 8.37 9.00
1729 NASDAQ IPWR Tue, Nov 24, 2020 10.71 11.74 8.57 9.28
1728 NASDAQ IPWR Mon, Nov 23, 2020 7.28 9.59 7.06 9.59
1727 NASDAQ IPWR Fri, Nov 20, 2020 7.18 8.20 7.13 7.74
1726 NASDAQ IPWR Thu, Nov 19, 2020 6.25 7.95 6.13 7.90
1725 NASDAQ IPWR Wed, Nov 18, 2020 6.80 8.71 6.52 6.60
1724 NASDAQ IPWR Tue, Nov 17, 2020 6.15 6.74 5.98 6.54
1723 NASDAQ IPWR Mon, Nov 16, 2020 6.17 6.30 5.75 5.93
1722 NASDAQ IPWR Fri, Nov 13, 2020 6.00 6.51 5.60 5.60
1721 NASDAQ IPWR Thu, Nov 12, 2020 6.60 6.80 5.92 6.10
1720 NASDAQ IPWR Wed, Nov 11, 2020 6.14 6.51 5.81 6.51
1719 NASDAQ IPWR Tue, Nov 10, 2020 5.90 6.17 5.53 6.09
1718 NASDAQ IPWR Mon, Nov 9, 2020 6.37 6.37 5.57 5.81
1717 NASDAQ IPWR Fri, Nov 6, 2020 6.17 6.17 5.84 5.98
1716 NASDAQ IPWR Thu, Nov 5, 2020 5.68 6.15 5.50 5.95
1715 NASDAQ IPWR Wed, Nov 4, 2020 5.65 5.82 5.55 5.55
1714 NASDAQ IPWR Tue, Nov 3, 2020 5.78 5.79 5.51 5.60
1713 NASDAQ IPWR Mon, Nov 2, 2020 5.40 5.84 5.40 5.50
1712 NASDAQ IPWR Fri, Oct 30, 2020 5.87 5.89 5.33 5.47
1711 NASDAQ IPWR Thu, Oct 29, 2020 5.55 6.42 5.32 5.68
1710 NASDAQ IPWR Wed, Oct 28, 2020 5.75 5.89 5.25 5.43
1709 NASDAQ IPWR Tue, Oct 27, 2020 5.85 5.94 5.65 5.66
1708 NASDAQ IPWR Mon, Oct 26, 2020 5.95 5.95 5.75 5.77
1707 NASDAQ IPWR Fri, Oct 23, 2020 5.80 5.93 5.75 5.86
1706 NASDAQ IPWR Thu, Oct 22, 2020 5.83 5.91 5.65 5.79
1705 NASDAQ IPWR Wed, Oct 21, 2020 6.23 6.23 5.75 5.92
1704 NASDAQ IPWR Tue, Oct 20, 2020 6.37 6.52 6.03 6.14
1703 NASDAQ IPWR Mon, Oct 19, 2020 6.70 6.97 6.00 6.00
1702 NASDAQ IPWR Fri, Oct 16, 2020 6.47 6.98 6.45 6.45
1701 NASDAQ IPWR Thu, Oct 15, 2020 6.30 6.59 5.99 6.30
1700 NASDAQ IPWR Wed, Oct 14, 2020 7.03 7.03 6.29 6.30
1699 NASDAQ IPWR Tue, Oct 13, 2020 7.41 7.41 6.90 6.90
1698 NASDAQ IPWR Mon, Oct 12, 2020 7.09 7.40 6.88 7.37
1697 NASDAQ IPWR Fri, Oct 9, 2020 6.89 7.10 6.76 7.10
1696 NASDAQ IPWR Thu, Oct 8, 2020 7.10 7.20 6.69 6.86
1695 NASDAQ IPWR Wed, Oct 7, 2020 6.61 7.15 6.61 6.94
1694 NASDAQ IPWR Tue, Oct 6, 2020 6.59 7.25 6.49 6.49
1693 NASDAQ IPWR Mon, Oct 5, 2020 6.05 6.70 5.97 6.49
1692 NASDAQ IPWR Fri, Oct 2, 2020 6.03 6.15 5.93 6.10
1691 NASDAQ IPWR Thu, Oct 1, 2020 6.24 6.45 6.12 6.12
1690 NASDAQ IPWR Wed, Sep 30, 2020 6.11 6.40 6.00 6.20
1689 NASDAQ IPWR Tue, Sep 29, 2020 6.45 6.67 5.90 6.11
1688 NASDAQ IPWR Mon, Sep 28, 2020 6.54 7.21 6.30 6.30
1687 NASDAQ IPWR Fri, Sep 25, 2020 6.59 7.42 6.22 6.30
1686 NASDAQ IPWR Thu, Sep 24, 2020 6.19 6.97 6.00 6.76
1685 NASDAQ IPWR Wed, Sep 23, 2020 5.76 6.75 5.65 5.90
1684 NASDAQ IPWR Tue, Sep 22, 2020 5.80 5.83 5.63 5.65
1683 NASDAQ IPWR Mon, Sep 21, 2020 6.25 6.36 5.64 5.81
1682 NASDAQ IPWR Fri, Sep 18, 2020 6.03 6.49 6.00 6.29
1681 NASDAQ IPWR Thu, Sep 17, 2020 5.99 6.63 5.70 6.16
1680 NASDAQ IPWR Wed, Sep 16, 2020 5.41 6.69 5.41 6.31
1679 NASDAQ IPWR Tue, Sep 15, 2020 5.60 5.90 5.39 5.39
1678 NASDAQ IPWR Mon, Sep 14, 2020 5.20 5.95 5.11 5.61
1677 NASDAQ IPWR Fri, Sep 11, 2020 5.53 5.59 5.08 5.20
1676 NASDAQ IPWR Thu, Sep 10, 2020 5.52 5.76 5.47 5.51
1675 NASDAQ IPWR Wed, Sep 9, 2020 5.12 5.55 4.95 5.52
1674 NASDAQ IPWR Tue, Sep 8, 2020 5.27 5.27 4.81 5.05
1673 NASDAQ IPWR Fri, Sep 4, 2020 5.49 5.50 5.25 5.27
1672 NASDAQ IPWR Thu, Sep 3, 2020 6.00 6.05 5.38 5.60
1671 NASDAQ IPWR Wed, Sep 2, 2020 5.99 6.15 5.70 5.91
1670 NASDAQ IPWR Tue, Sep 1, 2020 5.88 5.93 5.71 5.89
1669 NASDAQ IPWR Mon, Aug 31, 2020 6.01 6.05 5.69 5.93
1668 NASDAQ IPWR Fri, Aug 28, 2020 6.12 6.29 6.01 6.07
1667 NASDAQ IPWR Thu, Aug 27, 2020 6.33 6.53 6.00 6.15
1666 NASDAQ IPWR Wed, Aug 26, 2020 6.43 6.62 6.21 6.33
1665 NASDAQ IPWR Tue, Aug 25, 2020 6.40 6.49 6.10 6.42
1664 NASDAQ IPWR Mon, Aug 24, 2020 6.92 7.26 6.00 6.49
1663 NASDAQ IPWR Fri, Aug 21, 2020 7.50 7.63 6.70 6.75
1662 NASDAQ IPWR Thu, Aug 20, 2020 7.48 7.79 7.26 7.58
1661 NASDAQ IPWR Wed, Aug 19, 2020 7.63 7.88 7.25 7.49
1660 NASDAQ IPWR Tue, Aug 18, 2020 7.91 7.91 7.41 7.45
1659 NASDAQ IPWR Mon, Aug 17, 2020 7.55 8.09 7.36 7.90
1658 NASDAQ IPWR Fri, Aug 14, 2020 7.01 7.64 6.91 7.55
1657 NASDAQ IPWR Thu, Aug 13, 2020 6.70 7.01 6.53 6.81
1656 NASDAQ IPWR Wed, Aug 12, 2020 6.79 6.90 6.40 6.70
1655 NASDAQ IPWR Tue, Aug 11, 2020 7.00 7.14 6.65 6.66
1654 NASDAQ IPWR Mon, Aug 10, 2020 7.66 7.71 6.59 7.00
1653 NASDAQ IPWR Fri, Aug 7, 2020 7.35 7.50 6.50 7.01
1652 NASDAQ IPWR Thu, Aug 6, 2020 8.10 8.10 6.92 7.19
1651 NASDAQ IPWR Wed, Aug 5, 2020 7.92 8.47 7.83 7.89
1650 NASDAQ IPWR Tue, Aug 4, 2020 8.08 8.81 7.48 7.92
1649 NASDAQ IPWR Mon, Aug 3, 2020 8.98 9.50 8.25 8.25
1648 NASDAQ IPWR Fri, Jul 31, 2020 10.55 10.92 8.76 9.12
1647 NASDAQ IPWR Thu, Jul 30, 2020 8.60 10.56 8.60 10.50
1646 NASDAQ IPWR Wed, Jul 29, 2020 8.03 9.00 7.71 8.55
1645 NASDAQ IPWR Tue, Jul 28, 2020 7.60 8.04 7.57 7.91
1644 NASDAQ IPWR Mon, Jul 27, 2020 8.00 8.01 7.51 7.56
1643 NASDAQ IPWR Fri, Jul 24, 2020 7.87 8.45 7.25 7.76
1642 NASDAQ IPWR Thu, Jul 23, 2020 7.90 8.50 7.80 7.88
1641 NASDAQ IPWR Wed, Jul 22, 2020 7.43 8.00 7.28 7.82
1640 NASDAQ IPWR Tue, Jul 21, 2020 7.53 7.64 7.20 7.39
1639 NASDAQ IPWR Mon, Jul 20, 2020 8.00 8.40 7.17 7.43
1638 NASDAQ IPWR Fri, Jul 17, 2020 6.96 8.45 6.94 7.43
1637 NASDAQ IPWR Thu, Jul 16, 2020 6.92 6.96 6.70 6.82
1636 NASDAQ IPWR Wed, Jul 15, 2020 6.25 6.98 6.25 6.82
1635 NASDAQ IPWR Tue, Jul 14, 2020 5.90 6.43 5.90 6.00
1634 NASDAQ IPWR Mon, Jul 13, 2020 6.25 6.75 5.85 5.85
1633 NASDAQ IPWR Fri, Jul 10, 2020 6.07 6.36 5.66 6.25
1632 NASDAQ IPWR Thu, Jul 9, 2020 6.00 6.24 5.35 6.12
1631 NASDAQ IPWR Wed, Jul 8, 2020 6.29 6.69 5.83 5.89
1630 NASDAQ IPWR Tue, Jul 7, 2020 6.44 6.90 6.16 6.42
1629 NASDAQ IPWR Mon, Jul 6, 2020 5.70 6.97 5.32 6.81
1628 NASDAQ IPWR Thu, Jul 2, 2020 6.78 6.85 5.61 5.80
1627 NASDAQ IPWR Wed, Jul 1, 2020 6.58 9.12 6.54 6.81
1626 NASDAQ IPWR Tue, Jun 30, 2020 5.76 6.60 5.75 6.53
1625 NASDAQ IPWR Mon, Jun 29, 2020 5.56 5.89 5.55 5.68
1624 NASDAQ IPWR Fri, Jun 26, 2020 5.79 5.79 5.50 5.69
1623 NASDAQ IPWR Thu, Jun 25, 2020 5.69 5.89 5.57 5.79
1622 NASDAQ IPWR Wed, Jun 24, 2020 5.76 5.80 5.35 5.72
1621 NASDAQ IPWR Tue, Jun 23, 2020 5.91 6.40 5.40 5.68
1620 NASDAQ IPWR Mon, Jun 22, 2020 5.83 6.29 5.65 5.75
1619 NASDAQ IPWR Fri, Jun 19, 2020 5.40 6.14 5.40 5.77
1618 NASDAQ IPWR Thu, Jun 18, 2020 5.51 5.54 5.18 5.40
1617 NASDAQ IPWR Wed, Jun 17, 2020 5.97 5.97 5.50 5.57
1616 NASDAQ IPWR Tue, Jun 16, 2020 4.99 6.10 4.80 5.85
1615 NASDAQ IPWR Mon, Jun 15, 2020 5.42 5.43 4.76 4.97
1614 NASDAQ IPWR Fri, Jun 12, 2020 4.89 5.60 4.70 5.40
1613 NASDAQ IPWR Thu, Jun 11, 2020 3.85 6.86 3.72 4.63
1612 NASDAQ IPWR Wed, Jun 10, 2020 2.75 5.65 2.31 4.00
1611 NASDAQ IPWR Tue, Jun 9, 2020 2.60 2.75 2.45 2.71
1610 NASDAQ IPWR Mon, Jun 8, 2020 2.52 2.70 2.47 2.64
1609 NASDAQ IPWR Fri, Jun 5, 2020 2.51 2.59 2.42 2.47
1608 NASDAQ IPWR Thu, Jun 4, 2020 2.21 2.55 2.20 2.50
1607 NASDAQ IPWR Wed, Jun 3, 2020 2.22 2.43 2.09 2.32
1606 NASDAQ IPWR Tue, Jun 2, 2020 2.24 2.24 2.07 2.18
1605 NASDAQ IPWR Mon, Jun 1, 2020 2.08 2.30 2.07 2.26
1604 NASDAQ IPWR Fri, May 29, 2020 2.29 2.35 2.10 2.17
1603 NASDAQ IPWR Thu, May 28, 2020 2.44 2.55 2.10 2.22
1602 NASDAQ IPWR Wed, May 27, 2020 1.95 2.09 1.93 2.09
1601 NASDAQ IPWR Tue, May 26, 2020 1.92 1.98 1.92 1.95
1600 NASDAQ IPWR Fri, May 22, 2020 1.89 1.97 1.88 1.93
1599 NASDAQ IPWR Thu, May 21, 2020 1.99 1.99 1.90 1.90
1598 NASDAQ IPWR Wed, May 20, 2020 1.96 2.00 1.92 1.92
1597 NASDAQ IPWR Tue, May 19, 2020 2.01 2.02 1.93 2.01
1596 NASDAQ IPWR Mon, May 18, 2020 2.10 2.10 1.87 1.99
1595 NASDAQ IPWR Fri, May 15, 2020 2.07 2.09 2.02 2.04
1594 NASDAQ IPWR Thu, May 14, 2020 2.15 2.15 2.02 2.02
1593 NASDAQ IPWR Wed, May 13, 2020 2.00 2.12 2.00 2.09
1592 NASDAQ IPWR Tue, May 12, 2020 2.05 2.16 2.01 2.01
1591 NASDAQ IPWR Mon, May 11, 2020 2.00 2.11 2.00 2.06
1590 NASDAQ IPWR Fri, May 8, 2020 2.05 2.16 2.01 2.07
1589 NASDAQ IPWR Thu, May 7, 2020 2.06 2.16 2.00 2.09
1588 NASDAQ IPWR Wed, May 6, 2020 2.22 2.25 2.08 2.08
1587 NASDAQ IPWR Tue, May 5, 2020 2.19 2.35 2.05 2.25
1586 NASDAQ IPWR Mon, May 4, 2020 2.00 2.15 1.99 2.00
1585 NASDAQ IPWR Fri, May 1, 2020 2.00 2.00 1.90 1.93
1584 NASDAQ IPWR Thu, Apr 30, 2020 1.91 2.12 1.91 2.00
1583 NASDAQ IPWR Wed, Apr 29, 2020 1.93 2.02 1.90 1.90
1582 NASDAQ IPWR Tue, Apr 28, 2020 2.08 2.08 1.90 2.00
1581 NASDAQ IPWR Mon, Apr 27, 2020 2.14 2.24 1.90 2.05
1580 NASDAQ IPWR Fri, Apr 24, 2020 1.93 2.72 1.81 2.54
1579 NASDAQ IPWR Thu, Apr 23, 2020 1.82 1.93 1.77 1.90
1578 NASDAQ IPWR Wed, Apr 22, 2020 1.85 1.99 1.85 1.94
1577 NASDAQ IPWR Tue, Apr 21, 2020 2.04 2.04 1.84 1.91
1576 NASDAQ IPWR Mon, Apr 20, 2020 1.92 2.08 1.92 1.99
1575 NASDAQ IPWR Fri, Apr 17, 2020 1.97 2.15 1.85 1.99
1574 NASDAQ IPWR Thu, Apr 16, 2020 2.23 2.23 1.96 1.96
1573 NASDAQ IPWR Wed, Apr 15, 2020 2.23 2.40 2.02 2.06
1572 NASDAQ IPWR Tue, Apr 14, 2020 2.50 2.66 2.32 2.50
1571 NASDAQ IPWR Mon, Apr 13, 2020 2.16 2.50 2.16 2.37
1570 NASDAQ IPWR Thu, Apr 9, 2020 1.94 2.08 1.90 2.02
1569 NASDAQ IPWR Wed, Apr 8, 2020 1.90 1.91 1.90 1.91
1568 NASDAQ IPWR Tue, Apr 7, 2020 1.91 1.97 1.91 1.94
1567 NASDAQ IPWR Mon, Apr 6, 2020 1.92 1.92 1.81 1.89
1566 NASDAQ IPWR Fri, Apr 3, 2020 1.81 1.89 1.80 1.80
1565 NASDAQ IPWR Thu, Apr 2, 2020 1.89 1.94 1.80 1.80
1564 NASDAQ IPWR Wed, Apr 1, 2020 1.89 1.91 1.89 1.89
1563 NASDAQ IPWR Tue, Mar 31, 2020 1.89 1.95 1.89 1.94
1562 NASDAQ IPWR Mon, Mar 30, 2020 2.00 2.00 1.89 1.98
1561 NASDAQ IPWR Fri, Mar 27, 2020 1.96 1.99 1.89 1.96
1560 NASDAQ IPWR Thu, Mar 26, 2020 1.90 2.28 1.89 2.00
1559 NASDAQ IPWR Wed, Mar 25, 2020 2.48 2.49 1.90 1.99
1558 NASDAQ IPWR Tue, Mar 24, 2020 1.56 2.19 1.56 2.10
1557 NASDAQ IPWR Mon, Mar 23, 2020 1.57 1.60 1.53 1.53
1556 NASDAQ IPWR Fri, Mar 20, 2020 1.60 1.61 1.57 1.58
1555 NASDAQ IPWR Thu, Mar 19, 2020 1.62 1.62 1.56 1.56
1554 NASDAQ IPWR Wed, Mar 18, 2020 1.64 1.64 1.56 1.56
1553 NASDAQ IPWR Tue, Mar 17, 2020 1.74 1.74 1.60 1.61
1552 NASDAQ IPWR Mon, Mar 16, 2020 1.45 1.73 1.08 1.58
1551 NASDAQ IPWR Fri, Mar 13, 2020 1.96 1.96 1.69 1.75
1550 NASDAQ IPWR Thu, Mar 12, 2020 2.01 2.04 1.83 2.04
1549 NASDAQ IPWR Wed, Mar 11, 2020 2.21 2.24 1.86 2.05
1548 NASDAQ IPWR Tue, Mar 10, 2020 2.22 2.39 2.12 2.15
1547 NASDAQ IPWR Mon, Mar 9, 2020 2.40 2.40 2.14 2.14
1546 NASDAQ IPWR Fri, Mar 6, 2020 2.40 2.45 2.34 2.40
1545 NASDAQ IPWR Thu, Mar 5, 2020 2.51 2.51 2.39 2.51
1544 NASDAQ IPWR Wed, Mar 4, 2020 2.55 2.60 2.42 2.52
1543 NASDAQ IPWR Tue, Mar 3, 2020 2.36 2.57 2.36 2.51
1542 NASDAQ IPWR Mon, Mar 2, 2020 2.29 2.45 2.25 2.44
1541 NASDAQ IPWR Fri, Feb 28, 2020 2.21 2.29 2.20 2.22
1540 NASDAQ IPWR Thu, Feb 27, 2020 2.27 2.40 2.18 2.28
1539 NASDAQ IPWR Wed, Feb 26, 2020 2.39 2.48 2.35 2.36
1538 NASDAQ IPWR Tue, Feb 25, 2020 2.62 2.62 2.45 2.45
1537 NASDAQ IPWR Mon, Feb 24, 2020 2.70 2.79 2.50 2.66
1536 NASDAQ IPWR Fri, Feb 21, 2020 2.96 2.96 2.68 2.79
1535 NASDAQ IPWR Thu, Feb 20, 2020 2.90 2.95 2.70 2.89
1534 NASDAQ IPWR Wed, Feb 19, 2020 2.78 3.10 2.71 3.04
1533 NASDAQ IPWR Tue, Feb 18, 2020 2.85 2.91 2.66 2.79
1532 NASDAQ IPWR Fri, Feb 14, 2020 2.50 3.17 2.49 2.78
1531 NASDAQ IPWR Thu, Feb 13, 2020 2.53 2.57 2.48 2.55
1530 NASDAQ IPWR Wed, Feb 12, 2020 2.46 2.70 2.45 2.59
1529 NASDAQ IPWR Tue, Feb 11, 2020 2.36 2.54 2.36 2.50
1528 NASDAQ IPWR Mon, Feb 10, 2020 2.54 2.54 2.41 2.50
1527 NASDAQ IPWR Fri, Feb 7, 2020 2.54 2.95 2.38 2.60
1526 NASDAQ IPWR Thu, Feb 6, 2020 2.49 2.53 2.43 2.51
1525 NASDAQ IPWR Wed, Feb 5, 2020 2.42 2.54 2.38 2.48
1524 NASDAQ IPWR Tue, Feb 4, 2020 2.23 2.70 2.23 2.53
1523 NASDAQ IPWR Mon, Feb 3, 2020 2.28 2.30 2.25 2.25
1522 NASDAQ IPWR Fri, Jan 31, 2020 2.28 2.31 2.16 2.31
1521 NASDAQ IPWR Thu, Jan 30, 2020 2.36 2.36 2.27 2.28
1520 NASDAQ IPWR Wed, Jan 29, 2020 2.40 2.40 2.36 2.36
1519 NASDAQ IPWR Tue, Jan 28, 2020 2.43 2.43 2.40 2.40
1518 NASDAQ IPWR Mon, Jan 27, 2020 2.46 2.46 2.35 2.35
1517 NASDAQ IPWR Fri, Jan 24, 2020 2.50 2.51 2.35 2.38
1516 NASDAQ IPWR Thu, Jan 23, 2020 2.39 2.55 2.39 2.50
1515 NASDAQ IPWR Wed, Jan 22, 2020 2.59 2.59 2.41 2.41
1514 NASDAQ IPWR Tue, Jan 21, 2020 2.74 2.75 2.45 2.47
1513 NASDAQ IPWR Fri, Jan 17, 2020 2.55 2.71 2.53 2.59
1512 NASDAQ IPWR Thu, Jan 16, 2020 2.43 2.55 2.40 2.51
1511 NASDAQ IPWR Wed, Jan 15, 2020 2.35 2.40 2.34 2.38
1510 NASDAQ IPWR Tue, Jan 14, 2020 2.35 2.42 2.33 2.36
1509 NASDAQ IPWR Mon, Jan 13, 2020 2.37 2.43 2.30 2.40
1508 NASDAQ IPWR Fri, Jan 10, 2020 2.46 2.48 2.34 2.39
1507 NASDAQ IPWR Thu, Jan 9, 2020 2.55 2.55 2.36 2.44
1506 NASDAQ IPWR Wed, Jan 8, 2020 2.46 2.64 2.41 2.45
1505 NASDAQ IPWR Tue, Jan 7, 2020 2.34 2.49 2.34 2.43
1504 NASDAQ IPWR Mon, Jan 6, 2020 2.39 2.50 2.35 2.35
1503 NASDAQ IPWR Fri, Jan 3, 2020 2.51 2.51 2.35 2.44
1502 NASDAQ IPWR Thu, Jan 2, 2020 2.33 2.55 2.30 2.43
1501 NASDAQ IPWR Tue, Dec 31, 2019 2.14 2.36 2.02 2.30
1500 NASDAQ IPWR Mon, Dec 30, 2019 2.23 2.30 2.12 2.14
1499 NASDAQ IPWR Fri, Dec 27, 2019 2.37 2.37 2.23 2.24
1498 NASDAQ IPWR Thu, Dec 26, 2019 2.55 2.55 2.31 2.33
1497 NASDAQ IPWR Tue, Dec 24, 2019 2.42 2.48 2.40 2.40
1496 NASDAQ IPWR Mon, Dec 23, 2019 2.39 2.48 2.37 2.37
1495 NASDAQ IPWR Fri, Dec 20, 2019 2.40 2.52 2.40 2.48
1494 NASDAQ IPWR Thu, Dec 19, 2019 2.41 2.57 2.41 2.44
1493 NASDAQ IPWR Wed, Dec 18, 2019 2.32 2.53 2.32 2.43
1492 NASDAQ IPWR Tue, Dec 17, 2019 2.37 2.41 2.32 2.37
1491 NASDAQ IPWR Mon, Dec 16, 2019 2.36 2.54 2.29 2.37
1490 NASDAQ IPWR Fri, Dec 13, 2019 2.47 2.58 2.42 2.46
1489 NASDAQ IPWR Thu, Dec 12, 2019 2.60 2.65 2.35 2.41
1488 NASDAQ IPWR Wed, Dec 11, 2019 2.80 2.89 2.55 2.70
1487 NASDAQ IPWR Tue, Dec 10, 2019 2.41 2.95 2.40 2.74
1486 NASDAQ IPWR Mon, Dec 9, 2019 2.46 2.56 2.17 2.46
1485 NASDAQ IPWR Fri, Dec 6, 2019 2.71 2.71 2.45 2.46
1484 NASDAQ IPWR Thu, Dec 5, 2019 2.55 2.73 2.44 2.56
1483 NASDAQ IPWR Wed, Dec 4, 2019 2.45 2.62 2.44 2.51
1482 NASDAQ IPWR Tue, Dec 3, 2019 2.63 2.79 2.35 2.36
1481 NASDAQ IPWR Mon, Dec 2, 2019 2.62 2.68 2.50 2.60
1480 NASDAQ IPWR Fri, Nov 29, 2019 2.84 2.88 2.61 2.61
1479 NASDAQ IPWR Wed, Nov 27, 2019 2.90 2.90 2.61 2.73
1478 NASDAQ IPWR Tue, Nov 26, 2019 2.76 2.89 2.66 2.76
1477 NASDAQ IPWR Mon, Nov 25, 2019 2.88 2.90 2.73 2.78
1476 NASDAQ IPWR Fri, Nov 22, 2019 2.80 2.84 2.41 2.76
1475 NASDAQ IPWR Thu, Nov 21, 2019 2.29 2.80 2.29 2.75
1474 NASDAQ IPWR Wed, Nov 20, 2019 2.25 2.42 2.21 2.29
1473 NASDAQ IPWR Tue, Nov 19, 2019 2.26 2.30 2.13 2.30
1472 NASDAQ IPWR Mon, Nov 18, 2019 2.40 2.44 2.10 2.29
1471 NASDAQ IPWR Fri, Nov 15, 2019 2.55 2.63 2.41 2.47
1470 NASDAQ IPWR Thu, Nov 14, 2019 2.40 2.41 2.31 2.32
1469 NASDAQ IPWR Wed, Nov 13, 2019 2.26 2.37 2.26 2.33
1468 NASDAQ IPWR Tue, Nov 12, 2019 2.25 2.59 2.25 2.30
1467 NASDAQ IPWR Mon, Nov 11, 2019 2.20 2.30 2.20 2.27
1466 NASDAQ IPWR Fri, Nov 8, 2019 2.00 2.30 1.88 2.24
1465 NASDAQ IPWR Thu, Nov 7, 2019 2.52 2.52 2.26 2.31
1464 NASDAQ IPWR Wed, Nov 6, 2019 2.71 2.71 2.52 2.55
1463 NASDAQ IPWR Tue, Nov 5, 2019 2.79 2.84 2.65 2.66
1462 NASDAQ IPWR Mon, Nov 4, 2019 2.80 2.94 2.75 2.81
1461 NASDAQ IPWR Fri, Nov 1, 2019 2.83 2.90 2.69 2.77
1460 NASDAQ IPWR Thu, Oct 31, 2019 2.88 2.89 2.73 2.78
1459 NASDAQ IPWR Wed, Oct 30, 2019 2.70 2.97 2.62 2.90
1458 NASDAQ IPWR Tue, Oct 29, 2019 2.86 2.87 2.59 2.60
1457 NASDAQ IPWR Mon, Oct 28, 2019 2.98 2.99 2.81 2.85
1456 NASDAQ IPWR Fri, Oct 25, 2019 3.12 3.25 2.86 3.00
1455 NASDAQ IPWR Thu, Oct 24, 2019 3.19 3.65 2.91 3.14
1454 NASDAQ IPWR Wed, Oct 23, 2019 2.68 3.33 2.61 3.21
1453 NASDAQ IPWR Tue, Oct 22, 2019 2.91 2.95 2.56 2.76
1452 NASDAQ IPWR Mon, Oct 21, 2019 3.20 3.44 2.80 2.93
1451 NASDAQ IPWR Fri, Oct 18, 2019 2.44 3.18 2.43 2.98
1450 NASDAQ IPWR Thu, Oct 17, 2019 2.68 2.68 2.26 2.32
1449 NASDAQ IPWR Wed, Oct 16, 2019 4.05 5.50 2.50 2.75
1448 NASDAQ IPWR Tue, Oct 15, 2019 2.80 2.85 2.14 2.25
1447 NASDAQ IPWR Mon, Oct 14, 2019 2.13 3.48 1.95 2.85
1446 NASDAQ IPWR Fri, Oct 11, 2019 2.03 2.18 1.85 2.18
1445 NASDAQ IPWR Thu, Oct 10, 2019 2.42 2.42 1.82 1.97
1444 NASDAQ IPWR Wed, Oct 9, 2019 2.63 2.63 2.42 2.43
1443 NASDAQ IPWR Tue, Oct 8, 2019 2.64 2.67 2.56 2.60
1442 NASDAQ IPWR Mon, Oct 7, 2019 2.78 2.80 2.60 2.62
1441 NASDAQ IPWR Fri, Oct 4, 2019 2.73 2.82 2.73 2.75
1440 NASDAQ IPWR Thu, Oct 3, 2019 2.72 2.85 2.61 2.73
1439 NASDAQ IPWR Wed, Oct 2, 2019 2.87 2.99 2.62 2.75
1438 NASDAQ IPWR Tue, Oct 1, 2019 2.77 3.04 2.65 2.65
1437 NASDAQ IPWR Mon, Sep 30, 2019 2.56 2.79 2.54 2.79
1436 NASDAQ IPWR Fri, Sep 27, 2019 2.75 2.77 2.58 2.68
1435 NASDAQ IPWR Thu, Sep 26, 2019 2.73 2.95 2.73 2.86
1434 NASDAQ IPWR Wed, Sep 25, 2019 3.05 3.23 2.67 2.77
1433 NASDAQ IPWR Tue, Sep 24, 2019 4.46 4.97 3.01 3.26
1432 NASDAQ IPWR Mon, Sep 23, 2019 4.70 4.70 3.98 3.98
1431 NASDAQ IPWR Fri, Sep 20, 2019 4.60 4.79 4.52 4.70
1430 NASDAQ IPWR Thu, Sep 19, 2019 4.69 5.00 4.47 4.64
1429 NASDAQ IPWR Wed, Sep 18, 2019 4.70 4.70 4.47 4.68
1428 NASDAQ IPWR Tue, Sep 17, 2019 4.68 4.92 4.37 4.45
1427 NASDAQ IPWR Mon, Sep 16, 2019 4.49 4.96 4.40 4.78
1426 NASDAQ IPWR Fri, Sep 13, 2019 4.60 4.68 4.30 4.39
1425 NASDAQ IPWR Thu, Sep 12, 2019 4.77 5.23 4.34 4.64
1424 NASDAQ IPWR Wed, Sep 11, 2019 4.25 4.80 4.12 4.65
1423 NASDAQ IPWR Tue, Sep 10, 2019 3.97 4.43 3.81 4.21
1422 NASDAQ IPWR Mon, Sep 9, 2019 4.01 4.21 3.89 3.96
1421 NASDAQ IPWR Fri, Sep 6, 2019 4.10 4.11 3.92 3.95
1420 NASDAQ IPWR Thu, Sep 5, 2019 3.99 4.33 3.86 4.15
1419 NASDAQ IPWR Wed, Sep 4, 2019 3.80 3.99 3.60 3.96
1418 NASDAQ IPWR Tue, Sep 3, 2019 3.97 3.97 3.62 3.84
1417 NASDAQ IPWR Fri, Aug 30, 2019 3.94 4.22 3.76 3.92
1416 NASDAQ IPWR Thu, Aug 29, 2019 3.79 4.00 3.71 3.80
1415 NASDAQ IPWR Wed, Aug 28, 2019 3.73 4.01 3.71 3.96
1414 NASDAQ IPWR Tue, Aug 27, 2019 4.08 4.50 3.66 4.00
1413 NASDAQ IPWR Mon, Aug 26, 2019 3.65 4.14 3.41 4.05
1412 NASDAQ IPWR Fri, Aug 23, 2019 3.53 3.88 3.53 3.76
1411 NASDAQ IPWR Thu, Aug 22, 2019 3.19 3.88 3.00 3.53
1410 NASDAQ IPWR Wed, Aug 21, 2019 3.14 3.30 2.91 3.19
1409 NASDAQ IPWR Tue, Aug 20, 2019 2.78 3.41 2.78 3.14
1408 NASDAQ IPWR Mon, Aug 19, 2019 3.00 3.00 2.60 2.80
1407 NASDAQ IPWR Fri, Aug 16, 2019 2.50 2.94 2.50 2.81
1406 NASDAQ IPWR Thu, Aug 15, 2019 3.10 3.10 2.20 2.41
1405 NASDAQ IPWR Wed, Aug 14, 2019 3.60 3.60 3.30 3.30
1404 NASDAQ IPWR Tue, Aug 13, 2019 3.30 3.60 3.12 3.30
1403 NASDAQ IPWR Mon, Aug 12, 2019 3.08 3.30 3.08 3.30
1402 NASDAQ IPWR Fri, Aug 9, 2019 3.10 3.25 3.05 3.05
1401 NASDAQ IPWR Thu, Aug 8, 2019 3.28 3.28 3.10 3.10
1400 NASDAQ IPWR Wed, Aug 7, 2019 3.28 3.30 3.08 3.20
1399 NASDAQ IPWR Tue, Aug 6, 2019 3.30 3.46 3.06 3.30
1398 NASDAQ IPWR Mon, Aug 5, 2019 3.69 3.69 3.16 3.30
1397 NASDAQ IPWR Fri, Aug 2, 2019 3.90 3.90 3.50 3.70
1396 NASDAQ IPWR Thu, Aug 1, 2019 3.60 3.82 3.45 3.70
1395 NASDAQ IPWR Wed, Jul 31, 2019 3.80 3.93 3.40 3.42
1394 NASDAQ IPWR Tue, Jul 30, 2019 3.40 3.80 3.40 3.78
1393 NASDAQ IPWR Mon, Jul 29, 2019 3.50 3.60 3.45 3.46
1392 NASDAQ IPWR Fri, Jul 26, 2019 3.50 3.60 3.38 3.60
1391 NASDAQ IPWR Thu, Jul 25, 2019 3.34 3.59 3.20 3.45
1390 NASDAQ IPWR Wed, Jul 24, 2019 3.37 3.54 3.10 3.40
1389 NASDAQ IPWR Tue, Jul 23, 2019 3.55 3.55 3.40 3.40
1388 NASDAQ IPWR Mon, Jul 22, 2019 3.45 3.60 3.45 3.60
1387 NASDAQ IPWR Fri, Jul 19, 2019 3.45 3.60 3.45 3.53
1386 NASDAQ IPWR Thu, Jul 18, 2019 3.45 3.73 3.45 3.45
1385 NASDAQ IPWR Wed, Jul 17, 2019 3.45 3.60 3.32 3.50
1384 NASDAQ IPWR Tue, Jul 16, 2019 3.21 3.50 3.21 3.45
1383 NASDAQ IPWR Mon, Jul 15, 2019 3.45 3.52 3.21 3.30
1382 NASDAQ IPWR Fri, Jul 12, 2019 3.60 3.60 3.40 3.40
1381 NASDAQ IPWR Thu, Jul 11, 2019 3.59 3.90 3.30 3.54
1380 NASDAQ IPWR Wed, Jul 10, 2019 3.35 3.90 3.22 3.50
1379 NASDAQ IPWR Tue, Jul 9, 2019 3.55 3.75 3.20 3.51
1378 NASDAQ IPWR Mon, Jul 8, 2019 3.70 3.70 3.30 3.49
1377 NASDAQ IPWR Fri, Jul 5, 2019 4.00 4.00 3.50 3.50
1376 NASDAQ IPWR Wed, Jul 3, 2019 3.00 4.90 3.00 4.03
1375 NASDAQ IPWR Tue, Jul 2, 2019 3.10 3.10 3.04 3.10
1374 NASDAQ IPWR Mon, Jul 1, 2019 3.14 3.15 3.00 3.07
1373 NASDAQ IPWR Fri, Jun 28, 2019 3.18 3.18 2.83 3.10
1372 NASDAQ IPWR Thu, Jun 27, 2019 3.12 3.24 3.12 3.14
1371 NASDAQ IPWR Wed, Jun 26, 2019 3.40 3.40 2.91 3.24
1370 NASDAQ IPWR Tue, Jun 25, 2019 3.23 3.38 2.83 3.30
1369 NASDAQ IPWR Mon, Jun 24, 2019 3.01 3.30 3.00 3.23
1368 NASDAQ IPWR Fri, Jun 21, 2019 3.11 3.16 3.01 3.10
1367 NASDAQ IPWR Thu, Jun 20, 2019 3.10 3.15 2.90 2.96
1366 NASDAQ IPWR Wed, Jun 19, 2019 3.00 3.10 2.90 3.01
1365 NASDAQ IPWR Tue, Jun 18, 2019 3.22 3.40 2.71 2.92
1364 NASDAQ IPWR Mon, Jun 17, 2019 3.20 3.60 3.20 3.25
1363 NASDAQ IPWR Fri, Jun 14, 2019 3.38 3.38 3.20 3.25
1362 NASDAQ IPWR Thu, Jun 13, 2019 3.32 3.42 3.20 3.22
1361 NASDAQ IPWR Wed, Jun 12, 2019 3.38 3.40 3.21 3.32
1360 NASDAQ IPWR Tue, Jun 11, 2019 3.45 3.50 3.21 3.22
1359 NASDAQ IPWR Mon, Jun 10, 2019 3.70 3.70 3.21 3.28
1358 NASDAQ IPWR Fri, Jun 7, 2019 3.57 3.75 3.21 3.56
1357 NASDAQ IPWR Thu, Jun 6, 2019 3.52 3.65 3.35 3.42
1356 NASDAQ IPWR Wed, Jun 5, 2019 3.65 3.65 3.33 3.50
1355 NASDAQ IPWR Tue, Jun 4, 2019 3.70 3.89 3.55 3.63
1354 NASDAQ IPWR Mon, Jun 3, 2019 3.90 3.90 3.50 3.55
1353 NASDAQ IPWR Fri, May 31, 2019 4.11 4.17 3.75 3.80
1352 NASDAQ IPWR Thu, May 30, 2019 4.02 4.40 4.01 4.19
1351 NASDAQ IPWR Wed, May 29, 2019 4.21 4.21 4.00 4.02
1350 NASDAQ IPWR Tue, May 28, 2019 4.10 4.25 3.85 4.18
1349 NASDAQ IPWR Fri, May 24, 2019 3.90 4.40 3.90 4.03
1348 NASDAQ IPWR Thu, May 23, 2019 4.10 4.10 3.85 3.92
1347 NASDAQ IPWR Wed, May 22, 2019 3.82 4.20 3.80 3.98
1346 NASDAQ IPWR Tue, May 21, 2019 3.90 4.00 3.75 3.95
1345 NASDAQ IPWR Mon, May 20, 2019 3.93 4.00 3.75 3.80
1344 NASDAQ IPWR Fri, May 17, 2019 4.00 4.00 3.70 3.77
1343 NASDAQ IPWR Thu, May 16, 2019 3.90 4.00 3.85 3.89
1342 NASDAQ IPWR Wed, May 15, 2019 4.00 4.20 3.85 3.88
1341 NASDAQ IPWR Tue, May 14, 2019 3.90 4.41 3.75 4.00
1340 NASDAQ IPWR Mon, May 13, 2019 4.08 4.20 3.70 3.72
1339 NASDAQ IPWR Fri, May 10, 2019 3.80 4.10 3.65 4.10
1338 NASDAQ IPWR Thu, May 9, 2019 3.80 4.17 3.78 3.80
1337 NASDAQ IPWR Wed, May 8, 2019 4.14 4.20 3.70 3.80
1336 NASDAQ IPWR Tue, May 7, 2019 4.10 4.18 3.80 4.14
1335 NASDAQ IPWR Mon, May 6, 2019 4.00 4.18 3.93 3.93
1334 NASDAQ IPWR Fri, May 3, 2019 3.70 4.10 3.70 3.91
1333 NASDAQ IPWR Thu, May 2, 2019 4.30 4.50 3.61 3.85
1332 NASDAQ IPWR Wed, May 1, 2019 4.40 4.40 4.20 4.26
1331 NASDAQ IPWR Tue, Apr 30, 2019 4.24 4.39 4.00 4.25
1330 NASDAQ IPWR Mon, Apr 29, 2019 4.50 4.50 4.20 4.39
1329 NASDAQ IPWR Fri, Apr 26, 2019 4.30 4.60 4.05 4.52
1328 NASDAQ IPWR Thu, Apr 25, 2019 4.65 4.70 4.20 4.34
1327 NASDAQ IPWR Wed, Apr 24, 2019 4.83 5.00 4.20 4.45
1326 NASDAQ IPWR Tue, Apr 23, 2019 5.30 5.39 5.00 5.00
1325 NASDAQ IPWR Mon, Apr 22, 2019 5.50 5.98 5.30 5.35
1324 NASDAQ IPWR Thu, Apr 18, 2019 6.50 6.60 5.10 6.30
1323 NASDAQ IPWR Wed, Apr 17, 2019 5.10 10.10 5.10 8.21
1322 NASDAQ IPWR Tue, Apr 16, 2019 4.20 4.20 3.95 4.10
1321 NASDAQ IPWR Mon, Apr 15, 2019 4.20 4.25 3.94 4.08
1320 NASDAQ IPWR Fri, Apr 12, 2019 4.37 4.48 4.20 4.20
1319 NASDAQ IPWR Thu, Apr 11, 2019 4.68 4.82 4.24 4.45
1318 NASDAQ IPWR Wed, Apr 10, 2019 4.40 4.80 4.40 4.50
1317 NASDAQ IPWR Tue, Apr 9, 2019 4.30 4.34 4.12 4.28
1316 NASDAQ IPWR Mon, Apr 8, 2019 4.02 4.40 4.00 4.21
1315 NASDAQ IPWR Fri, Apr 5, 2019 4.03 4.33 4.00 4.20
1314 NASDAQ IPWR Thu, Apr 4, 2019 4.03 4.30 3.85 4.20
1313 NASDAQ IPWR Wed, Apr 3, 2019 4.20 4.45 3.90 4.19
1312 NASDAQ IPWR Tue, Apr 2, 2019 4.19 4.20 3.60 4.10
1311 NASDAQ IPWR Mon, Apr 1, 2019 3.68 4.20 3.68 4.00
1310 NASDAQ IPWR Fri, Mar 29, 2019 3.65 3.80 3.40 3.50
1309 NASDAQ IPWR Thu, Mar 28, 2019 4.10 4.10 3.67 3.67
1308 NASDAQ IPWR Wed, Mar 27, 2019 4.00 4.03 3.85 4.00
1307 NASDAQ IPWR Tue, Mar 26, 2019 4.28 4.28 3.90 4.00
1306 NASDAQ IPWR Mon, Mar 25, 2019 4.09 4.28 3.87 4.10
1305 NASDAQ IPWR Fri, Mar 22, 2019 4.05 4.30 3.85 4.08
1304 NASDAQ IPWR Thu, Mar 21, 2019 4.30 4.30 4.00 4.00
1303 NASDAQ IPWR Wed, Mar 20, 2019 4.02 4.02 3.70 3.96
1302 NASDAQ IPWR Tue, Mar 19, 2019 4.18 4.21 3.65 3.92
1301 NASDAQ IPWR Mon, Mar 18, 2019 4.14 4.31 4.00 4.12
1300 NASDAQ IPWR Fri, Mar 15, 2019 4.30 4.47 4.13 4.13
1299 NASDAQ IPWR Thu, Mar 14, 2019 4.22 4.31 4.12 4.13
1298 NASDAQ IPWR Wed, Mar 13, 2019 4.70 4.70 4.11 4.12
1297 NASDAQ IPWR Tue, Mar 12, 2019 4.00 4.61 4.00 4.50
1296 NASDAQ IPWR Mon, Mar 11, 2019 4.30 4.31 3.60 3.86
1295 NASDAQ IPWR Fri, Mar 8, 2019 4.21 4.28 4.10 4.16
1294 NASDAQ IPWR Thu, Mar 7, 2019 4.50 4.50 3.60 4.01
1293 NASDAQ IPWR Wed, Mar 6, 2019 4.35 4.50 4.31 4.40
1292 NASDAQ IPWR Tue, Mar 5, 2019 4.78 4.78 4.30 4.46
1291 NASDAQ IPWR Mon, Mar 4, 2019 4.78 4.78 4.26 4.26
1290 NASDAQ IPWR Fri, Mar 1, 2019 4.50 4.73 4.50 4.65
1289 NASDAQ IPWR Thu, Feb 28, 2019 4.78 4.78 4.50 4.52
1288 NASDAQ IPWR Wed, Feb 27, 2019 4.76 4.80 4.40 4.77
1287 NASDAQ IPWR Tue, Feb 26, 2019 4.60 5.00 4.60 4.60
1286 NASDAQ IPWR Mon, Feb 25, 2019 4.45 4.70 4.25 4.50
1285 NASDAQ IPWR Fri, Feb 22, 2019 4.48 4.64 4.30 4.40
1284 NASDAQ IPWR Thu, Feb 21, 2019 4.57 4.70 4.30 4.35
1283 NASDAQ IPWR Wed, Feb 20, 2019 4.30 4.70 4.30 4.40
1282 NASDAQ IPWR Tue, Feb 19, 2019 5.20 5.50 4.20 4.33
1281 NASDAQ IPWR Fri, Feb 15, 2019 4.40 6.29 4.00 5.22
1280 NASDAQ IPWR Thu, Feb 14, 2019 3.47 4.50 3.47 3.80
1279 NASDAQ IPWR Wed, Feb 13, 2019 3.50 3.50 3.23 3.30
1278 NASDAQ IPWR Tue, Feb 12, 2019 3.40 3.50 3.20 3.40
1277 NASDAQ IPWR Mon, Feb 11, 2019 3.31 3.51 3.24 3.24
1276 NASDAQ IPWR Fri, Feb 8, 2019 3.40 3.40 3.33 3.33
1275 NASDAQ IPWR Thu, Feb 7, 2019 3.54 3.60 3.40 3.50
1274 NASDAQ IPWR Wed, Feb 6, 2019 3.55 3.55 3.40 3.40
1273 NASDAQ IPWR Tue, Feb 5, 2019 3.60 3.63 3.40 3.40
1272 NASDAQ IPWR Mon, Feb 4, 2019 3.57 3.80 3.31 3.42
1271 NASDAQ IPWR Fri, Feb 1, 2019 3.50 3.65 3.30 3.40
1270 NASDAQ IPWR Thu, Jan 31, 2019 3.69 3.70 3.50 3.52
1269 NASDAQ IPWR Wed, Jan 30, 2019 3.70 3.74 3.50 3.53
1268 NASDAQ IPWR Tue, Jan 29, 2019 3.50 3.75 3.49 3.65
1267 NASDAQ IPWR Mon, Jan 28, 2019 3.50 3.80 3.48 3.64
1266 NASDAQ IPWR Fri, Jan 25, 2019 3.83 3.83 3.50 3.67
1265 NASDAQ IPWR Thu, Jan 24, 2019 3.74 3.83 3.48 3.65
1264 NASDAQ IPWR Wed, Jan 23, 2019 3.80 3.89 3.43 3.60
1263 NASDAQ IPWR Tue, Jan 22, 2019 3.75 3.78 3.40 3.70
1262 NASDAQ IPWR Fri, Jan 18, 2019 3.22 3.70 3.22 3.58
1261 NASDAQ IPWR Thu, Jan 17, 2019 3.63 3.81 3.22 3.22
1260 NASDAQ IPWR Wed, Jan 16, 2019 3.11 3.89 3.05 3.48
1259 NASDAQ IPWR Tue, Jan 15, 2019 3.20 3.35 3.00 3.03
1258 NASDAQ IPWR Mon, Jan 14, 2019 3.36 3.40 2.92 3.05
1257 NASDAQ IPWR Fri, Jan 11, 2019 3.30 3.40 3.00 3.20
1256 NASDAQ IPWR Thu, Jan 10, 2019 3.10 3.40 3.10 3.20
1255 NASDAQ IPWR Wed, Jan 9, 2019 3.10 3.35 2.85 3.30
1254 NASDAQ IPWR Tue, Jan 8, 2019 3.35 3.35 2.83 3.29
1253 NASDAQ IPWR Mon, Jan 7, 2019 2.70 3.50 2.66 3.30
1252 NASDAQ IPWR Fri, Jan 4, 2019 2.80 2.80 2.62 2.70
1251 NASDAQ IPWR Thu, Jan 3, 2019 2.85 2.85 2.63 2.70
1250 NASDAQ IPWR Wed, Jan 2, 2019 2.40 3.03 2.40 2.80
1249 NASDAQ IPWR Mon, Dec 31, 2018 2.59 2.77 2.40 2.48
1248 NASDAQ IPWR Fri, Dec 28, 2018 2.30 2.60 2.25 2.52
1247 NASDAQ IPWR Thu, Dec 27, 2018 2.50 2.50 2.21 2.30
1246 NASDAQ IPWR Wed, Dec 26, 2018 2.40 2.85 2.15 2.50
1245 NASDAQ IPWR Mon, Dec 24, 2018 2.50 2.60 2.20 2.50
1244 NASDAQ IPWR Fri, Dec 21, 2018 2.73 2.73 2.20 2.50
1243 NASDAQ IPWR Thu, Dec 20, 2018 2.80 2.80 2.04 2.29
1242 NASDAQ IPWR Wed, Dec 19, 2018 2.63 2.68 2.31 2.35
1241 NASDAQ IPWR Tue, Dec 18, 2018 2.50 2.70 2.30 2.63
1240 NASDAQ IPWR Mon, Dec 17, 2018 2.55 2.63 2.42 2.42
1239 NASDAQ IPWR Fri, Dec 14, 2018 2.60 2.90 2.50 2.60
1238 NASDAQ IPWR Thu, Dec 13, 2018 2.70 2.80 2.30 2.45
1237 NASDAQ IPWR Wed, Dec 12, 2018 2.61 2.90 2.52 2.60
1236 NASDAQ IPWR Tue, Dec 11, 2018 2.60 2.73 2.51 2.61
1235 NASDAQ IPWR Mon, Dec 10, 2018 2.97 3.00 2.50 2.52
1234 NASDAQ IPWR Fri, Dec 7, 2018 3.00 3.02 2.80 2.83
1233 NASDAQ IPWR Thu, Dec 6, 2018 2.75 3.00 2.60 2.70
1232 NASDAQ IPWR Tue, Dec 4, 2018 2.70 3.00 2.70 2.90
1231 NASDAQ IPWR Mon, Dec 3, 2018 3.00 3.03 2.52 2.90
1230 NASDAQ IPWR Fri, Nov 30, 2018 3.03 3.08 2.80 2.90
1229 NASDAQ IPWR Thu, Nov 29, 2018 2.91 3.28 2.87 2.89
1228 NASDAQ IPWR Wed, Nov 28, 2018 3.20 3.50 2.90 2.91
1227 NASDAQ IPWR Tue, Nov 27, 2018 3.50 3.70 3.02 3.10
1226 NASDAQ IPWR Mon, Nov 26, 2018 3.89 3.89 3.25 3.35
1225 NASDAQ IPWR Fri, Nov 23, 2018 3.70 3.99 3.70 3.90
1224 NASDAQ IPWR Wed, Nov 21, 2018 3.89 4.10 3.60 3.70
1223 NASDAQ IPWR Tue, Nov 20, 2018 3.70 4.04 3.50 3.70
1222 NASDAQ IPWR Mon, Nov 19, 2018 3.60 4.20 3.12 3.60
1221 NASDAQ IPWR Fri, Nov 16, 2018 4.00 4.00 2.73 3.50
1220 NASDAQ IPWR Thu, Nov 15, 2018 5.00 5.60 3.80 3.92
1219 NASDAQ IPWR Wed, Nov 14, 2018 5.10 5.50 5.10 5.16
1218 NASDAQ IPWR Tue, Nov 13, 2018 5.21 5.50 5.20 5.35
1217 NASDAQ IPWR Mon, Nov 12, 2018 5.21 5.50 5.21 5.46
1216 NASDAQ IPWR Fri, Nov 9, 2018 5.50 5.59 5.20 5.50
1215 NASDAQ IPWR Thu, Nov 8, 2018 5.67 5.67 5.30 5.59
1214 NASDAQ IPWR Wed, Nov 7, 2018 5.31 5.50 5.28 5.47
1213 NASDAQ IPWR Tue, Nov 6, 2018 5.60 5.70 5.30 5.40
1212 NASDAQ IPWR Mon, Nov 5, 2018 5.70 5.70 5.17 5.30
1211 NASDAQ IPWR Fri, Nov 2, 2018 5.38 5.59 5.10 5.15
1210 NASDAQ IPWR Thu, Nov 1, 2018 5.40 5.70 5.10 5.39
1209 NASDAQ IPWR Wed, Oct 31, 2018 5.20 5.40 5.02 5.04
1208 NASDAQ IPWR Tue, Oct 30, 2018 5.20 5.20 5.00 5.17
1207 NASDAQ IPWR Mon, Oct 29, 2018 5.30 5.30 5.10 5.20
1206 NASDAQ IPWR Fri, Oct 26, 2018 5.30 5.54 5.20 5.22
1205 NASDAQ IPWR Thu, Oct 25, 2018 5.20 5.65 5.03 5.21
1204 NASDAQ IPWR Wed, Oct 24, 2018 5.73 5.90 5.03 5.10
1203 NASDAQ IPWR Tue, Oct 23, 2018 5.79 5.80 5.36 5.70
1202 NASDAQ IPWR Mon, Oct 22, 2018 5.90 5.90 5.70 5.70
1201 NASDAQ IPWR Fri, Oct 19, 2018 5.66 5.90 5.66 5.80
1200 NASDAQ IPWR Thu, Oct 18, 2018 5.78 5.80 5.68 5.70
1199 NASDAQ IPWR Wed, Oct 17, 2018 5.40 5.90 5.40 5.58
1198 NASDAQ IPWR Tue, Oct 16, 2018 5.50 5.68 5.40 5.50
1197 NASDAQ IPWR Mon, Oct 15, 2018 5.22 5.60 5.21 5.42
1196 NASDAQ IPWR Fri, Oct 12, 2018 5.50 6.00 5.21 5.23
1195 NASDAQ IPWR Thu, Oct 11, 2018 5.25 6.08 5.25 5.90
1194 NASDAQ IPWR Wed, Oct 10, 2018 5.46 5.65 5.00 5.00
1193 NASDAQ IPWR Tue, Oct 9, 2018 5.80 5.80 5.40 5.45
1192 NASDAQ IPWR Mon, Oct 8, 2018 5.65 5.80 5.65 5.65
1191 NASDAQ IPWR Fri, Oct 5, 2018 5.80 5.80 5.42 5.50
1190 NASDAQ IPWR Thu, Oct 4, 2018 5.80 5.80 5.40 5.50
1189 NASDAQ IPWR Wed, Oct 3, 2018 6.20 6.20 5.80 5.90
1188 NASDAQ IPWR Tue, Oct 2, 2018 6.20 6.40 5.71 5.95
1187 NASDAQ IPWR Mon, Oct 1, 2018 6.50 6.60 6.40 6.42
1186 NASDAQ IPWR Fri, Sep 28, 2018 6.41 6.50 6.36 6.37
1185 NASDAQ IPWR Thu, Sep 27, 2018 6.50 6.73 6.41 6.51
1184 NASDAQ IPWR Wed, Sep 26, 2018 6.47 6.90 6.40 6.41
1183 NASDAQ IPWR Tue, Sep 25, 2018 6.60 7.10 6.32 6.90
1182 NASDAQ IPWR Mon, Sep 24, 2018 6.43 6.72 6.30 6.60
1181 NASDAQ IPWR Fri, Sep 21, 2018 6.90 6.90 6.40 6.90
1180 NASDAQ IPWR Thu, Sep 20, 2018 6.80 7.00 6.20 7.00
1179 NASDAQ IPWR Wed, Sep 19, 2018 6.20 6.80 6.20 6.80
1178 NASDAQ IPWR Tue, Sep 18, 2018 6.00 6.30 6.00 6.25
1177 NASDAQ IPWR Mon, Sep 17, 2018 6.22 6.22 6.00 6.02
1176 NASDAQ IPWR Fri, Sep 14, 2018 6.20 6.60 6.10 6.22
1175 NASDAQ IPWR Thu, Sep 13, 2018 6.30 6.69 6.20 6.47
1174 NASDAQ IPWR Wed, Sep 12, 2018 6.20 6.70 6.20 6.66
1173 NASDAQ IPWR Tue, Sep 11, 2018 6.10 6.46 6.10 6.29
1172 NASDAQ IPWR Mon, Sep 10, 2018 6.40 6.79 6.02 6.07
1171 NASDAQ IPWR Fri, Sep 7, 2018 6.40 6.40 6.10 6.20
1170 NASDAQ IPWR Thu, Sep 6, 2018 6.65 6.70 6.20 6.40
1169 NASDAQ IPWR Wed, Sep 5, 2018 6.60 6.79 6.00 6.70
1168 NASDAQ IPWR Tue, Sep 4, 2018 6.50 6.80 6.50 6.70
1167 NASDAQ IPWR Fri, Aug 31, 2018 7.10 7.10 6.50 6.60
1166 NASDAQ IPWR Thu, Aug 30, 2018 6.70 6.80 6.50 6.50
1165 NASDAQ IPWR Wed, Aug 29, 2018 6.60 6.98 6.50 6.80
1164 NASDAQ IPWR Tue, Aug 28, 2018 6.80 7.10 6.70 6.75
1163 NASDAQ IPWR Mon, Aug 27, 2018 6.85 7.10 6.50 6.71
1162 NASDAQ IPWR Fri, Aug 24, 2018 7.49 7.49 6.83 6.85
1161 NASDAQ IPWR Thu, Aug 23, 2018 7.80 7.80 6.80 7.18
1160 NASDAQ IPWR Wed, Aug 22, 2018 7.48 7.70 7.20 7.70
1159 NASDAQ IPWR Tue, Aug 21, 2018 6.81 7.70 6.52 7.50
1158 NASDAQ IPWR Mon, Aug 20, 2018 6.81 6.81 6.40 6.60
1157 NASDAQ IPWR Fri, Aug 17, 2018 7.20 7.20 6.20 6.81
1156 NASDAQ IPWR Thu, Aug 16, 2018 7.30 7.30 6.80 7.20
1155 NASDAQ IPWR Wed, Aug 15, 2018 7.50 7.50 7.00 7.30
1154 NASDAQ IPWR Tue, Aug 14, 2018 8.00 8.10 7.20 7.30
1153 NASDAQ IPWR Mon, Aug 13, 2018 7.22 7.40 6.80 7.22
1152 NASDAQ IPWR Fri, Aug 10, 2018 7.15 7.89 6.50 7.00
1151 NASDAQ IPWR Thu, Aug 9, 2018 7.70 7.96 7.12 7.49
1150 NASDAQ IPWR Wed, Aug 8, 2018 7.80 7.96 7.50 7.96
1149 NASDAQ IPWR Tue, Aug 7, 2018 8.08 8.20 7.90 7.95
1148 NASDAQ IPWR Mon, Aug 6, 2018 8.40 8.46 8.00 8.10
1147 NASDAQ IPWR Fri, Aug 3, 2018 8.20 8.70 7.84 8.10
1146 NASDAQ IPWR Thu, Aug 2, 2018 8.30 8.60 8.00 8.30
1145 NASDAQ IPWR Wed, Aug 1, 2018 8.00 8.90 8.00 8.30
1144 NASDAQ IPWR Tue, Jul 31, 2018 9.00 9.00 7.48 8.00
1143 NASDAQ IPWR Mon, Jul 30, 2018 8.80 8.81 8.50 8.70
1142 NASDAQ IPWR Fri, Jul 27, 2018 9.60 9.60 8.50 9.00
1141 NASDAQ IPWR Thu, Jul 26, 2018 9.50 9.66 9.20 9.30
1140 NASDAQ IPWR Wed, Jul 25, 2018 9.80 9.90 9.30 9.51
1139 NASDAQ IPWR Tue, Jul 24, 2018 10.30 10.34 9.70 9.70
1138 NASDAQ IPWR Mon, Jul 23, 2018 11.00 11.40 10.00 10.40
1137 NASDAQ IPWR Fri, Jul 20, 2018 10.00 11.00 9.80 10.90
1136 NASDAQ IPWR Thu, Jul 19, 2018 9.70 9.90 9.70 9.80
1135 NASDAQ IPWR Wed, Jul 18, 2018 9.60 9.80 9.50 9.70
1134 NASDAQ IPWR Tue, Jul 17, 2018 10.00 10.00 9.61 9.61
1133 NASDAQ IPWR Mon, Jul 16, 2018 10.30 10.34 9.50 10.00
1132 NASDAQ IPWR Fri, Jul 13, 2018 9.30 10.90 9.20 10.30
1131 NASDAQ IPWR Thu, Jul 12, 2018 9.40 10.04 9.30 9.35
1130 NASDAQ IPWR Wed, Jul 11, 2018 10.00 10.10 9.20 9.70
1129 NASDAQ IPWR Tue, Jul 10, 2018 10.50 10.60 10.00 10.10
1128 NASDAQ IPWR Mon, Jul 9, 2018 10.50 10.60 10.40 10.49
1127 NASDAQ IPWR Fri, Jul 6, 2018 10.80 11.00 10.20 10.70
1126 NASDAQ IPWR Thu, Jul 5, 2018 10.90 10.90 10.60 10.80
1125 NASDAQ IPWR Tue, Jul 3, 2018 10.60 10.99 10.20 10.90
1124 NASDAQ IPWR Mon, Jul 2, 2018 10.50 10.60 10.50 10.59
1123 NASDAQ IPWR Fri, Jun 29, 2018 10.50 10.60 10.50 10.60
1122 NASDAQ IPWR Thu, Jun 28, 2018 11.21 11.70 10.00 10.50
1121 NASDAQ IPWR Wed, Jun 27, 2018 11.11 11.50 11.10 11.20
1120 NASDAQ IPWR Tue, Jun 26, 2018 10.90 11.29 10.83 11.00
1119 NASDAQ IPWR Mon, Jun 25, 2018 11.00 11.01 10.70 10.80
1118 NASDAQ IPWR Fri, Jun 22, 2018 11.20 11.40 10.70 10.70
1117 NASDAQ IPWR Thu, Jun 21, 2018 11.30 11.50 10.80 11.20
1116 NASDAQ IPWR Wed, Jun 20, 2018 11.20 11.50 11.20 11.30
1115 NASDAQ IPWR Tue, Jun 19, 2018 11.50 11.90 11.20 11.30
1114 NASDAQ IPWR Mon, Jun 18, 2018 11.60 11.80 11.50 11.50
1113 NASDAQ IPWR Fri, Jun 15, 2018 11.50 11.89 11.50 11.70
1112 NASDAQ IPWR Thu, Jun 14, 2018 11.80 12.00 11.60 11.60
1111 NASDAQ IPWR Wed, Jun 13, 2018 11.71 12.00 11.70 11.81
1110 NASDAQ IPWR Tue, Jun 12, 2018 11.70 12.00 11.70 11.80
1109 NASDAQ IPWR Mon, Jun 11, 2018 11.70 11.70 11.60 11.70
1108 NASDAQ IPWR Fri, Jun 8, 2018 11.96 12.40 11.65 11.70
1107 NASDAQ IPWR Thu, Jun 7, 2018 11.50 12.00 11.50 11.95
1106 NASDAQ IPWR Wed, Jun 6, 2018 11.50 11.80 11.50 11.50
1105 NASDAQ IPWR Tue, Jun 5, 2018 11.80 12.10 11.60 11.60
1104 NASDAQ IPWR Mon, Jun 4, 2018 12.00 12.10 11.80 11.90
1103 NASDAQ IPWR Fri, Jun 1, 2018 11.80 12.18 11.80 12.10
1102 NASDAQ IPWR Thu, May 31, 2018 11.80 12.20 11.80 11.90
1101 NASDAQ IPWR Wed, May 30, 2018 12.10 12.25 11.60 11.90
1100 NASDAQ IPWR Tue, May 29, 2018 12.00 12.30 12.00 12.10
1099 NASDAQ IPWR Fri, May 25, 2018 12.50 12.50 12.00 12.30
1098 NASDAQ IPWR Thu, May 24, 2018 12.00 12.40 12.00 12.30
1097 NASDAQ IPWR Wed, May 23, 2018 12.30 12.30 12.00 12.00
1096 NASDAQ IPWR Tue, May 22, 2018 12.20 12.40 12.20 12.25
1095 NASDAQ IPWR Mon, May 21, 2018 12.60 12.60 12.30 12.30
1094 NASDAQ IPWR Fri, May 18, 2018 12.20 12.50 12.20 12.50
1093 NASDAQ IPWR Thu, May 17, 2018 12.10 12.30 12.10 12.30
1092 NASDAQ IPWR Wed, May 16, 2018 12.20 12.68 12.10 12.10
1091 NASDAQ IPWR Tue, May 15, 2018 12.10 12.30 12.00 12.10
1090 NASDAQ IPWR Mon, May 14, 2018 12.30 12.30 12.00 12.10
1089 NASDAQ IPWR Fri, May 11, 2018 12.50 12.50 11.80 12.30
1088 NASDAQ IPWR Thu, May 10, 2018 13.40 13.40 12.21 12.60
1087 NASDAQ IPWR Wed, May 9, 2018 12.50 14.00 12.40 13.50
1086 NASDAQ IPWR Tue, May 8, 2018 12.60 12.89 12.40 12.40
1085 NASDAQ IPWR Mon, May 7, 2018 12.90 12.90 12.30 12.60
1084 NASDAQ IPWR Fri, May 4, 2018 13.00 14.20 12.50 12.60
1083 NASDAQ IPWR Thu, May 3, 2018 12.90 13.40 12.50 12.99
1082 NASDAQ IPWR Wed, May 2, 2018 12.00 12.90 12.00 12.20
1081 NASDAQ IPWR Tue, May 1, 2018 11.90 12.30 11.90 12.10
1080 NASDAQ IPWR Mon, Apr 30, 2018 12.10 12.20 11.90 12.00
1079 NASDAQ IPWR Fri, Apr 27, 2018 11.80 12.30 11.40 12.20
1078 NASDAQ IPWR Thu, Apr 26, 2018 12.20 12.29 11.30 11.70
1077 NASDAQ IPWR Wed, Apr 25, 2018 12.30 12.60 12.00 12.10
1076 NASDAQ IPWR Tue, Apr 24, 2018 12.10 12.70 11.90 12.40
1075 NASDAQ IPWR Mon, Apr 23, 2018 12.20 12.30 11.90 12.10
1074 NASDAQ IPWR Fri, Apr 20, 2018 12.74 12.90 12.20 12.27
1073 NASDAQ IPWR Thu, Apr 19, 2018 13.40 13.40 12.50 12.80
1072 NASDAQ IPWR Wed, Apr 18, 2018 14.00 14.00 13.50 13.50
1071 NASDAQ IPWR Tue, Apr 17, 2018 14.70 15.06 13.29 13.90
1070 NASDAQ IPWR Mon, Apr 16, 2018 13.70 15.30 13.60 14.50
1069 NASDAQ IPWR Fri, Apr 13, 2018 12.60 14.30 12.40 13.90
1068 NASDAQ IPWR Thu, Apr 12, 2018 12.40 12.85 12.30 12.50
1067 NASDAQ IPWR Wed, Apr 11, 2018 12.70 12.89 12.10 12.50
1066 NASDAQ IPWR Tue, Apr 10, 2018 12.20 12.89 12.04 12.80
1065 NASDAQ IPWR Mon, Apr 9, 2018 13.00 13.00 11.81 12.00
1064 NASDAQ IPWR Fri, Apr 6, 2018 12.90 13.40 12.60 12.60
1063 NASDAQ IPWR Thu, Apr 5, 2018 12.40 13.40 12.11 13.00
1062 NASDAQ IPWR Wed, Apr 4, 2018 11.90 12.70 11.90 12.50
1061 NASDAQ IPWR Tue, Apr 3, 2018 12.20 12.50 11.90 12.00
1060 NASDAQ IPWR Mon, Apr 2, 2018 11.40 12.70 11.10 12.30
1059 NASDAQ IPWR Thu, Mar 29, 2018 11.30 11.40 11.02 11.40
1058 NASDAQ IPWR Wed, Mar 28, 2018 11.60 11.60 11.00 11.40
1057 NASDAQ IPWR Tue, Mar 27, 2018 11.80 11.80 11.30 11.50
1056 NASDAQ IPWR Mon, Mar 26, 2018 11.90 11.91 11.30 11.60
1055 NASDAQ IPWR Fri, Mar 23, 2018 11.40 12.70 11.30 12.00
1054 NASDAQ IPWR Thu, Mar 22, 2018 11.30 11.90 11.10 11.40
1053 NASDAQ IPWR Wed, Mar 21, 2018 11.10 11.50 11.00 11.30
1052 NASDAQ IPWR Tue, Mar 20, 2018 11.70 11.70 11.10 11.13
1051 NASDAQ IPWR Mon, Mar 19, 2018 11.30 12.10 11.20 11.50
1050 NASDAQ IPWR Fri, Mar 16, 2018 11.80 11.80 11.11 11.60
1049 NASDAQ IPWR Thu, Mar 15, 2018 12.00 12.40 11.60 11.70
1048 NASDAQ IPWR Wed, Mar 14, 2018 12.40 12.40 11.90 12.00
1047 NASDAQ IPWR Tue, Mar 13, 2018 12.50 12.89 12.20 12.20
1046 NASDAQ IPWR Mon, Mar 12, 2018 13.00 13.16 12.30 12.50
1045 NASDAQ IPWR Fri, Mar 9, 2018 12.80 12.80 12.30 12.70
1044 NASDAQ IPWR Thu, Mar 8, 2018 12.50 12.80 12.20 12.55
1043 NASDAQ IPWR Wed, Mar 7, 2018 12.30 12.80 10.90 12.50
1042 NASDAQ IPWR Tue, Mar 6, 2018 13.70 13.70 12.50 12.80
1041 NASDAQ IPWR Mon, Mar 5, 2018 13.70 14.90 13.30 13.60
1040 NASDAQ IPWR Fri, Mar 2, 2018 12.10 13.30 12.00 13.20
1039 NASDAQ IPWR Thu, Mar 1, 2018 11.90 12.20 11.70 12.10
1038 NASDAQ IPWR Wed, Feb 28, 2018 12.30 12.30 11.60 11.90
1037 NASDAQ IPWR Tue, Feb 27, 2018 12.40 12.60 11.90 12.10
1036 NASDAQ IPWR Mon, Feb 26, 2018 12.50 12.63 12.00 12.40
1035 NASDAQ IPWR Fri, Feb 23, 2018 11.90 12.80 11.70 12.30
1034 NASDAQ IPWR Thu, Feb 22, 2018 11.60 11.90 11.40 11.90
1033 NASDAQ IPWR Wed, Feb 21, 2018 11.69 11.80 11.60 11.60
1032 NASDAQ IPWR Tue, Feb 20, 2018 11.90 12.40 11.70 11.80
1031 NASDAQ IPWR Fri, Feb 16, 2018 11.80 12.50 11.70 12.00
1030 NASDAQ IPWR Thu, Feb 15, 2018 11.80 12.00 11.50 11.90
1029 NASDAQ IPWR Wed, Feb 14, 2018 11.10 12.00 10.90 11.99
1028 NASDAQ IPWR Tue, Feb 13, 2018 11.70 11.70 11.00 11.20
1027 NASDAQ IPWR Mon, Feb 12, 2018 11.50 11.70 10.60 11.70
1026 NASDAQ IPWR Fri, Feb 9, 2018 12.00 12.19 10.80 11.30
1025 NASDAQ IPWR Thu, Feb 8, 2018 12.90 12.90 11.70 12.00
1024 NASDAQ IPWR Wed, Feb 7, 2018 13.30 13.50 12.50 12.90
1023 NASDAQ IPWR Tue, Feb 6, 2018 12.90 13.50 12.20 13.40
1022 NASDAQ IPWR Mon, Feb 5, 2018 12.10 13.90 12.00 12.90
1021 NASDAQ IPWR Fri, Feb 2, 2018 12.20 12.30 11.70 12.30
1020 NASDAQ IPWR Thu, Feb 1, 2018 12.20 12.80 11.90 12.20
1019 NASDAQ IPWR Wed, Jan 31, 2018 12.50 12.50 11.60 12.30
1018 NASDAQ IPWR Tue, Jan 30, 2018 12.20 12.69 11.81 12.40
1017 NASDAQ IPWR Mon, Jan 29, 2018 12.50 12.60 12.00 12.60
1016 NASDAQ IPWR Fri, Jan 26, 2018 13.00 13.00 12.20 12.50
1015 NASDAQ IPWR Thu, Jan 25, 2018 14.90 15.00 12.60 13.20
1014 NASDAQ IPWR Wed, Jan 24, 2018 12.10 14.70 11.50 14.63
1013 NASDAQ IPWR Tue, Jan 23, 2018 12.50 12.50 11.50 12.10
1012 NASDAQ IPWR Mon, Jan 22, 2018 12.70 12.70 11.90 12.10
1011 NASDAQ IPWR Fri, Jan 19, 2018 12.70 13.20 11.90 12.30
1010 NASDAQ IPWR Thu, Jan 18, 2018 13.10 13.30 12.70 12.80
1009 NASDAQ IPWR Wed, Jan 17, 2018 13.50 13.70 12.50 12.80
1008 NASDAQ IPWR Tue, Jan 16, 2018 13.30 13.80 12.70 12.80
1007 NASDAQ IPWR Fri, Jan 12, 2018 13.70 14.50 13.30 13.35
1006 NASDAQ IPWR Thu, Jan 11, 2018 13.70 14.00 13.30 13.80
1005 NASDAQ IPWR Wed, Jan 10, 2018 13.20 13.85 12.70 13.70
1004 NASDAQ IPWR Tue, Jan 9, 2018 14.10 14.30 13.20 13.20
1003 NASDAQ IPWR Mon, Jan 8, 2018 14.20 15.00 13.50 14.10
1002 NASDAQ IPWR Fri, Jan 5, 2018 13.90 14.80 13.50 14.00
1001 NASDAQ IPWR Thu, Jan 4, 2018 14.80 15.00 13.80 14.10
1000 NASDAQ IPWR Wed, Jan 3, 2018 15.50 16.00 14.10 14.30
999 NASDAQ IPWR Tue, Jan 2, 2018 14.10 16.50 13.03 15.60
998 NASDAQ IPWR Fri, Dec 29, 2017 17.20 17.30 13.30 14.20
997 NASDAQ IPWR Thu, Dec 28, 2017 20.00 21.70 16.50 17.10
996 NASDAQ IPWR Wed, Dec 27, 2017 18.70 28.50 17.50 19.90
995 NASDAQ IPWR Tue, Dec 26, 2017 14.10 22.00 14.00 16.60
994 NASDAQ IPWR Fri, Dec 22, 2017 11.80 13.50 10.99 13.14
993 NASDAQ IPWR Thu, Dec 21, 2017 13.10 13.10 11.50 11.80
992 NASDAQ IPWR Wed, Dec 20, 2017 12.30 13.30 12.10 12.60
991 NASDAQ IPWR Tue, Dec 19, 2017 13.50 13.80 12.00 12.70
990 NASDAQ IPWR Mon, Dec 18, 2017 14.00 14.69 13.50 13.51
989 NASDAQ IPWR Fri, Dec 15, 2017 14.80 15.40 14.20 14.20
988 NASDAQ IPWR Thu, Dec 14, 2017 14.70 15.37 14.31 14.60
987 NASDAQ IPWR Wed, Dec 13, 2017 15.50 15.70 14.50 14.60
986 NASDAQ IPWR Tue, Dec 12, 2017 16.20 16.30 15.00 15.50
985 NASDAQ IPWR Mon, Dec 11, 2017 15.90 18.00 15.60 16.20
984 NASDAQ IPWR Fri, Dec 8, 2017 15.40 16.10 15.40 16.00
983 NASDAQ IPWR Thu, Dec 7, 2017 16.30 16.40 14.90 15.00
982 NASDAQ IPWR Wed, Dec 6, 2017 16.60 17.00 16.01 16.50
981 NASDAQ IPWR Tue, Dec 5, 2017 16.10 17.10 16.00 17.10
980 NASDAQ IPWR Mon, Dec 4, 2017 16.70 16.81 15.80 16.30
979 NASDAQ IPWR Fri, Dec 1, 2017 18.00 18.30 17.00 17.10
978 NASDAQ IPWR Thu, Nov 30, 2017 19.10 19.34 17.03 18.30
977 NASDAQ IPWR Wed, Nov 29, 2017 20.20 20.42 18.10 19.30
976 NASDAQ IPWR Tue, Nov 28, 2017 17.70 20.50 17.20 20.20
975 NASDAQ IPWR Mon, Nov 27, 2017 16.60 17.61 14.51 17.50
974 NASDAQ IPWR Fri, Nov 24, 2017 16.90 16.90 15.60 16.70
973 NASDAQ IPWR Wed, Nov 22, 2017 16.00 17.00 16.00 16.80
972 NASDAQ IPWR Tue, Nov 21, 2017 15.60 16.20 14.80 15.90
971 NASDAQ IPWR Mon, Nov 20, 2017 15.00 15.80 14.00 15.70
970 NASDAQ IPWR Fri, Nov 17, 2017 14.60 15.30 14.60 14.90
969 NASDAQ IPWR Thu, Nov 16, 2017 14.90 15.40 14.60 14.70
968 NASDAQ IPWR Wed, Nov 15, 2017 16.10 16.10 14.51 15.00
967 NASDAQ IPWR Tue, Nov 14, 2017 15.40 16.50 15.00 15.10
966 NASDAQ IPWR Mon, Nov 13, 2017 20.20 20.63 14.50 15.60
965 NASDAQ IPWR Fri, Nov 10, 2017 20.80 21.70 20.40 20.40
964 NASDAQ IPWR Thu, Nov 9, 2017 21.40 21.52 20.80 20.80
963 NASDAQ IPWR Wed, Nov 8, 2017 20.60 21.50 20.60 21.10
962 NASDAQ IPWR Tue, Nov 7, 2017 20.50 21.20 20.30 20.50
961 NASDAQ IPWR Mon, Nov 6, 2017 21.20 21.50 20.50 20.70
960 NASDAQ IPWR Fri, Nov 3, 2017 21.20 22.30 20.10 20.60
959 NASDAQ IPWR Thu, Nov 2, 2017 20.60 21.20 19.50 21.00
958 NASDAQ IPWR Wed, Nov 1, 2017 20.70 22.40 20.30 20.80
957 NASDAQ IPWR Tue, Oct 31, 2017 19.40 21.00 19.40 20.80
956 NASDAQ IPWR Mon, Oct 30, 2017 19.10 19.70 19.10 19.40
955 NASDAQ IPWR Fri, Oct 27, 2017 20.30 20.69 19.50 19.50
954 NASDAQ IPWR Thu, Oct 26, 2017 20.50 20.80 20.50 20.50
953 NASDAQ IPWR Wed, Oct 25, 2017 20.40 21.00 20.11 20.77
952 NASDAQ IPWR Tue, Oct 24, 2017 20.50 21.35 20.30 20.30
951 NASDAQ IPWR Mon, Oct 23, 2017 21.50 22.30 20.20 20.50
950 NASDAQ IPWR Fri, Oct 20, 2017 19.50 21.99 19.50 21.60
949 NASDAQ IPWR Thu, Oct 19, 2017 20.20 20.90 19.10 19.30
948 NASDAQ IPWR Wed, Oct 18, 2017 21.00 22.00 20.20 20.20
947 NASDAQ IPWR Tue, Oct 17, 2017 22.50 23.00 21.00 21.00
946 NASDAQ IPWR Mon, Oct 16, 2017 22.80 22.81 22.50 22.50
945 NASDAQ IPWR Fri, Oct 13, 2017 23.50 23.50 22.80 22.80
944 NASDAQ IPWR Thu, Oct 12, 2017 24.00 24.35 23.00 23.00
943 NASDAQ IPWR Wed, Oct 11, 2017 24.00 25.10 24.00 24.10
942 NASDAQ IPWR Tue, Oct 10, 2017 25.00 25.41 24.20 24.30
941 NASDAQ IPWR Mon, Oct 9, 2017 24.50 25.93 24.20 25.20
940 NASDAQ IPWR Fri, Oct 6, 2017 24.50 26.00 24.00 24.30
939 NASDAQ IPWR Thu, Oct 5, 2017 24.00 24.95 24.00 24.40
938 NASDAQ IPWR Wed, Oct 4, 2017 23.50 24.60 23.50 24.00
937 NASDAQ IPWR Tue, Oct 3, 2017 25.10 25.41 23.50 23.50
936 NASDAQ IPWR Mon, Oct 2, 2017 26.00 26.74 25.00 25.10
935 NASDAQ IPWR Fri, Sep 29, 2017 26.80 28.00 25.00 25.90
934 NASDAQ IPWR Thu, Sep 28, 2017 27.60 28.00 26.50 26.80
933 NASDAQ IPWR Wed, Sep 27, 2017 27.90 28.50 27.40 27.80
932 NASDAQ IPWR Tue, Sep 26, 2017 27.50 27.51 27.00 27.20
931 NASDAQ IPWR Mon, Sep 25, 2017 27.40 28.10 27.17 27.30
930 NASDAQ IPWR Fri, Sep 22, 2017 27.10 27.80 26.60 27.50
929 NASDAQ IPWR Thu, Sep 21, 2017 26.40 27.40 26.00 26.90
928 NASDAQ IPWR Wed, Sep 20, 2017 27.00 27.40 26.20 26.30
927 NASDAQ IPWR Tue, Sep 19, 2017 25.50 27.00 25.50 25.90
926 NASDAQ IPWR Mon, Sep 18, 2017 25.00 26.30 25.00 25.60
925 NASDAQ IPWR Fri, Sep 15, 2017 25.10 26.00 23.50 24.20
924 NASDAQ IPWR Thu, Sep 14, 2017 26.50 27.50 25.00 25.40
923 NASDAQ IPWR Wed, Sep 13, 2017 26.50 27.00 26.40 26.50
922 NASDAQ IPWR Tue, Sep 12, 2017 28.50 28.50 26.70 26.90
921 NASDAQ IPWR Mon, Sep 11, 2017 27.30 28.41 26.50 27.10
920 NASDAQ IPWR Fri, Sep 8, 2017 26.50 28.00 26.40 27.40
919 NASDAQ IPWR Thu, Sep 7, 2017 28.00 28.75 26.50 27.30
918 NASDAQ IPWR Wed, Sep 6, 2017 27.50 28.00 27.00 27.90
917 NASDAQ IPWR Tue, Sep 5, 2017 29.40 29.40 26.74 27.50
916 NASDAQ IPWR Fri, Sep 1, 2017 24.20 28.00 23.80 26.41
915 NASDAQ IPWR Thu, Aug 31, 2017 25.00 25.01 24.20 24.30
914 NASDAQ IPWR Wed, Aug 30, 2017 25.00 25.30 24.50 24.60
913 NASDAQ IPWR Tue, Aug 29, 2017 25.00 26.00 24.81 25.50
912 NASDAQ IPWR Mon, Aug 28, 2017 24.70 25.60 24.20 25.10
911 NASDAQ IPWR Fri, Aug 25, 2017 25.20 25.90 23.50 23.80
910 NASDAQ IPWR Thu, Aug 24, 2017 23.50 24.80 22.50 24.80
909 NASDAQ IPWR Wed, Aug 23, 2017 23.50 24.10 22.80 23.50
908 NASDAQ IPWR Tue, Aug 22, 2017 23.50 24.30 22.84 23.40
907 NASDAQ IPWR Mon, Aug 21, 2017 24.00 24.00 22.70 23.50
906 NASDAQ IPWR Fri, Aug 18, 2017 24.20 24.20 23.00 23.10
905 NASDAQ IPWR Thu, Aug 17, 2017 24.30 24.30 22.50 24.20
904 NASDAQ IPWR Wed, Aug 16, 2017 24.40 24.40 22.50 23.60
903 NASDAQ IPWR Tue, Aug 15, 2017 23.40 25.60 23.10 23.80
902 NASDAQ IPWR Mon, Aug 14, 2017 23.00 23.60 21.50 23.10
901 NASDAQ IPWR Fri, Aug 11, 2017 19.60 23.40 19.60 22.30
900 NASDAQ IPWR Thu, Aug 10, 2017 20.50 23.00 19.10 21.60
899 NASDAQ IPWR Wed, Aug 9, 2017 20.80 21.40 19.30 20.40
898 NASDAQ IPWR Tue, Aug 8, 2017 22.20 22.50 20.25 21.40
897 NASDAQ IPWR Mon, Aug 7, 2017 24.00 24.68 22.00 22.20
896 NASDAQ IPWR Fri, Aug 4, 2017 24.60 25.51 22.90 23.60
895 NASDAQ IPWR Thu, Aug 3, 2017 24.50 25.13 24.40 24.60
894 NASDAQ IPWR Wed, Aug 2, 2017 26.40 26.40 23.75 24.80
893 NASDAQ IPWR Tue, Aug 1, 2017 29.50 29.50 26.30 26.80
892 NASDAQ IPWR Mon, Jul 31, 2017 30.10 30.39 28.50 29.50
891 NASDAQ IPWR Fri, Jul 28, 2017 31.00 31.00 29.00 29.80
890 NASDAQ IPWR Thu, Jul 27, 2017 32.50 32.90 29.50 30.30
889 NASDAQ IPWR Wed, Jul 26, 2017 28.90 30.00 28.00 28.50
888 NASDAQ IPWR Tue, Jul 25, 2017 28.70 28.90 27.00 27.90
887 NASDAQ IPWR Mon, Jul 24, 2017 27.00 30.60 26.70 27.70
886 NASDAQ IPWR Fri, Jul 21, 2017 23.20 26.30 22.20 26.20
885 NASDAQ IPWR Thu, Jul 20, 2017 23.40 23.90 22.69 23.20
884 NASDAQ IPWR Wed, Jul 19, 2017 22.50 23.50 21.50 23.00
883 NASDAQ IPWR Tue, Jul 18, 2017 23.50 23.50 21.60 22.70
882 NASDAQ IPWR Mon, Jul 17, 2017 23.50 24.39 23.30 23.50
881 NASDAQ IPWR Fri, Jul 14, 2017 22.80 24.46 22.80 23.90
880 NASDAQ IPWR Thu, Jul 13, 2017 22.90 22.90 22.20 22.90
879 NASDAQ IPWR Wed, Jul 12, 2017 22.80 23.30 22.60 22.60
878 NASDAQ IPWR Tue, Jul 11, 2017 23.20 23.50 22.60 22.70
877 NASDAQ IPWR Mon, Jul 10, 2017 22.60 23.50 22.50 22.90
876 NASDAQ IPWR Fri, Jul 7, 2017 20.80 21.20 20.34 21.20
875 NASDAQ IPWR Thu, Jul 6, 2017 20.50 21.20 20.50 20.80
874 NASDAQ IPWR Wed, Jul 5, 2017 20.70 21.50 20.70 20.80
873 NASDAQ IPWR Mon, Jul 3, 2017 21.40 21.40 20.40 21.30
872 NASDAQ IPWR Fri, Jun 30, 2017 20.60 21.00 20.40 21.00
871 NASDAQ IPWR Thu, Jun 29, 2017 20.80 21.00 20.30 21.00
870 NASDAQ IPWR Wed, Jun 28, 2017 21.20 21.20 20.64 20.70
869 NASDAQ IPWR Tue, Jun 27, 2017 21.80 22.00 21.00 21.20
868 NASDAQ IPWR Mon, Jun 26, 2017 21.30 22.00 20.60 21.80
867 NASDAQ IPWR Fri, Jun 23, 2017 22.40 22.80 20.70 21.40
866 NASDAQ IPWR Thu, Jun 22, 2017 20.70 22.00 20.70 21.60
865 NASDAQ IPWR Wed, Jun 21, 2017 21.90 22.10 20.70 21.10
864 NASDAQ IPWR Tue, Jun 20, 2017 22.70 22.70 21.00 21.50
863 NASDAQ IPWR Mon, Jun 19, 2017 21.40 22.60 21.40 22.60
862 NASDAQ IPWR Fri, Jun 16, 2017 22.20 22.90 21.40 21.40
861 NASDAQ IPWR Thu, Jun 15, 2017 22.45 22.70 22.00 22.20
860 NASDAQ IPWR Wed, Jun 14, 2017 22.77 22.90 22.20 22.90
859 NASDAQ IPWR Tue, Jun 13, 2017 22.60 23.00 22.30 22.90
858 NASDAQ IPWR Mon, Jun 12, 2017 23.20 23.70 22.60 22.60
857 NASDAQ IPWR Fri, Jun 9, 2017 25.80 25.80 22.90 23.00
856 NASDAQ IPWR Thu, Jun 8, 2017 26.00 26.30 25.40 25.90
855 NASDAQ IPWR Wed, Jun 7, 2017 26.50 26.50 25.40 26.00
854 NASDAQ IPWR Tue, Jun 6, 2017 26.00 26.40 24.44 26.40
853 NASDAQ IPWR Mon, Jun 5, 2017 25.50 26.20 24.00 26.20
852 NASDAQ IPWR Fri, Jun 2, 2017 24.70 25.70 23.60 25.00
851 NASDAQ IPWR Thu, Jun 1, 2017 25.60 25.60 23.15 24.80
850 NASDAQ IPWR Wed, May 31, 2017 23.90 26.10 23.00 25.70
849 NASDAQ IPWR Tue, May 30, 2017 25.20 28.00 23.30 24.10
848 NASDAQ IPWR Fri, May 26, 2017 24.00 25.40 23.60 25.40
847 NASDAQ IPWR Thu, May 25, 2017 23.80 24.00 22.79 23.90
846 NASDAQ IPWR Wed, May 24, 2017 23.80 24.00 23.50 23.70
845 NASDAQ IPWR Tue, May 23, 2017 24.00 24.30 22.30 22.30
844 NASDAQ IPWR Mon, May 22, 2017 23.20 24.30 23.00 24.20
843 NASDAQ IPWR Fri, May 19, 2017 23.40 23.67 22.80 23.30
842 NASDAQ IPWR Thu, May 18, 2017 23.10 24.30 23.10 23.30
841 NASDAQ IPWR Wed, May 17, 2017 25.50 25.60 23.10 23.60
840 NASDAQ IPWR Tue, May 16, 2017 25.00 26.00 24.40 26.00
839 NASDAQ IPWR Mon, May 15, 2017 24.20 25.50 23.05 25.40
838 NASDAQ IPWR Fri, May 12, 2017 21.80 23.70 21.10 23.40
837 NASDAQ IPWR Thu, May 11, 2017 23.50 23.65 21.10 21.80
836 NASDAQ IPWR Wed, May 10, 2017 23.30 23.40 22.80 23.40
835 NASDAQ IPWR Tue, May 9, 2017 23.00 23.45 23.00 23.45
834 NASDAQ IPWR Mon, May 8, 2017 23.20 23.40 23.00 23.00
833 NASDAQ IPWR Fri, May 5, 2017 24.19 24.30 23.30 24.00
832 NASDAQ IPWR Thu, May 4, 2017 23.70 25.10 23.00 24.30
831 NASDAQ IPWR Wed, May 3, 2017 25.00 25.50 23.30 23.80
830 NASDAQ IPWR Tue, May 2, 2017 27.00 27.00 24.10 26.00
829 NASDAQ IPWR Mon, May 1, 2017 26.80 27.55 25.80 26.80
828 NASDAQ IPWR Fri, Apr 28, 2017 23.70 26.50 23.10 26.50
827 NASDAQ IPWR Thu, Apr 27, 2017 23.62 24.00 23.50 23.60
826 NASDAQ IPWR Wed, Apr 26, 2017 23.70 24.30 23.50 23.80
825 NASDAQ IPWR Tue, Apr 25, 2017 23.25 24.70 23.20 23.50
824 NASDAQ IPWR Mon, Apr 24, 2017 23.50 23.80 22.70 23.30
823 NASDAQ IPWR Fri, Apr 21, 2017 23.90 24.50 23.01 23.60
822 NASDAQ IPWR Thu, Apr 20, 2017 22.50 23.50 21.90 23.45
821 NASDAQ IPWR Wed, Apr 19, 2017 23.80 23.80 22.20 22.50
820 NASDAQ IPWR Tue, Apr 18, 2017 24.70 25.20 23.40 23.60
819 NASDAQ IPWR Mon, Apr 17, 2017 27.10 27.10 24.13 24.40
818 NASDAQ IPWR Thu, Apr 13, 2017 25.74 27.36 25.40 27.30
817 NASDAQ IPWR Wed, Apr 12, 2017 27.50 27.50 25.90 26.40
816 NASDAQ IPWR Tue, Apr 11, 2017 28.50 28.50 26.70 27.30
815 NASDAQ IPWR Mon, Apr 10, 2017 27.60 28.50 26.30 28.10
814 NASDAQ IPWR Fri, Apr 7, 2017 27.40 29.70 26.90 27.70
813 NASDAQ IPWR Thu, Apr 6, 2017 26.40 29.50 26.00 29.00
812 NASDAQ IPWR Wed, Apr 5, 2017 26.80 29.70 26.40 26.75
811 NASDAQ IPWR Tue, Apr 4, 2017 27.50 30.45 25.10 26.70
810 NASDAQ IPWR Mon, Apr 3, 2017 32.20 32.50 25.00 27.50
809 NASDAQ IPWR Fri, Mar 31, 2017 32.00 33.30 31.30 32.50
808 NASDAQ IPWR Thu, Mar 30, 2017 31.80 33.60 31.30 31.80
807 NASDAQ IPWR Wed, Mar 29, 2017 32.00 32.80 31.20 32.30
806 NASDAQ IPWR Tue, Mar 28, 2017 31.90 33.64 31.20 32.20
805 NASDAQ IPWR Mon, Mar 27, 2017 33.40 34.00 31.44 33.90
804 NASDAQ IPWR Fri, Mar 24, 2017 32.97 35.10 32.97 34.20
803 NASDAQ IPWR Thu, Mar 23, 2017 31.66 33.20 31.66 32.90
802 NASDAQ IPWR Wed, Mar 22, 2017 34.73 34.73 31.00 33.40
801 NASDAQ IPWR Tue, Mar 21, 2017 35.60 35.90 31.80 35.10
800 NASDAQ IPWR Mon, Mar 20, 2017 34.90 35.50 32.00 35.20
799 NASDAQ IPWR Fri, Mar 17, 2017 30.60 34.90 29.80 34.90
798 NASDAQ IPWR Thu, Mar 16, 2017 31.30 31.30 29.20 30.60
797 NASDAQ IPWR Wed, Mar 15, 2017 30.50 31.40 29.80 31.10
796 NASDAQ IPWR Tue, Mar 14, 2017 32.40 32.40 30.50 31.50
795 NASDAQ IPWR Mon, Mar 13, 2017 30.20 32.50 28.80 31.90
794 NASDAQ IPWR Fri, Mar 10, 2017 30.50 32.50 28.50 29.70
793 NASDAQ IPWR Thu, Mar 9, 2017 27.00 30.40 27.00 29.50
792 NASDAQ IPWR Wed, Mar 8, 2017 25.90 27.50 25.50 27.40
791 NASDAQ IPWR Tue, Mar 7, 2017 25.20 26.30 25.10 25.50
790 NASDAQ IPWR Mon, Mar 6, 2017 25.50 25.72 25.00 25.00
789 NASDAQ IPWR Fri, Mar 3, 2017 25.28 26.40 25.28 25.80
788 NASDAQ IPWR Thu, Mar 2, 2017 26.50 26.50 24.50 25.80
787 NASDAQ IPWR Wed, Mar 1, 2017 29.20 29.60 24.90 24.90
786 NASDAQ IPWR Tue, Feb 28, 2017 24.60 28.50 21.30 28.50
785 NASDAQ IPWR Mon, Feb 27, 2017 24.00 24.50 23.50 24.00
784 NASDAQ IPWR Fri, Feb 24, 2017 24.50 24.50 24.00 24.30
783 NASDAQ IPWR Thu, Feb 23, 2017 23.60 24.40 23.60 24.30
782 NASDAQ IPWR Wed, Feb 22, 2017 23.06 24.20 22.80 23.40
781 NASDAQ IPWR Tue, Feb 21, 2017 24.80 24.90 22.70 23.90
780 NASDAQ IPWR Fri, Feb 17, 2017 23.20 24.80 21.60 24.80
779 NASDAQ IPWR Thu, Feb 16, 2017 23.50 23.90 22.60 23.10
778 NASDAQ IPWR Wed, Feb 15, 2017 24.20 24.20 22.20 24.00
777 NASDAQ IPWR Tue, Feb 14, 2017 21.80 24.40 21.20 23.40
776 NASDAQ IPWR Mon, Feb 13, 2017 22.90 22.90 21.50 22.20
775 NASDAQ IPWR Fri, Feb 10, 2017 23.40 23.40 21.50 22.90
774 NASDAQ IPWR Thu, Feb 9, 2017 22.80 23.20 22.60 23.00
773 NASDAQ IPWR Wed, Feb 8, 2017 22.30 23.10 21.10 22.90
772 NASDAQ IPWR Tue, Feb 7, 2017 22.60 22.60 21.70 22.10
771 NASDAQ IPWR Mon, Feb 6, 2017 23.00 23.48 21.20 22.30
770 NASDAQ IPWR Fri, Feb 3, 2017 21.30 22.80 20.40 22.70
769 NASDAQ IPWR Thu, Feb 2, 2017 20.95 21.50 20.50 20.80
768 NASDAQ IPWR Wed, Feb 1, 2017 20.80 21.50 20.00 20.70
767 NASDAQ IPWR Tue, Jan 31, 2017 20.90 21.10 20.00 20.00
766 NASDAQ IPWR Mon, Jan 30, 2017 22.50 22.53 20.60 20.80
765 NASDAQ IPWR Fri, Jan 27, 2017 23.50 24.29 22.50 22.50
764 NASDAQ IPWR Thu, Jan 26, 2017 21.70 24.90 21.70 23.40
763 NASDAQ IPWR Wed, Jan 25, 2017 21.00 23.00 20.80 21.70
762 NASDAQ IPWR Tue, Jan 24, 2017 21.00 21.90 20.20 21.10
761 NASDAQ IPWR Mon, Jan 23, 2017 24.00 24.50 21.80 21.90
760 NASDAQ IPWR Fri, Jan 20, 2017 25.65 26.30 23.20 23.90
759 NASDAQ IPWR Thu, Jan 19, 2017 25.90 26.13 25.08 25.60
758 NASDAQ IPWR Wed, Jan 18, 2017 27.60 29.10 25.30 26.86
757 NASDAQ IPWR Tue, Jan 17, 2017 30.40 31.40 27.50 28.30
756 NASDAQ IPWR Fri, Jan 13, 2017 31.70 32.80 30.10 30.10
755 NASDAQ IPWR Thu, Jan 12, 2017 34.00 34.20 31.70 31.80
754 NASDAQ IPWR Wed, Jan 11, 2017 35.90 38.01 32.90 33.80
753 NASDAQ IPWR Tue, Jan 10, 2017 36.30 38.59 34.24 35.40
752 NASDAQ IPWR Mon, Jan 9, 2017 36.40 37.70 35.00 36.40
751 NASDAQ IPWR Fri, Jan 6, 2017 34.70 36.90 34.70 35.90
750 NASDAQ IPWR Thu, Jan 5, 2017 36.60 36.70 33.70 34.20
749 NASDAQ IPWR Wed, Jan 4, 2017 32.00 36.20 31.58 34.50
748 NASDAQ IPWR Tue, Jan 3, 2017 33.70 33.70 31.50 31.50
747 NASDAQ IPWR Fri, Dec 30, 2016 31.50 33.00 29.70 33.00
746 NASDAQ IPWR Thu, Dec 29, 2016 32.30 33.87 30.30 31.30
745 NASDAQ IPWR Wed, Dec 28, 2016 34.50 34.60 32.50 32.70
744 NASDAQ IPWR Tue, Dec 27, 2016 35.10 35.50 33.50 34.90
743 NASDAQ IPWR Fri, Dec 23, 2016 34.40 34.80 33.94 34.80
742 NASDAQ IPWR Thu, Dec 22, 2016 35.71 36.45 33.70 34.30
741 NASDAQ IPWR Wed, Dec 21, 2016 34.30 36.30 34.30 35.10
740 NASDAQ IPWR Tue, Dec 20, 2016 34.80 35.20 34.40 34.70
739 NASDAQ IPWR Mon, Dec 19, 2016 35.00 35.00 32.58 34.50
738 NASDAQ IPWR Fri, Dec 16, 2016 35.70 35.80 34.20 34.30
737 NASDAQ IPWR Thu, Dec 15, 2016 36.30 36.68 35.00 35.30
736 NASDAQ IPWR Wed, Dec 14, 2016 36.00 36.80 35.31 36.40
735 NASDAQ IPWR Tue, Dec 13, 2016 37.30 37.40 35.90 36.70
734 NASDAQ IPWR Mon, Dec 12, 2016 39.00 39.67 37.50 37.60
733 NASDAQ IPWR Fri, Dec 9, 2016 40.20 40.20 39.00 39.00
732 NASDAQ IPWR Thu, Dec 8, 2016 40.60 41.50 39.50 39.60
731 NASDAQ IPWR Wed, Dec 7, 2016 39.11 40.40 39.11 40.00
730 NASDAQ IPWR Tue, Dec 6, 2016 39.10 40.00 39.10 39.30
729 NASDAQ IPWR Mon, Dec 5, 2016 40.10 40.50 39.00 39.50
728 NASDAQ IPWR Fri, Dec 2, 2016 45.30 45.30 40.26 41.00
727 NASDAQ IPWR Thu, Dec 1, 2016 45.70 46.50 45.20 46.50
726 NASDAQ IPWR Wed, Nov 30, 2016 44.00 46.50 42.10 46.50
725 NASDAQ IPWR Tue, Nov 29, 2016 43.50 45.00 43.00 44.10
724 NASDAQ IPWR Mon, Nov 28, 2016 43.80 44.90 41.90 44.90
723 NASDAQ IPWR Fri, Nov 25, 2016 43.60 44.00 43.10 43.60
722 NASDAQ IPWR Wed, Nov 23, 2016 43.70 44.10 42.50 44.10
721 NASDAQ IPWR Tue, Nov 22, 2016 43.60 45.00 42.10 44.10
720 NASDAQ IPWR Mon, Nov 21, 2016 41.80 45.00 40.17 42.60
719 NASDAQ IPWR Fri, Nov 18, 2016 40.50 45.00 40.17 42.70
718 NASDAQ IPWR Thu, Nov 17, 2016 41.20 42.12 39.70 40.20
717 NASDAQ IPWR Wed, Nov 16, 2016 42.50 44.70 40.50 40.80
716 NASDAQ IPWR Tue, Nov 15, 2016 44.90 49.80 40.90 41.80
715 NASDAQ IPWR Mon, Nov 14, 2016 44.50 45.90 42.80 44.90
714 NASDAQ IPWR Fri, Nov 11, 2016 41.70 47.60 40.40 44.00
713 NASDAQ IPWR Thu, Nov 10, 2016 46.02 46.60 43.00 43.60
712 NASDAQ IPWR Wed, Nov 9, 2016 46.70 47.80 45.50 45.60
711 NASDAQ IPWR Tue, Nov 8, 2016 47.60 49.60 46.82 47.50
710 NASDAQ IPWR Mon, Nov 7, 2016 48.00 48.10 46.80 47.60
709 NASDAQ IPWR Fri, Nov 4, 2016 48.60 50.00 47.00 47.50
708 NASDAQ IPWR Thu, Nov 3, 2016 48.60 49.51 48.40 48.40
707 NASDAQ IPWR Wed, Nov 2, 2016 50.40 50.40 47.63 49.00
706 NASDAQ IPWR Tue, Nov 1, 2016 51.12 51.12 48.03 50.00
705 NASDAQ IPWR Mon, Oct 31, 2016 51.60 53.10 50.80 52.00
704 NASDAQ IPWR Fri, Oct 28, 2016 52.20 52.20 50.63 51.70
703 NASDAQ IPWR Thu, Oct 27, 2016 56.00 56.00 49.50 52.50
702 NASDAQ IPWR Wed, Oct 26, 2016 55.60 55.80 53.84 55.10
701 NASDAQ IPWR Tue, Oct 25, 2016 52.50 55.50 52.50 55.50
700 NASDAQ IPWR Mon, Oct 24, 2016 51.50 53.35 50.00 52.70
699 NASDAQ IPWR Fri, Oct 21, 2016 50.00 50.00 49.30 50.00
698 NASDAQ IPWR Thu, Oct 20, 2016 48.90 50.50 48.40 49.20
697 NASDAQ IPWR Wed, Oct 19, 2016 49.00 49.50 47.50 48.50
696 NASDAQ IPWR Tue, Oct 18, 2016 50.00 50.47 47.70 49.30
695 NASDAQ IPWR Mon, Oct 17, 2016 50.00 50.05 49.50 49.50
694 NASDAQ IPWR Fri, Oct 14, 2016 50.50 50.50 49.40 50.00
693 NASDAQ IPWR Thu, Oct 13, 2016 49.90 50.30 49.90 49.90
692 NASDAQ IPWR Wed, Oct 12, 2016 50.66 50.66 49.30 49.60
691 NASDAQ IPWR Tue, Oct 11, 2016 51.00 51.00 49.80 50.00
690 NASDAQ IPWR Mon, Oct 10, 2016 49.30 50.60 49.01 50.30
689 NASDAQ IPWR Fri, Oct 7, 2016 49.40 49.80 49.00 49.60
688 NASDAQ IPWR Thu, Oct 6, 2016 50.50 50.50 49.00 49.00
687 NASDAQ IPWR Wed, Oct 5, 2016 51.92 51.92 49.90 50.00
686 NASDAQ IPWR Tue, Oct 4, 2016 51.45 52.40 49.50 50.40
685 NASDAQ IPWR Mon, Oct 3, 2016 51.40 52.40 50.20 50.70
684 NASDAQ IPWR Fri, Sep 30, 2016 50.90 51.90 50.20 51.70
683 NASDAQ IPWR Thu, Sep 29, 2016 51.30 51.69 49.00 51.20
682 NASDAQ IPWR Wed, Sep 28, 2016 51.20 51.30 49.80 51.30
681 NASDAQ IPWR Tue, Sep 27, 2016 52.00 52.00 49.20 51.30
680 NASDAQ IPWR Mon, Sep 26, 2016 52.50 52.50 51.10 51.90
679 NASDAQ IPWR Fri, Sep 23, 2016 53.20 53.20 52.40 52.90
678 NASDAQ IPWR Thu, Sep 22, 2016 52.50 53.10 52.35 52.50
677 NASDAQ IPWR Wed, Sep 21, 2016 52.20 53.40 52.20 52.70
676 NASDAQ IPWR Tue, Sep 20, 2016 51.40 52.20 51.40 51.95
675 NASDAQ IPWR Mon, Sep 19, 2016 50.50 52.35 50.50 52.00
674 NASDAQ IPWR Fri, Sep 16, 2016 50.30 51.20 49.10 51.20
673 NASDAQ IPWR Thu, Sep 15, 2016 51.00 51.20 49.80 50.60
672 NASDAQ IPWR Wed, Sep 14, 2016 50.90 51.00 49.60 51.00
671 NASDAQ IPWR Tue, Sep 13, 2016 49.60 51.20 49.60 50.10
670 NASDAQ IPWR Mon, Sep 12, 2016 47.60 50.50 47.60 49.60
669 NASDAQ IPWR Fri, Sep 9, 2016 50.18 50.18 47.50 48.60
668 NASDAQ IPWR Thu, Sep 8, 2016 49.60 50.70 48.60 50.70
667 NASDAQ IPWR Wed, Sep 7, 2016 49.00 51.20 48.60 49.00
666 NASDAQ IPWR Tue, Sep 6, 2016 50.60 50.60 48.50 48.80
665 NASDAQ IPWR Fri, Sep 2, 2016 52.40 52.50 50.20 51.00
664 NASDAQ IPWR Thu, Sep 1, 2016 53.50 53.50 49.30 53.10
663 NASDAQ IPWR Wed, Aug 31, 2016 52.80 53.00 52.00 52.80
662 NASDAQ IPWR Tue, Aug 30, 2016 52.40 53.40 51.20 52.80
661 NASDAQ IPWR Mon, Aug 29, 2016 50.90 52.80 50.00 52.80
660 NASDAQ IPWR Fri, Aug 26, 2016 48.60 50.41 47.61 49.80
659 NASDAQ IPWR Thu, Aug 25, 2016 51.00 51.00 47.80 49.30
658 NASDAQ IPWR Wed, Aug 24, 2016 50.80 50.90 50.00 50.40
657 NASDAQ IPWR Tue, Aug 23, 2016 50.00 50.90 49.07 50.90
656 NASDAQ IPWR Mon, Aug 22, 2016 49.03 49.90 48.55 49.90
655 NASDAQ IPWR Fri, Aug 19, 2016 49.40 49.40 48.50 48.70
654 NASDAQ IPWR Thu, Aug 18, 2016 48.20 51.35 47.80 49.90
653 NASDAQ IPWR Wed, Aug 17, 2016 48.80 49.10 47.70 48.50
652 NASDAQ IPWR Tue, Aug 16, 2016 48.00 49.10 47.50 48.90
651 NASDAQ IPWR Mon, Aug 15, 2016 47.90 48.90 47.70 47.70
650 NASDAQ IPWR Fri, Aug 12, 2016 50.00 50.37 47.40 48.50
649 NASDAQ IPWR Thu, Aug 11, 2016 51.90 51.99 50.00 50.20
648 NASDAQ IPWR Wed, Aug 10, 2016 52.10 52.88 50.10 51.30
647 NASDAQ IPWR Tue, Aug 9, 2016 50.50 51.40 50.50 51.40
646 NASDAQ IPWR Mon, Aug 8, 2016 52.10 52.83 50.00 50.30
645 NASDAQ IPWR Fri, Aug 5, 2016 53.30 53.30 51.00 51.80
644 NASDAQ IPWR Thu, Aug 4, 2016 51.30 54.00 51.30 53.60
643 NASDAQ IPWR Wed, Aug 3, 2016 52.90 54.00 52.00 53.40
642 NASDAQ IPWR Tue, Aug 2, 2016 53.00 53.90 50.50 53.30
641 NASDAQ IPWR Mon, Aug 1, 2016 53.50 53.53 53.10 53.50
640 NASDAQ IPWR Fri, Jul 29, 2016 53.20 54.50 53.20 54.40
639 NASDAQ IPWR Thu, Jul 28, 2016 52.40 53.90 52.40 53.60
638 NASDAQ IPWR Wed, Jul 27, 2016 51.60 53.80 51.00 53.25
637 NASDAQ IPWR Tue, Jul 26, 2016 50.50 53.98 50.50 52.10
636 NASDAQ IPWR Mon, Jul 25, 2016 53.20 53.20 50.00 50.40
635 NASDAQ IPWR Fri, Jul 22, 2016 53.90 54.30 53.40 53.60
634 NASDAQ IPWR Thu, Jul 21, 2016 53.30 54.00 52.50 53.80
633 NASDAQ IPWR Wed, Jul 20, 2016 53.90 53.90 52.61 53.70
632 NASDAQ IPWR Tue, Jul 19, 2016 54.00 54.30 52.50 52.80
631 NASDAQ IPWR Mon, Jul 18, 2016 55.00 55.00 54.00 54.20
630 NASDAQ IPWR Fri, Jul 15, 2016 55.00 55.40 52.20 55.40
629 NASDAQ IPWR Thu, Jul 14, 2016 55.50 55.50 53.19 54.90
628 NASDAQ IPWR Wed, Jul 13, 2016 54.20 56.00 53.80 55.00
627 NASDAQ IPWR Tue, Jul 12, 2016 51.94 55.70 51.94 53.80
626 NASDAQ IPWR Mon, Jul 11, 2016 51.70 51.70 50.10 51.00
625 NASDAQ IPWR Fri, Jul 8, 2016 50.20 51.71 50.00 51.30
624 NASDAQ IPWR Thu, Jul 7, 2016 47.30 49.80 46.95 49.20
623 NASDAQ IPWR Wed, Jul 6, 2016 45.50 48.50 45.50 47.60
622 NASDAQ IPWR Tue, Jul 5, 2016 48.00 49.00 44.80 45.50
621 NASDAQ IPWR Fri, Jul 1, 2016 48.70 51.58 47.48 49.20
620 NASDAQ IPWR Thu, Jun 30, 2016 46.00 50.70 46.00 49.30
619 NASDAQ IPWR Wed, Jun 29, 2016 49.20 49.20 45.90 48.40
618 NASDAQ IPWR Tue, Jun 28, 2016 47.50 48.80 46.20 48.80
617 NASDAQ IPWR Mon, Jun 27, 2016 46.50 47.80 45.60 47.50
616 NASDAQ IPWR Fri, Jun 24, 2016 47.40 48.60 45.50 48.60
615 NASDAQ IPWR Thu, Jun 23, 2016 48.60 48.90 48.13 48.50
614 NASDAQ IPWR Wed, Jun 22, 2016 47.50 49.20 46.80 48.20
613 NASDAQ IPWR Tue, Jun 21, 2016 49.40 49.40 46.20 46.90
612 NASDAQ IPWR Mon, Jun 20, 2016 46.70 48.90 46.40 48.45
611 NASDAQ IPWR Fri, Jun 17, 2016 46.70 47.70 46.10 46.10
610 NASDAQ IPWR Thu, Jun 16, 2016 47.20 48.80 46.20 48.20
609 NASDAQ IPWR Wed, Jun 15, 2016 49.34 49.70 46.90 46.90
608 NASDAQ IPWR Tue, Jun 14, 2016 47.57 49.50 46.55 49.00
607 NASDAQ IPWR Mon, Jun 13, 2016 48.40 49.90 47.60 48.00
606 NASDAQ IPWR Fri, Jun 10, 2016 46.80 49.60 46.80 49.60
605 NASDAQ IPWR Thu, Jun 9, 2016 47.40 48.70 47.20 47.30
604 NASDAQ IPWR Wed, Jun 8, 2016 48.00 48.90 48.00 48.70
603 NASDAQ IPWR Tue, Jun 7, 2016 48.55 49.50 47.70 48.30
602 NASDAQ IPWR Mon, Jun 6, 2016 48.20 50.00 45.30 49.30
601 NASDAQ IPWR Fri, Jun 3, 2016 48.00 49.30 47.84 49.20
600 NASDAQ IPWR Thu, Jun 2, 2016 48.30 49.60 46.80 49.50
599 NASDAQ IPWR Wed, Jun 1, 2016 46.90 49.50 42.30 49.30
598 NASDAQ IPWR Tue, May 31, 2016 42.90 47.70 42.40 47.70
597 NASDAQ IPWR Fri, May 27, 2016 40.10 43.50 39.70 43.40
596 NASDAQ IPWR Thu, May 26, 2016 41.50 41.80 39.50 40.60
595 NASDAQ IPWR Wed, May 25, 2016 41.20 41.90 39.96 41.40
594 NASDAQ IPWR Tue, May 24, 2016 40.00 41.70 39.60 41.60
593 NASDAQ IPWR Mon, May 23, 2016 39.20 40.80 39.10 40.20
592 NASDAQ IPWR Fri, May 20, 2016 40.60 40.60 39.50 39.50
591 NASDAQ IPWR Thu, May 19, 2016 39.20 40.30 37.30 40.30
590 NASDAQ IPWR Wed, May 18, 2016 41.50 42.10 39.00 39.00
589 NASDAQ IPWR Tue, May 17, 2016 41.90 41.90 39.60 41.20
588 NASDAQ IPWR Mon, May 16, 2016 42.20 47.00 39.10 42.60
587 NASDAQ IPWR Fri, May 13, 2016 48.10 48.10 40.00 42.10
586 NASDAQ IPWR Thu, May 12, 2016 46.90 47.90 46.00 47.90
585 NASDAQ IPWR Wed, May 11, 2016 46.90 47.80 46.90 47.40
584 NASDAQ IPWR Tue, May 10, 2016 47.50 48.90 45.10 46.70
583 NASDAQ IPWR Mon, May 9, 2016 51.20 52.20 46.00 47.60
582 NASDAQ IPWR Fri, May 6, 2016 52.60 52.90 51.20 51.90
581 NASDAQ IPWR Thu, May 5, 2016 52.10 53.50 51.60 52.20
580 NASDAQ IPWR Wed, May 4, 2016 54.20 56.00 51.50 53.10
579 NASDAQ IPWR Tue, May 3, 2016 53.20 56.00 51.20 55.90
578 NASDAQ IPWR Mon, May 2, 2016 56.50 58.40 53.50 53.80
577 NASDAQ IPWR Fri, Apr 29, 2016 53.81 54.20 52.00 54.10
576 NASDAQ IPWR Thu, Apr 28, 2016 54.60 55.40 52.50 52.60
575 NASDAQ IPWR Wed, Apr 27, 2016 53.80 55.60 53.00 54.10
574 NASDAQ IPWR Tue, Apr 26, 2016 53.00 57.50 50.91 53.50
573 NASDAQ IPWR Mon, Apr 25, 2016 54.80 54.80 51.40 51.80
572 NASDAQ IPWR Fri, Apr 22, 2016 54.70 55.10 50.70 52.90
571 NASDAQ IPWR Thu, Apr 21, 2016 57.10 59.30 52.50 52.90
570 NASDAQ IPWR Wed, Apr 20, 2016 52.80 57.49 52.80 56.50
569 NASDAQ IPWR Tue, Apr 19, 2016 63.70 66.30 47.50 49.10
568 NASDAQ IPWR Mon, Apr 18, 2016 47.00 62.50 43.80 61.10
567 NASDAQ IPWR Fri, Apr 15, 2016 45.00 48.20 43.00 46.20
566 NASDAQ IPWR Thu, Apr 14, 2016 44.90 46.65 42.40 44.80
565 NASDAQ IPWR Wed, Apr 13, 2016 44.00 46.50 42.60 44.40
564 NASDAQ IPWR Tue, Apr 12, 2016 43.00 44.00 42.10 42.90
563 NASDAQ IPWR Mon, Apr 11, 2016 42.50 42.90 41.90 42.60
562 NASDAQ IPWR Fri, Apr 8, 2016 42.40 42.70 40.80 42.40
561 NASDAQ IPWR Thu, Apr 7, 2016 44.87 44.87 41.10 42.00
560 NASDAQ IPWR Wed, Apr 6, 2016 42.50 44.00 41.60 42.00
559 NASDAQ IPWR Tue, Apr 5, 2016 43.50 43.50 43.50 42.90
558 NASDAQ IPWR Mon, Apr 4, 2016 44.50 45.40 42.20 43.50
557 NASDAQ IPWR Fri, Apr 1, 2016 45.11 45.50 44.00 44.10
556 NASDAQ IPWR Thu, Mar 31, 2016 45.80 46.68 44.20 45.10
555 NASDAQ IPWR Wed, Mar 30, 2016 43.60 45.60 43.60 45.10
554 NASDAQ IPWR Tue, Mar 29, 2016 45.20 45.81 41.60 44.10
553 NASDAQ IPWR Mon, Mar 28, 2016 42.50 42.50 41.00 42.00
552 NASDAQ IPWR Thu, Mar 24, 2016 41.40 42.40 39.40 41.20
551 NASDAQ IPWR Wed, Mar 23, 2016 41.10 42.97 40.00 42.70
550 NASDAQ IPWR Tue, Mar 22, 2016 39.90 41.90 39.60 39.80
549 NASDAQ IPWR Mon, Mar 21, 2016 40.50 40.50 39.50 39.90
548 NASDAQ IPWR Fri, Mar 18, 2016 40.10 41.90 39.90 40.00
547 NASDAQ IPWR Thu, Mar 17, 2016 41.00 43.90 40.10 40.10
546 NASDAQ IPWR Wed, Mar 16, 2016 41.50 42.10 39.00 41.00
545 NASDAQ IPWR Tue, Mar 15, 2016 41.60 41.60 41.60 41.00
544 NASDAQ IPWR Mon, Mar 14, 2016 42.40 43.00 41.00 42.10
543 NASDAQ IPWR Fri, Mar 11, 2016 40.70 40.70 40.70 42.90
542 NASDAQ IPWR Thu, Mar 10, 2016 43.60 43.60 43.60 40.70
541 NASDAQ IPWR Wed, Mar 9, 2016 44.60 44.60 43.10 43.60
540 NASDAQ IPWR Tue, Mar 8, 2016 44.00 45.00 43.10 44.00
539 NASDAQ IPWR Mon, Mar 7, 2016 45.60 46.30 44.00 44.00
538 NASDAQ IPWR Fri, Mar 4, 2016 47.30 47.30 45.00 46.00
537 NASDAQ IPWR Thu, Mar 3, 2016 47.50 47.50 47.50 47.30
536 NASDAQ IPWR Wed, Mar 2, 2016 48.70 49.00 47.40 49.80
535 NASDAQ IPWR Tue, Mar 1, 2016 49.50 49.50 47.00 47.75
534 NASDAQ IPWR Mon, Feb 29, 2016 49.60 49.60 45.50 49.60
533 NASDAQ IPWR Fri, Feb 26, 2016 45.00 45.00 45.00 49.60
532 NASDAQ IPWR Thu, Feb 25, 2016 47.30 47.30 43.20 46.90
531 NASDAQ IPWR Wed, Feb 24, 2016 45.20 46.10 44.20 45.80
530 NASDAQ IPWR Tue, Feb 23, 2016 47.00 47.10 42.50 45.00
529 NASDAQ IPWR Mon, Feb 22, 2016 46.00 48.90 43.40 46.60
528 NASDAQ IPWR Fri, Feb 19, 2016 45.10 48.60 41.20 44.80
527 NASDAQ IPWR Thu, Feb 18, 2016 47.50 48.22 44.30 46.60
526 NASDAQ IPWR Wed, Feb 17, 2016 50.81 50.81 46.80 49.80
525 NASDAQ IPWR Tue, Feb 16, 2016 51.40 51.40 46.60 49.40
524 NASDAQ IPWR Fri, Feb 12, 2016 51.99 51.99 46.00 50.50
523 NASDAQ IPWR Thu, Feb 11, 2016 51.50 52.20 49.40 50.99
522 NASDAQ IPWR Wed, Feb 10, 2016 52.10 52.13 50.00 51.85
521 NASDAQ IPWR Tue, Feb 9, 2016 49.40 59.30 49.40 51.50
520 NASDAQ IPWR Mon, Feb 8, 2016 54.30 54.30 49.30 51.00
519 NASDAQ IPWR Fri, Feb 5, 2016 56.10 56.10 52.72 54.30
518 NASDAQ IPWR Thu, Feb 4, 2016 56.20 56.60 55.00 56.10
517 NASDAQ IPWR Wed, Feb 3, 2016 59.20 61.00 53.90 56.20
516 NASDAQ IPWR Tue, Feb 2, 2016 56.00 56.30 54.20 54.70
515 NASDAQ IPWR Mon, Feb 1, 2016 57.50 60.10 55.80 57.00
514 NASDAQ IPWR Fri, Jan 29, 2016 53.50 56.90 53.50 55.80
513 NASDAQ IPWR Thu, Jan 28, 2016 55.90 55.90 52.50 52.80
512 NASDAQ IPWR Wed, Jan 27, 2016 57.10 57.10 53.00 53.60
511 NASDAQ IPWR Tue, Jan 26, 2016 57.70 57.70 53.50 55.10
510 NASDAQ IPWR Mon, Jan 25, 2016 60.00 60.00 51.70 54.40
509 NASDAQ IPWR Fri, Jan 22, 2016 58.20 62.70 58.10 60.00
508 NASDAQ IPWR Thu, Jan 21, 2016 52.60 57.30 52.30 56.10
507 NASDAQ IPWR Wed, Jan 20, 2016 52.30 53.90 50.00 52.20
506 NASDAQ IPWR Tue, Jan 19, 2016 59.60 59.90 50.90 53.90
505 NASDAQ IPWR Fri, Jan 15, 2016 59.20 60.10 56.00 59.40
504 NASDAQ IPWR Thu, Jan 14, 2016 64.15 64.60 58.20 64.00
503 NASDAQ IPWR Wed, Jan 13, 2016 68.50 74.40 63.40 64.10
502 NASDAQ IPWR Tue, Jan 12, 2016 74.00 74.00 66.40 70.80
501 NASDAQ IPWR Mon, Jan 11, 2016 75.00 76.00 69.60 71.00
500 NASDAQ IPWR Fri, Jan 8, 2016 79.70 79.70 75.30 75.80
499 NASDAQ IPWR Thu, Jan 7, 2016 79.20 79.60 75.60 76.70
498 NASDAQ IPWR Wed, Jan 6, 2016 78.89 80.20 78.00 80.00
497 NASDAQ IPWR Tue, Jan 5, 2016 79.00 80.00 77.77 79.20
496 NASDAQ IPWR Mon, Jan 4, 2016 77.30 81.30 77.30 79.40
495 NASDAQ IPWR Thu, Dec 31, 2015 80.35 80.50 79.60 80.00
494 NASDAQ IPWR Wed, Dec 30, 2015 80.00 82.10 78.30 80.50
493 NASDAQ IPWR Tue, Dec 29, 2015 78.50 80.00 77.00 79.70
492 NASDAQ IPWR Mon, Dec 28, 2015 79.30 80.00 79.30 79.70
491 NASDAQ IPWR Thu, Dec 24, 2015 79.80 80.00 79.80 80.00
490 NASDAQ IPWR Wed, Dec 23, 2015 78.40 80.80 78.40 80.00
489 NASDAQ IPWR Tue, Dec 22, 2015 77.20 78.50 76.78 78.50
488 NASDAQ IPWR Mon, Dec 21, 2015 78.50 78.50 77.10 77.90
487 NASDAQ IPWR Fri, Dec 18, 2015 78.80 79.70 75.42 78.50
486 NASDAQ IPWR Thu, Dec 17, 2015 83.90 83.90 79.45 79.80
485 NASDAQ IPWR Wed, Dec 16, 2015 84.00 84.00 77.90 80.00
484 NASDAQ IPWR Tue, Dec 15, 2015 81.10 84.50 74.90 79.50
483 NASDAQ IPWR Mon, Dec 14, 2015 82.20 85.50 75.30 76.80
482 NASDAQ IPWR Fri, Dec 11, 2015 74.84 79.70 74.84 79.00
481 NASDAQ IPWR Thu, Dec 10, 2015 80.50 80.50 75.20 76.70
480 NASDAQ IPWR Wed, Dec 9, 2015 77.80 79.28 75.00 76.20
479 NASDAQ IPWR Tue, Dec 8, 2015 80.00 80.30 76.90 77.90
478 NASDAQ IPWR Mon, Dec 7, 2015 81.30 81.30 79.50 79.50
477 NASDAQ IPWR Fri, Dec 4, 2015 83.30 83.30 79.50 79.80
476 NASDAQ IPWR Thu, Dec 3, 2015 79.30 82.30 79.30 80.00
475 NASDAQ IPWR Wed, Dec 2, 2015 82.30 85.10 80.00 84.60
474 NASDAQ IPWR Tue, Dec 1, 2015 80.60 82.50 77.50 82.20
473 NASDAQ IPWR Mon, Nov 30, 2015 77.40 80.70 76.60 80.60
472 NASDAQ IPWR Fri, Nov 27, 2015 77.70 78.32 76.10 78.32
471 NASDAQ IPWR Wed, Nov 25, 2015 74.90 76.30 72.90 75.70
470 NASDAQ IPWR Tue, Nov 24, 2015 77.00 78.60 74.00 75.90
469 NASDAQ IPWR Mon, Nov 23, 2015 75.90 78.00 73.30 75.80
468 NASDAQ IPWR Fri, Nov 20, 2015 73.50 76.20 73.50 76.00
467 NASDAQ IPWR Thu, Nov 19, 2015 75.50 75.50 72.90 73.40
466 NASDAQ IPWR Wed, Nov 18, 2015 77.20 77.40 73.80 74.40
465 NASDAQ IPWR Tue, Nov 17, 2015 77.40 79.10 75.70 75.99
464 NASDAQ IPWR Mon, Nov 16, 2015 73.90 78.90 71.40 76.30
463 NASDAQ IPWR Fri, Nov 13, 2015 80.40 80.54 72.50 72.70
462 NASDAQ IPWR Thu, Nov 12, 2015 80.20 85.29 80.00 80.50
461 NASDAQ IPWR Wed, Nov 11, 2015 81.50 82.80 80.40 82.70
460 NASDAQ IPWR Tue, Nov 10, 2015 86.60 88.20 80.80 83.50
459 NASDAQ IPWR Mon, Nov 9, 2015 87.50 88.99 85.50 87.00
458 NASDAQ IPWR Fri, Nov 6, 2015 88.50 89.35 86.80 88.40
457 NASDAQ IPWR Thu, Nov 5, 2015 91.30 91.30 86.94 88.50
456 NASDAQ IPWR Wed, Nov 4, 2015 83.00 96.48 82.60 91.30
455 NASDAQ IPWR Tue, Nov 3, 2015 80.90 81.00 80.21 81.00
454 NASDAQ IPWR Mon, Nov 2, 2015 82.40 82.40 80.70 81.00
453 NASDAQ IPWR Fri, Oct 30, 2015 80.00 82.90 78.30 82.90
452 NASDAQ IPWR Thu, Oct 29, 2015 80.00 80.00 76.30 79.80
451 NASDAQ IPWR Wed, Oct 28, 2015 81.30 82.30 79.60 79.70
450 NASDAQ IPWR Tue, Oct 27, 2015 76.80 80.90 76.70 80.20
449 NASDAQ IPWR Mon, Oct 26, 2015 76.10 81.00 75.90 80.30
448 NASDAQ IPWR Fri, Oct 23, 2015 81.10 81.10 80.10 81.00
447 NASDAQ IPWR Thu, Oct 22, 2015 81.50 83.50 80.50 80.60
446 NASDAQ IPWR Wed, Oct 21, 2015 82.30 82.60 80.00 80.60
445 NASDAQ IPWR Tue, Oct 20, 2015 81.10 83.00 80.38 81.90
444 NASDAQ IPWR Mon, Oct 19, 2015 81.30 81.90 80.00 80.60
443 NASDAQ IPWR Fri, Oct 16, 2015 81.30 81.30 79.10 79.90
442 NASDAQ IPWR Thu, Oct 15, 2015 80.00 81.20 78.60 80.00
441 NASDAQ IPWR Wed, Oct 14, 2015 78.00 80.00 77.40 79.60
440 NASDAQ IPWR Tue, Oct 13, 2015 78.10 79.90 76.00 78.70
439 NASDAQ IPWR Mon, Oct 12, 2015 75.00 78.10 71.80 77.50
438 NASDAQ IPWR Fri, Oct 9, 2015 75.00 75.00 72.43 74.90
437 NASDAQ IPWR Thu, Oct 8, 2015 72.30 74.05 69.70 73.80
436 NASDAQ IPWR Wed, Oct 7, 2015 64.50 71.00 64.50 70.40
435 NASDAQ IPWR Tue, Oct 6, 2015 69.90 73.80 66.20 68.90
434 NASDAQ IPWR Mon, Oct 5, 2015 70.00 72.30 66.45 70.20
433 NASDAQ IPWR Fri, Oct 2, 2015 65.40 69.70 64.50 68.60
432 NASDAQ IPWR Thu, Oct 1, 2015 66.30 67.80 65.80 67.50
431 NASDAQ IPWR Wed, Sep 30, 2015 67.20 67.20 64.50 66.10
430 NASDAQ IPWR Tue, Sep 29, 2015 64.70 65.30 63.00 64.00
429 NASDAQ IPWR Mon, Sep 28, 2015 68.80 70.60 64.40 64.70
428 NASDAQ IPWR Fri, Sep 25, 2015 68.20 70.00 67.30 68.89
427 NASDAQ IPWR Thu, Sep 24, 2015 67.00 70.00 65.40 68.80
426 NASDAQ IPWR Wed, Sep 23, 2015 69.52 73.00 67.50 68.10
425 NASDAQ IPWR Tue, Sep 22, 2015 75.70 75.70 68.00 70.20
424 NASDAQ IPWR Mon, Sep 21, 2015 76.80 76.80 72.90 73.50
423 NASDAQ IPWR Fri, Sep 18, 2015 78.75 79.80 74.20 74.20
422 NASDAQ IPWR Thu, Sep 17, 2015 78.80 79.90 76.70 78.40
421 NASDAQ IPWR Wed, Sep 16, 2015 77.00 79.20 77.00 78.00
420 NASDAQ IPWR Tue, Sep 15, 2015 77.10 78.20 76.20 76.80
419 NASDAQ IPWR Mon, Sep 14, 2015 79.70 79.70 72.90 78.60
418 NASDAQ IPWR Fri, Sep 11, 2015 79.50 80.00 79.10 80.00
417 NASDAQ IPWR Thu, Sep 10, 2015 79.30 80.00 79.30 79.98
416 NASDAQ IPWR Wed, Sep 9, 2015 79.40 79.80 78.30 79.00
415 NASDAQ IPWR Tue, Sep 8, 2015 74.70 80.00 74.70 79.20
414 NASDAQ IPWR Fri, Sep 4, 2015 71.20 75.00 71.20 74.50
413 NASDAQ IPWR Thu, Sep 3, 2015 74.25 75.00 70.60 73.20
412 NASDAQ IPWR Wed, Sep 2, 2015 73.30 74.90 71.40 73.40
411 NASDAQ IPWR Tue, Sep 1, 2015 72.70 73.70 71.30 73.00
410 NASDAQ IPWR Mon, Aug 31, 2015 69.95 74.90 69.91 74.00
409 NASDAQ IPWR Fri, Aug 28, 2015 73.20 73.90 71.30 72.80
408 NASDAQ IPWR Thu, Aug 27, 2015 73.90 73.90 72.60 72.70
407 NASDAQ IPWR Wed, Aug 26, 2015 70.80 73.30 70.00 71.60
406 NASDAQ IPWR Tue, Aug 25, 2015 69.90 72.90 69.60 70.20
405 NASDAQ IPWR Mon, Aug 24, 2015 70.90 74.00 68.50 70.30
404 NASDAQ IPWR Fri, Aug 21, 2015 72.84 74.70 72.60 73.60
403 NASDAQ IPWR Thu, Aug 20, 2015 77.30 77.30 69.70 75.00
402 NASDAQ IPWR Wed, Aug 19, 2015 77.50 79.60 76.80 77.30
401 NASDAQ IPWR Tue, Aug 18, 2015 77.40 80.00 76.10 76.80
400 NASDAQ IPWR Mon, Aug 17, 2015 78.80 79.89 76.70 76.70
399 NASDAQ IPWR Fri, Aug 14, 2015 79.00 79.90 76.90 77.70
398 NASDAQ IPWR Thu, Aug 13, 2015 77.30 79.80 75.20 78.90
397 NASDAQ IPWR Wed, Aug 12, 2015 79.20 79.20 75.90 77.30
396 NASDAQ IPWR Tue, Aug 11, 2015 77.60 79.60 77.60 79.60
395 NASDAQ IPWR Mon, Aug 10, 2015 79.10 79.20 77.80 79.20
394 NASDAQ IPWR Fri, Aug 7, 2015 79.80 80.70 78.30 79.60
393 NASDAQ IPWR Thu, Aug 6, 2015 83.00 83.20 79.80 80.25
392 NASDAQ IPWR Wed, Aug 5, 2015 79.80 83.00 79.00 82.10
391 NASDAQ IPWR Tue, Aug 4, 2015 73.50 77.90 72.50 75.99
390 NASDAQ IPWR Mon, Aug 3, 2015 80.20 81.80 73.00 76.00
389 NASDAQ IPWR Fri, Jul 31, 2015 76.00 77.60 75.00 76.10
388 NASDAQ IPWR Thu, Jul 30, 2015 75.30 77.70 74.40 74.50
387 NASDAQ IPWR Wed, Jul 29, 2015 72.80 80.10 72.10 73.20
386 NASDAQ IPWR Tue, Jul 28, 2015 68.20 77.80 66.50 73.50
385 NASDAQ IPWR Mon, Jul 27, 2015 60.98 66.74 60.98 65.70
384 NASDAQ IPWR Fri, Jul 24, 2015 70.80 70.80 66.60 66.90
383 NASDAQ IPWR Thu, Jul 23, 2015 76.10 76.10 68.50 71.40
382 NASDAQ IPWR Wed, Jul 22, 2015 80.00 80.40 73.10 76.80
381 NASDAQ IPWR Tue, Jul 21, 2015 81.30 82.90 80.80 81.00
380 NASDAQ IPWR Mon, Jul 20, 2015 83.80 84.50 81.30 81.50
379 NASDAQ IPWR Fri, Jul 17, 2015 85.00 85.00 83.90 83.90
378 NASDAQ IPWR Thu, Jul 16, 2015 82.80 85.00 82.70 84.60
377 NASDAQ IPWR Wed, Jul 15, 2015 84.80 85.50 82.50 84.40
376 NASDAQ IPWR Tue, Jul 14, 2015 84.30 84.30 83.50 83.60
375 NASDAQ IPWR Mon, Jul 13, 2015 84.10 84.40 81.00 83.00
374 NASDAQ IPWR Fri, Jul 10, 2015 84.50 84.50 81.00 82.80
373 NASDAQ IPWR Thu, Jul 9, 2015 83.60 83.60 80.45 80.70
372 NASDAQ IPWR Wed, Jul 8, 2015 83.30 84.80 80.28 80.80
371 NASDAQ IPWR Tue, Jul 7, 2015 83.80 85.00 80.61 85.00
370 NASDAQ IPWR Mon, Jul 6, 2015 82.00 84.90 82.00 83.60
369 NASDAQ IPWR Thu, Jul 2, 2015 81.60 84.90 80.10 84.90
368 NASDAQ IPWR Wed, Jul 1, 2015 83.40 84.50 80.10 81.20
367 NASDAQ IPWR Tue, Jun 30, 2015 85.00 85.00 80.60 83.90
366 NASDAQ IPWR Mon, Jun 29, 2015 84.10 84.10 82.50 82.90
365 NASDAQ IPWR Fri, Jun 26, 2015 82.90 85.20 80.86 84.60
364 NASDAQ IPWR Thu, Jun 25, 2015 83.40 86.30 83.20 83.20
363 NASDAQ IPWR Wed, Jun 24, 2015 85.00 85.40 83.00 83.50
362 NASDAQ IPWR Tue, Jun 23, 2015 86.90 86.90 83.15 84.25
361 NASDAQ IPWR Mon, Jun 22, 2015 82.90 87.40 82.90 85.00
360 NASDAQ IPWR Fri, Jun 19, 2015 83.60 87.40 82.00 82.90
359 NASDAQ IPWR Thu, Jun 18, 2015 80.40 85.10 80.40 82.90
358 NASDAQ IPWR Wed, Jun 17, 2015 81.40 84.50 81.40 84.00
357 NASDAQ IPWR Tue, Jun 16, 2015 82.40 82.80 81.80 82.40
356 NASDAQ IPWR Mon, Jun 15, 2015 82.00 82.60 81.50 82.00
355 NASDAQ IPWR Fri, Jun 12, 2015 81.70 84.60 80.88 82.00
354 NASDAQ IPWR Thu, Jun 11, 2015 81.40 82.00 81.20 81.30
353 NASDAQ IPWR Wed, Jun 10, 2015 82.50 82.50 80.70 81.30
352 NASDAQ IPWR Tue, Jun 9, 2015 80.90 82.40 80.40 82.00
351 NASDAQ IPWR Mon, Jun 8, 2015 83.00 83.00 81.00 81.80
350 NASDAQ IPWR Fri, Jun 5, 2015 81.90 85.70 81.70 82.50
349 NASDAQ IPWR Thu, Jun 4, 2015 82.50 82.90 81.40 82.90
348 NASDAQ IPWR Wed, Jun 3, 2015 82.20 83.00 81.10 82.40
347 NASDAQ IPWR Tue, Jun 2, 2015 80.60 83.80 80.60 82.90
346 NASDAQ IPWR Mon, Jun 1, 2015 83.10 83.40 81.50 82.70
345 NASDAQ IPWR Fri, May 29, 2015 84.50 84.50 81.60 83.70
344 NASDAQ IPWR Thu, May 28, 2015 84.60 84.60 82.10 84.40
343 NASDAQ IPWR Wed, May 27, 2015 82.00 86.88 81.70 85.20
342 NASDAQ IPWR Tue, May 26, 2015 86.20 86.20 81.10 82.20
341 NASDAQ IPWR Fri, May 22, 2015 84.80 89.70 84.70 84.70
340 NASDAQ IPWR Thu, May 21, 2015 87.00 87.00 84.00 84.80
339 NASDAQ IPWR Wed, May 20, 2015 88.60 88.60 85.40 85.40
338 NASDAQ IPWR Tue, May 19, 2015 95.00 96.20 86.50 87.60
337 NASDAQ IPWR Mon, May 18, 2015 86.70 94.00 85.90 93.40
336 NASDAQ IPWR Fri, May 15, 2015 80.50 87.30 80.50 87.00
335 NASDAQ IPWR Thu, May 14, 2015 84.10 84.10 77.50 80.50
334 NASDAQ IPWR Wed, May 13, 2015 90.10 88.90 83.65 84.50
333 NASDAQ IPWR Tue, May 12, 2015 95.40 95.69 89.70 90.39
332 NASDAQ IPWR Mon, May 11, 2015 98.00 97.30 93.60 94.41
331 NASDAQ IPWR Fri, May 8, 2015 100.80 100.80 93.40 97.20
330 NASDAQ IPWR Thu, May 7, 2015 103.00 103.50 97.60 98.80
329 NASDAQ IPWR Wed, May 6, 2015 107.00 107.00 103.00 103.80
328 NASDAQ IPWR Tue, May 5, 2015 114.80 114.80 105.00 107.00
327 NASDAQ IPWR Mon, May 4, 2015 115.30 115.30 102.00 105.10
326 NASDAQ IPWR Fri, May 1, 2015 106.90 107.50 101.80 104.50
325 NASDAQ IPWR Thu, Apr 30, 2015 111.80 111.80 106.80 107.40
324 NASDAQ IPWR Wed, Apr 29, 2015 111.10 112.99 110.77 112.30
323 NASDAQ IPWR Tue, Apr 28, 2015 103.00 111.00 103.00 109.30
322 NASDAQ IPWR Mon, Apr 27, 2015 98.20 104.12 98.00 103.00
321 NASDAQ IPWR Fri, Apr 24, 2015 97.50 97.50 96.30 97.40
320 NASDAQ IPWR Thu, Apr 23, 2015 98.40 99.10 97.90 97.90
319 NASDAQ IPWR Wed, Apr 22, 2015 101.00 102.20 98.50 99.60
318 NASDAQ IPWR Tue, Apr 21, 2015 101.50 101.60 100.50 101.20
317 NASDAQ IPWR Mon, Apr 20, 2015 96.80 101.00 96.80 100.80
316 NASDAQ IPWR Fri, Apr 17, 2015 98.50 98.50 95.90 97.00
315 NASDAQ IPWR Thu, Apr 16, 2015 99.60 100.00 98.20 98.50
314 NASDAQ IPWR Wed, Apr 15, 2015 99.10 102.50 96.70 101.50
313 NASDAQ IPWR Tue, Apr 14, 2015 101.00 101.49 99.15 99.40
312 NASDAQ IPWR Mon, Apr 13, 2015 103.20 105.00 100.70 100.90
311 NASDAQ IPWR Fri, Apr 10, 2015 101.80 104.30 96.60 102.20
310 NASDAQ IPWR Thu, Apr 9, 2015 95.10 100.80 93.00 100.40
309 NASDAQ IPWR Wed, Apr 8, 2015 98.48 98.48 94.05 94.70
308 NASDAQ IPWR Tue, Apr 7, 2015 91.40 100.00 91.40 98.70
307 NASDAQ IPWR Mon, Apr 6, 2015 94.00 95.00 90.40 91.40
306 NASDAQ IPWR Thu, Apr 2, 2015 91.70 94.80 89.00 94.70
305 NASDAQ IPWR Wed, Apr 1, 2015 94.70 94.70 89.40 93.00
304 NASDAQ IPWR Tue, Mar 31, 2015 94.60 97.10 93.10 94.40
303 NASDAQ IPWR Mon, Mar 30, 2015 94.10 96.60 93.10 95.20
302 NASDAQ IPWR Fri, Mar 27, 2015 94.50 94.50 91.10 92.80
301 NASDAQ IPWR Thu, Mar 26, 2015 89.40 92.40 87.60 88.70
300 NASDAQ IPWR Wed, Mar 25, 2015 98.40 98.40 85.10 88.10
299 NASDAQ IPWR Tue, Mar 24, 2015 98.30 99.19 98.00 98.10
298 NASDAQ IPWR Mon, Mar 23, 2015 98.20 99.20 98.10 98.30
297 NASDAQ IPWR Fri, Mar 20, 2015 99.90 99.90 98.01 98.80
296 NASDAQ IPWR Thu, Mar 19, 2015 99.60 102.13 97.50 98.30
295 NASDAQ IPWR Wed, Mar 18, 2015 94.00 95.50 92.70 94.60
294 NASDAQ IPWR Tue, Mar 17, 2015 93.40 93.90 93.00 93.50
293 NASDAQ IPWR Mon, Mar 16, 2015 93.00 93.60 93.00 93.50
292 NASDAQ IPWR Fri, Mar 13, 2015 93.00 94.40 93.00 93.00
291 NASDAQ IPWR Thu, Mar 12, 2015 94.80 95.00 92.30 93.20
290 NASDAQ IPWR Wed, Mar 11, 2015 92.00 94.70 90.50 93.00
289 NASDAQ IPWR Tue, Mar 10, 2015 85.60 92.40 84.10 91.80
288 NASDAQ IPWR Mon, Mar 9, 2015 84.20 85.95 84.20 85.90
287 NASDAQ IPWR Fri, Mar 6, 2015 84.90 84.90 83.90 84.20
286 NASDAQ IPWR Thu, Mar 5, 2015 82.00 86.00 81.56 84.50
285 NASDAQ IPWR Wed, Mar 4, 2015 82.00 83.50 81.60 81.80
284 NASDAQ IPWR Tue, Mar 3, 2015 79.40 80.50 79.60 80.10
283 NASDAQ IPWR Mon, Mar 2, 2015 77.50 81.50 76.50 79.90
282 NASDAQ IPWR Fri, Feb 27, 2015 75.90 77.50 75.10 77.20
281 NASDAQ IPWR Thu, Feb 26, 2015 76.20 77.50 75.58 76.70
280 NASDAQ IPWR Wed, Feb 25, 2015 75.10 77.60 75.10 76.40
279 NASDAQ IPWR Tue, Feb 24, 2015 75.30 79.28 75.00 78.40
278 NASDAQ IPWR Mon, Feb 23, 2015 77.80 78.80 76.60 76.80
277 NASDAQ IPWR Fri, Feb 20, 2015 79.00 79.00 76.60 78.20
276 NASDAQ IPWR Thu, Feb 19, 2015 78.50 79.00 76.84 78.36
275 NASDAQ IPWR Wed, Feb 18, 2015 80.00 80.00 78.71 79.00
274 NASDAQ IPWR Tue, Feb 17, 2015 82.50 82.86 78.40 79.36
273 NASDAQ IPWR Fri, Feb 13, 2015 82.60 85.00 81.60 82.40
272 NASDAQ IPWR Thu, Feb 12, 2015 78.50 80.00 76.90 79.90
271 NASDAQ IPWR Wed, Feb 11, 2015 75.00 78.60 74.50 77.00
270 NASDAQ IPWR Tue, Feb 10, 2015 69.60 72.40 69.00 71.60
269 NASDAQ IPWR Mon, Feb 9, 2015 64.00 69.70 65.00 69.50
268 NASDAQ IPWR Thu, Feb 5, 2015 62.90 65.00 62.90 65.00
267 NASDAQ IPWR Wed, Feb 4, 2015 62.59 63.40 62.59 62.90
266 NASDAQ IPWR Tue, Feb 3, 2015 64.30 64.49 63.30 64.40
265 NASDAQ IPWR Mon, Feb 2, 2015 64.40 64.63 63.00 64.10
264 NASDAQ IPWR Fri, Jan 30, 2015 63.40 65.00 62.00 65.00
263 NASDAQ IPWR Thu, Jan 29, 2015 64.90 64.90 59.30 64.00
262 NASDAQ IPWR Wed, Jan 28, 2015 64.80 65.80 64.10 65.50
261 NASDAQ IPWR Tue, Jan 27, 2015 64.50 64.62 63.90 64.50
260 NASDAQ IPWR Mon, Jan 26, 2015 65.20 65.90 64.50 64.50
259 NASDAQ IPWR Fri, Jan 23, 2015 66.00 66.00 64.51 65.90
258 NASDAQ IPWR Thu, Jan 22, 2015 66.30 68.20 64.50 65.99
257 NASDAQ IPWR Wed, Jan 21, 2015 64.90 65.70 64.70 65.70
256 NASDAQ IPWR Tue, Jan 20, 2015 65.00 65.11 64.80 65.00
255 NASDAQ IPWR Fri, Jan 16, 2015 65.00 65.82 65.00 65.00
254 NASDAQ IPWR Thu, Jan 15, 2015 66.00 67.00 65.00 65.20
253 NASDAQ IPWR Wed, Jan 14, 2015 67.00 67.00 65.00 66.50
252 NASDAQ IPWR Tue, Jan 13, 2015 68.00 69.90 67.10 67.10
251 NASDAQ IPWR Mon, Jan 12, 2015 67.60 70.00 67.60 69.30
250 NASDAQ IPWR Fri, Jan 9, 2015 68.90 69.90 68.10 69.90
249 NASDAQ IPWR Thu, Jan 8, 2015 69.40 70.40 67.60 69.00
248 NASDAQ IPWR Wed, Jan 7, 2015 73.59 73.59 69.00 69.80
247 NASDAQ IPWR Tue, Jan 6, 2015 70.30 72.08 70.10 70.90
246 NASDAQ IPWR Mon, Jan 5, 2015 73.60 73.60 68.60 70.50
245 NASDAQ IPWR Fri, Jan 2, 2015 71.50 73.20 71.50 73.20
244 NASDAQ IPWR Wed, Dec 31, 2014 70.70 72.60 69.90 72.60
243 NASDAQ IPWR Tue, Dec 30, 2014 68.60 71.90 67.00 71.60
242 NASDAQ IPWR Mon, Dec 29, 2014 70.00 70.00 67.60 68.80
241 NASDAQ IPWR Fri, Dec 26, 2014 67.80 69.70 67.80 69.70
240 NASDAQ IPWR Wed, Dec 24, 2014 67.70 69.70 65.50 69.70
239 NASDAQ IPWR Tue, Dec 23, 2014 67.60 68.70 66.50 68.10
238 NASDAQ IPWR Mon, Dec 22, 2014 67.50 69.30 67.00 67.60
237 NASDAQ IPWR Fri, Dec 19, 2014 67.70 69.80 67.50 68.20
236 NASDAQ IPWR Thu, Dec 18, 2014 67.00 70.00 67.00 69.70
235 NASDAQ IPWR Wed, Dec 17, 2014 69.50 69.70 67.51 68.30
234 NASDAQ IPWR Tue, Dec 16, 2014 68.30 69.70 67.50 68.90
233 NASDAQ IPWR Mon, Dec 15, 2014 69.20 70.33 68.80 70.33
232 NASDAQ IPWR Fri, Dec 12, 2014 70.80 71.80 70.10 70.10
231 NASDAQ IPWR Thu, Dec 11, 2014 71.40 72.10 71.30 71.90
230 NASDAQ IPWR Wed, Dec 10, 2014 72.90 72.60 69.40 72.10
229 NASDAQ IPWR Tue, Dec 9, 2014 72.50 72.90 70.60 72.90
228 NASDAQ IPWR Mon, Dec 8, 2014 73.50 73.50 70.50 72.80
227 NASDAQ IPWR Fri, Dec 5, 2014 72.10 73.60 72.10 73.60
226 NASDAQ IPWR Thu, Dec 4, 2014 72.50 74.20 69.51 71.30
225 NASDAQ IPWR Wed, Dec 3, 2014 72.30 72.30 68.90 72.00
224 NASDAQ IPWR Tue, Dec 2, 2014 71.60 73.80 69.00 72.20
223 NASDAQ IPWR Mon, Dec 1, 2014 74.40 74.10 71.10 74.10
222 NASDAQ IPWR Fri, Nov 28, 2014 73.50 74.50 71.20 74.40
221 NASDAQ IPWR Wed, Nov 26, 2014 72.20 74.00 72.00 73.40
220 NASDAQ IPWR Tue, Nov 25, 2014 70.50 73.20 70.00 73.20
219 NASDAQ IPWR Mon, Nov 24, 2014 69.10 70.30 68.60 70.30
218 NASDAQ IPWR Fri, Nov 21, 2014 69.50 70.80 68.28 69.70
217 NASDAQ IPWR Thu, Nov 20, 2014 69.00 70.00 67.28 70.00
216 NASDAQ IPWR Wed, Nov 19, 2014 69.50 70.00 67.30 70.00
215 NASDAQ IPWR Tue, Nov 18, 2014 70.30 71.00 69.60 70.15
214 NASDAQ IPWR Mon, Nov 17, 2014 73.00 73.00 69.90 70.80
213 NASDAQ IPWR Fri, Nov 14, 2014 72.20 75.70 71.80 72.70
212 NASDAQ IPWR Thu, Nov 13, 2014 74.00 74.00 71.00 72.10
211 NASDAQ IPWR Wed, Nov 12, 2014 78.60 78.00 72.50 74.50
210 NASDAQ IPWR Tue, Nov 11, 2014 80.00 80.00 77.50 79.70
209 NASDAQ IPWR Mon, Nov 10, 2014 77.20 77.30 66.68 77.30
208 NASDAQ IPWR Fri, Nov 7, 2014 76.50 77.60 76.20 77.40
207 NASDAQ IPWR Thu, Nov 6, 2014 75.00 77.60 71.10 77.40
206 NASDAQ IPWR Wed, Nov 5, 2014 77.80 77.80 74.50 77.20
205 NASDAQ IPWR Tue, Nov 4, 2014 76.60 77.00 70.80 76.90
204 NASDAQ IPWR Mon, Nov 3, 2014 76.80 77.70 73.60 76.90
203 NASDAQ IPWR Fri, Oct 31, 2014 72.60 77.50 70.40 77.40
202 NASDAQ IPWR Thu, Oct 30, 2014 71.40 73.90 70.10 73.80
201 NASDAQ IPWR Wed, Oct 29, 2014 72.50 74.70 67.80 71.40
200 NASDAQ IPWR Tue, Oct 28, 2014 70.00 73.00 68.90 73.00
199 NASDAQ IPWR Mon, Oct 27, 2014 70.40 70.40 68.70 69.20
198 NASDAQ IPWR Fri, Oct 24, 2014 68.40 70.80 68.40 70.40
197 NASDAQ IPWR Thu, Oct 23, 2014 74.20 74.20 69.50 69.50
196 NASDAQ IPWR Wed, Oct 22, 2014 69.60 75.00 69.60 73.00
195 NASDAQ IPWR Tue, Oct 21, 2014 63.70 68.60 63.70 65.90
194 NASDAQ IPWR Mon, Oct 20, 2014 67.20 67.20 63.00 64.00
193 NASDAQ IPWR Fri, Oct 17, 2014 67.70 68.59 67.00 67.30
192 NASDAQ IPWR Thu, Oct 16, 2014 63.20 68.60 63.20 67.80
191 NASDAQ IPWR Wed, Oct 15, 2014 68.10 68.70 58.20 65.20
190 NASDAQ IPWR Tue, Oct 14, 2014 68.10 68.70 64.50 68.50
189 NASDAQ IPWR Mon, Oct 13, 2014 72.30 72.40 66.70 68.70
188 NASDAQ IPWR Fri, Oct 10, 2014 74.80 75.00 71.40 72.30
187 NASDAQ IPWR Thu, Oct 9, 2014 73.90 74.90 73.10 73.60
186 NASDAQ IPWR Wed, Oct 8, 2014 75.00 75.00 73.80 73.90
185 NASDAQ IPWR Tue, Oct 7, 2014 74.10 76.00 73.49 74.60
184 NASDAQ IPWR Mon, Oct 6, 2014 77.80 78.00 73.25 73.60
183 NASDAQ IPWR Fri, Oct 3, 2014 73.00 77.40 73.00 77.00
182 NASDAQ IPWR Thu, Oct 2, 2014 73.40 74.60 73.00 73.30
181 NASDAQ IPWR Wed, Oct 1, 2014 74.34 75.00 73.00 73.10
180 NASDAQ IPWR Tue, Sep 30, 2014 75.00 75.90 73.40 75.50
179 NASDAQ IPWR Mon, Sep 29, 2014 74.10 76.00 74.10 74.90
178 NASDAQ IPWR Fri, Sep 26, 2014 74.70 74.90 72.50 74.90
177 NASDAQ IPWR Thu, Sep 25, 2014 76.40 77.30 71.90 74.50
176 NASDAQ IPWR Wed, Sep 24, 2014 77.60 77.90 75.10 76.50
175 NASDAQ IPWR Tue, Sep 23, 2014 77.50 79.90 76.60 77.60
174 NASDAQ IPWR Mon, Sep 22, 2014 81.10 81.10 76.30 77.00
173 NASDAQ IPWR Fri, Sep 19, 2014 77.70 84.50 77.70 81.30
172 NASDAQ IPWR Thu, Sep 18, 2014 78.80 78.80 76.00 76.30
171 NASDAQ IPWR Wed, Sep 17, 2014 79.80 80.65 78.40 79.00
170 NASDAQ IPWR Tue, Sep 16, 2014 79.20 80.00 77.60 78.40
169 NASDAQ IPWR Mon, Sep 15, 2014 81.70 81.80 78.70 78.70
168 NASDAQ IPWR Fri, Sep 12, 2014 79.00 81.60 78.27 81.60
167 NASDAQ IPWR Thu, Sep 11, 2014 80.01 80.80 78.50 79.30
166 NASDAQ IPWR Wed, Sep 10, 2014 79.90 81.80 80.50 81.50
165 NASDAQ IPWR Tue, Sep 9, 2014 79.30 82.00 78.90 80.40
164 NASDAQ IPWR Mon, Sep 8, 2014 79.00 79.15 77.75 79.00
163 NASDAQ IPWR Fri, Sep 5, 2014 79.60 80.40 78.20 78.50
162 NASDAQ IPWR Thu, Sep 4, 2014 77.61 80.20 77.61 78.80
161 NASDAQ IPWR Wed, Sep 3, 2014 81.90 81.90 76.70 78.80
160 NASDAQ IPWR Tue, Sep 2, 2014 81.30 81.60 78.50 81.40
159 NASDAQ IPWR Fri, Aug 29, 2014 78.50 82.10 78.10 80.40
158 NASDAQ IPWR Thu, Aug 28, 2014 80.60 80.60 78.20 80.20
157 NASDAQ IPWR Wed, Aug 27, 2014 77.00 79.70 77.00 79.50
156 NASDAQ IPWR Tue, Aug 26, 2014 76.20 78.20 76.00 77.80
155 NASDAQ IPWR Mon, Aug 25, 2014 78.50 79.10 76.30 76.30
154 NASDAQ IPWR Fri, Aug 22, 2014 80.70 80.70 77.30 78.50
153 NASDAQ IPWR Thu, Aug 21, 2014 81.04 81.10 77.00 80.00
152 NASDAQ IPWR Wed, Aug 20, 2014 82.50 82.50 76.90 81.00
151 NASDAQ IPWR Tue, Aug 19, 2014 82.50 82.50 81.30 82.23
150 NASDAQ IPWR Mon, Aug 18, 2014 85.60 85.60 80.20 82.40
149 NASDAQ IPWR Fri, Aug 15, 2014 86.50 87.50 85.00 85.60
148 NASDAQ IPWR Thu, Aug 14, 2014 82.50 87.60 82.50 85.60
147 NASDAQ IPWR Wed, Aug 13, 2014 80.70 83.80 80.50 82.00
146 NASDAQ IPWR Tue, Aug 12, 2014 81.70 84.00 80.00 83.30
145 NASDAQ IPWR Mon, Aug 11, 2014 85.40 87.40 83.00 83.00
144 NASDAQ IPWR Fri, Aug 8, 2014 83.30 86.96 81.70 85.30
143 NASDAQ IPWR Thu, Aug 7, 2014 82.50 85.00 81.10 84.00
142 NASDAQ IPWR Wed, Aug 6, 2014 75.50 84.90 74.20 81.50
141 NASDAQ IPWR Tue, Aug 5, 2014 77.30 78.00 74.30 75.50
140 NASDAQ IPWR Mon, Aug 4, 2014 75.60 78.90 74.70 78.30
139 NASDAQ IPWR Fri, Aug 1, 2014 76.50 79.80 74.00 74.10
138 NASDAQ IPWR Thu, Jul 31, 2014 76.40 78.00 72.00 75.50
137 NASDAQ IPWR Wed, Jul 30, 2014 75.00 91.80 74.90 77.40
136 NASDAQ IPWR Tue, Jul 29, 2014 69.10 70.10 65.10 67.50
135 NASDAQ IPWR Mon, Jul 28, 2014 74.40 74.40 67.60 70.10
134 NASDAQ IPWR Fri, Jul 25, 2014 75.10 77.90 72.90 74.50
133 NASDAQ IPWR Thu, Jul 24, 2014 78.30 79.10 75.10 75.10
132 NASDAQ IPWR Wed, Jul 23, 2014 77.70 79.10 75.10 79.10
131 NASDAQ IPWR Tue, Jul 22, 2014 79.40 79.40 76.50 76.50
130 NASDAQ IPWR Mon, Jul 21, 2014 77.50 78.30 75.00 76.50
129 NASDAQ IPWR Fri, Jul 18, 2014 78.80 80.00 77.50 77.50
128 NASDAQ IPWR Thu, Jul 17, 2014 77.40 79.90 76.30 79.80
127 NASDAQ IPWR Wed, Jul 16, 2014 80.70 81.00 75.60 77.90
126 NASDAQ IPWR Tue, Jul 15, 2014 81.50 82.31 80.30 80.30
125 NASDAQ IPWR Mon, Jul 14, 2014 81.20 81.90 80.11 80.90
124 NASDAQ IPWR Fri, Jul 11, 2014 81.00 81.60 80.10 81.20
123 NASDAQ IPWR Thu, Jul 10, 2014 82.00 82.90 80.90 81.80
122 NASDAQ IPWR Wed, Jul 9, 2014 85.20 85.30 81.30 83.40
121 NASDAQ IPWR Tue, Jul 8, 2014 86.60 86.60 83.77 85.00
120 NASDAQ IPWR Mon, Jul 7, 2014 85.50 91.00 83.00 85.50
119 NASDAQ IPWR Thu, Jul 3, 2014 84.90 87.26 84.90 86.00
118 NASDAQ IPWR Wed, Jul 2, 2014 84.00 85.90 82.50 85.44
117 NASDAQ IPWR Tue, Jul 1, 2014 92.10 94.00 84.60 85.40
116 NASDAQ IPWR Mon, Jun 30, 2014 94.40 95.00 90.90 92.30
115 NASDAQ IPWR Fri, Jun 27, 2014 94.80 96.00 90.60 93.10
114 NASDAQ IPWR Thu, Jun 26, 2014 90.30 95.70 90.00 95.30
113 NASDAQ IPWR Wed, Jun 25, 2014 92.00 93.10 86.50 89.90
112 NASDAQ IPWR Tue, Jun 24, 2014 84.40 93.80 84.40 92.20
111 NASDAQ IPWR Mon, Jun 23, 2014 80.10 85.00 81.00 84.40
110 NASDAQ IPWR Fri, Jun 20, 2014 82.00 82.50 80.00 80.00
109 NASDAQ IPWR Thu, Jun 19, 2014 80.40 82.50 78.90 81.10
108 NASDAQ IPWR Wed, Jun 18, 2014 79.40 80.60 78.10 79.90
107 NASDAQ IPWR Tue, Jun 17, 2014 81.00 81.50 79.40 79.90
106 NASDAQ IPWR Mon, Jun 16, 2014 79.60 80.50 79.45 80.50
105 NASDAQ IPWR Fri, Jun 13, 2014 79.30 80.10 79.30 80.00
104 NASDAQ IPWR Thu, Jun 12, 2014 80.40 81.01 78.70 79.30
103 NASDAQ IPWR Wed, Jun 11, 2014 80.00 80.10 78.50 80.00
102 NASDAQ IPWR Tue, Jun 10, 2014 79.30 81.00 78.89 79.90
101 NASDAQ IPWR Mon, Jun 9, 2014 78.50 80.90 78.50 80.00
100 NASDAQ IPWR Fri, Jun 6, 2014 78.00 80.00 76.37 78.90
99 NASDAQ IPWR Thu, Jun 5, 2014 77.50 77.50 75.94 77.50
98 NASDAQ IPWR Wed, Jun 4, 2014 76.90 77.00 74.50 75.40
97 NASDAQ IPWR Tue, Jun 3, 2014 73.70 77.00 71.90 76.90
96 NASDAQ IPWR Mon, Jun 2, 2014 73.10 74.50 71.95 74.50
95 NASDAQ IPWR Fri, May 30, 2014 75.70 75.70 70.10 75.20
94 NASDAQ IPWR Thu, May 29, 2014 75.90 78.90 73.80 75.30
93 NASDAQ IPWR Wed, May 28, 2014 77.60 78.20 74.90 75.15
92 NASDAQ IPWR Tue, May 27, 2014 81.10 82.00 78.00 78.00
91 NASDAQ IPWR Fri, May 23, 2014 79.60 81.90 76.60 81.30
90 NASDAQ IPWR Thu, May 22, 2014 74.00 79.80 73.25 79.00
89 NASDAQ IPWR Wed, May 21, 2014 71.70 76.20 71.70 75.45
88 NASDAQ IPWR Tue, May 20, 2014 70.20 72.50 70.20 72.20
87 NASDAQ IPWR Mon, May 19, 2014 70.80 72.90 70.00 70.10
86 NASDAQ IPWR Fri, May 16, 2014 78.40 80.90 70.11 71.50
85 NASDAQ IPWR Thu, May 15, 2014 81.60 81.60 75.60 79.10
84 NASDAQ IPWR Wed, May 14, 2014 86.00 86.70 80.20 81.20
83 NASDAQ IPWR Tue, May 13, 2014 85.00 86.80 83.06 85.12
82 NASDAQ IPWR Mon, May 12, 2014 86.90 86.90 85.00 85.60
81 NASDAQ IPWR Fri, May 9, 2014 86.90 86.90 85.00 86.50
80 NASDAQ IPWR Thu, May 8, 2014 83.90 87.00 83.90 86.60
79 NASDAQ IPWR Wed, May 7, 2014 82.30 84.70 81.84 84.00
78 NASDAQ IPWR Tue, May 6, 2014 82.00 86.40 81.30 81.70
77 NASDAQ IPWR Mon, May 5, 2014 81.90 82.10 80.20 81.10
76 NASDAQ IPWR Fri, May 2, 2014 82.40 83.32 82.00 82.70
75 NASDAQ IPWR Thu, May 1, 2014 82.10 82.10 80.90 81.80
74 NASDAQ IPWR Wed, Apr 30, 2014 82.50 82.60 80.20 82.00
73 NASDAQ IPWR Tue, Apr 29, 2014 81.70 83.80 81.21 83.79
72 NASDAQ IPWR Mon, Apr 28, 2014 83.00 83.00 81.40 81.99
71 NASDAQ IPWR Fri, Apr 25, 2014 84.20 85.00 83.00 83.01
70 NASDAQ IPWR Thu, Apr 24, 2014 87.00 87.69 84.70 84.81
69 NASDAQ IPWR Wed, Apr 23, 2014 87.50 87.50 85.20 86.60
68 NASDAQ IPWR Tue, Apr 22, 2014 87.30 87.30 84.71 86.80
67 NASDAQ IPWR Mon, Apr 21, 2014 84.80 88.89 83.60 86.90
66 NASDAQ IPWR Thu, Apr 17, 2014 81.80 85.20 81.80 83.57
65 NASDAQ IPWR Wed, Apr 16, 2014 84.20 84.20 82.20 82.20
64 NASDAQ IPWR Tue, Apr 15, 2014 85.73 85.73 81.00 82.30
63 NASDAQ IPWR Mon, Apr 14, 2014 82.70 89.19 82.00 82.60
62 NASDAQ IPWR Fri, Apr 11, 2014 85.00 85.87 80.50 81.60
61 NASDAQ IPWR Thu, Apr 10, 2014 90.80 91.00 84.10 85.00
60 NASDAQ IPWR Wed, Apr 9, 2014 89.80 90.60 86.41 90.45
59 NASDAQ IPWR Tue, Apr 8, 2014 81.80 89.00 80.40 88.10
58 NASDAQ IPWR Mon, Apr 7, 2014 85.30 87.09 80.20 81.10
57 NASDAQ IPWR Fri, Apr 4, 2014 89.70 91.12 84.00 84.80
56 NASDAQ IPWR Thu, Apr 3, 2014 83.70 95.00 82.20 88.90
55 NASDAQ IPWR Wed, Apr 2, 2014 81.00 83.20 78.70 82.60
54 NASDAQ IPWR Tue, Apr 1, 2014 79.00 85.00 77.10 80.70
53 NASDAQ IPWR Mon, Mar 31, 2014 89.00 89.00 80.00 80.50
52 NASDAQ IPWR Fri, Mar 28, 2014 101.00 100.50 88.40 88.70
51 NASDAQ IPWR Thu, Mar 27, 2014 92.00 94.10 85.00 93.90
50 NASDAQ IPWR Wed, Mar 26, 2014 99.50 104.69 90.10 92.50
49 NASDAQ IPWR Tue, Mar 25, 2014 109.80 110.00 100.60 102.20
48 NASDAQ IPWR Mon, Mar 24, 2014 109.80 110.30 106.10 110.20
47 NASDAQ IPWR Fri, Mar 21, 2014 107.50 113.80 105.50 110.20
46 NASDAQ IPWR Thu, Mar 20, 2014 100.90 107.70 98.00 107.70
45 NASDAQ IPWR Wed, Mar 19, 2014 110.50 112.90 96.31 100.20
44 NASDAQ IPWR Tue, Mar 18, 2014 112.30 119.50 107.00 110.80
43 NASDAQ IPWR Mon, Mar 17, 2014 104.00 112.90 104.00 109.40
42 NASDAQ IPWR Fri, Mar 14, 2014 99.20 109.80 96.80 102.80
41 NASDAQ IPWR Thu, Mar 13, 2014 101.70 101.88 94.00 97.70
40 NASDAQ IPWR Wed, Mar 12, 2014 102.90 102.90 96.70 98.50
39 NASDAQ IPWR Tue, Mar 11, 2014 117.80 118.00 96.70 97.50
38 NASDAQ IPWR Mon, Mar 10, 2014 97.00 125.90 91.80 112.50
37 NASDAQ IPWR Fri, Mar 7, 2014 89.00 107.00 86.60 95.00
36 NASDAQ IPWR Thu, Mar 6, 2014 87.90 97.40 83.40 96.00
35 NASDAQ IPWR Wed, Mar 5, 2014 78.40 87.50 76.91 86.50
34 NASDAQ IPWR Tue, Mar 4, 2014 77.00 77.00 75.10 75.50
33 NASDAQ IPWR Mon, Mar 3, 2014 78.50 78.50 76.00 77.90
32 NASDAQ IPWR Fri, Feb 28, 2014 76.80 82.50 76.80 78.40
31 NASDAQ IPWR Thu, Feb 27, 2014 74.10 76.40 73.40 76.40
30 NASDAQ IPWR Wed, Feb 26, 2014 72.20 76.70 70.50 71.50
29 NASDAQ IPWR Tue, Feb 25, 2014 69.00 86.40 69.00 70.40
28 NASDAQ IPWR Mon, Feb 24, 2014 70.00 70.00 67.60 69.00
27 NASDAQ IPWR Fri, Feb 21, 2014 68.50 73.99 68.50 69.10
26 NASDAQ IPWR Thu, Feb 20, 2014 67.50 69.10 67.52 68.20
25 NASDAQ IPWR Wed, Feb 19, 2014 68.50 69.69 68.00 68.00
24 NASDAQ IPWR Tue, Feb 18, 2014 69.30 71.00 69.30 69.80
23 NASDAQ IPWR Fri, Feb 14, 2014 69.80 70.10 68.94 69.10
22 NASDAQ IPWR Thu, Feb 13, 2014 69.80 69.90 68.70 69.80
21 NASDAQ IPWR Wed, Feb 12, 2014 69.80 69.80 68.60 68.80
20 NASDAQ IPWR Tue, Feb 11, 2014 70.00 70.00 68.60 69.00
19 NASDAQ IPWR Mon, Feb 10, 2014 69.80 72.30 69.00 70.00
18 NASDAQ IPWR Fri, Feb 7, 2014 69.00 69.61 69.00 69.60
17 NASDAQ IPWR Thu, Feb 6, 2014 70.10 70.60 68.60 68.80
16 NASDAQ IPWR Wed, Feb 5, 2014 70.61 71.60 70.30 70.90
15 NASDAQ IPWR Tue, Feb 4, 2014 70.40 74.90 70.10 70.10
14 NASDAQ IPWR Mon, Feb 3, 2014 69.00 70.00 68.50 69.10
13 NASDAQ IPWR Fri, Jan 31, 2014 67.00 67.50 65.80 66.00
12 NASDAQ IPWR Thu, Jan 30, 2014 67.20 68.00 67.20 67.70
11 NASDAQ IPWR Wed, Jan 29, 2014 69.10 69.90 67.30 67.30
10 NASDAQ IPWR Tue, Jan 28, 2014 67.60 74.00 67.50 68.50
9 NASDAQ IPWR Mon, Jan 27, 2014 72.20 76.50 67.80 68.20
8 NASDAQ IPWR Fri, Jan 24, 2014 70.30 72.40 70.11 71.00
7 NASDAQ IPWR Thu, Jan 23, 2014 70.00 71.00 70.00 70.00
6 NASDAQ IPWR Wed, Jan 22, 2014 71.90 73.90 69.80 70.30
5 NASDAQ IPWR Tue, Jan 21, 2014 75.00 75.51 70.00 70.00
4 NASDAQ IPWR Fri, Jan 17, 2014 77.20 77.70 72.74 72.74
3 NASDAQ IPWR Thu, Jan 16, 2014 75.00 78.60 73.50 74.50
2 NASDAQ IPWR Wed, Jan 15, 2014 81.60 83.50 74.20 74.33
1 NASDAQ IPWR Mon, Dec 9, 2013 60.00 65.80 58.00 65.80
# 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.