Monolithic Power Systems Inc NASDAQ:MPWR Historical Prices

Below are the 4507 trading days of historical prices for MPWR.

# Exchange Symbol Date Open High Low Close
4507 NASDAQ MPWR Mon, Mar 4, 2024 743.75 749.51 726.09 735.68
4506 NASDAQ MPWR Fri, Mar 1, 2024 726.95 751.99 716.59 743.75
4505 NASDAQ MPWR Thu, Feb 29, 2024 706.34 722.59 696.14 720.04
4504 NASDAQ MPWR Wed, Feb 28, 2024 702.00 714.44 700.19 710.57
4503 NASDAQ MPWR Tue, Feb 27, 2024 725.56 728.52 707.16 709.29
4502 NASDAQ MPWR Mon, Feb 26, 2024 729.45 732.08 723.62 724.89
4501 NASDAQ MPWR Fri, Feb 23, 2024 736.56 741.72 712.97 721.13
4500 NASDAQ MPWR Thu, Feb 22, 2024 746.23 750.00 737.82 741.30
4499 NASDAQ MPWR Wed, Feb 21, 2024 696.60 714.05 695.77 713.92
4498 NASDAQ MPWR Tue, Feb 20, 2024 720.00 720.00 698.45 712.32
4497 NASDAQ MPWR Fri, Feb 16, 2024 735.66 748.18 720.87 730.50
4496 NASDAQ MPWR Thu, Feb 15, 2024 748.61 749.99 724.00 734.32
4495 NASDAQ MPWR Wed, Feb 14, 2024 724.20 746.25 718.63 745.18
4494 NASDAQ MPWR Tue, Feb 13, 2024 703.00 724.36 690.10 712.12
4493 NASDAQ MPWR Mon, Feb 12, 2024 752.39 758.27 728.04 729.87
4492 NASDAQ MPWR Fri, Feb 9, 2024 747.00 761.50 737.22 752.31
4491 NASDAQ MPWR Thu, Feb 8, 2024 680.00 760.00 679.47 737.07
4490 NASDAQ MPWR Wed, Feb 7, 2024 641.47 655.88 630.19 645.41
4489 NASDAQ MPWR Tue, Feb 6, 2024 650.63 650.63 622.96 632.98
4488 NASDAQ MPWR Mon, Feb 5, 2024 641.00 652.86 632.31 646.21
4487 NASDAQ MPWR Fri, Feb 2, 2024 614.72 637.60 611.88 635.86
4486 NASDAQ MPWR Thu, Feb 1, 2024 607.00 617.17 594.36 614.13
4485 NASDAQ MPWR Wed, Jan 31, 2024 605.00 617.67 599.64 602.72
4484 NASDAQ MPWR Tue, Jan 30, 2024 619.56 625.93 606.68 613.42
4483 NASDAQ MPWR Mon, Jan 29, 2024 607.31 619.97 599.18 619.78
4482 NASDAQ MPWR Fri, Jan 26, 2024 609.08 610.00 598.81 601.14
4481 NASDAQ MPWR Thu, Jan 25, 2024 641.61 642.91 612.94 615.68
4480 NASDAQ MPWR Wed, Jan 24, 2024 643.41 648.00 622.76 632.00
4479 NASDAQ MPWR Tue, Jan 23, 2024 640.55 643.82 629.06 642.00
4478 NASDAQ MPWR Mon, Jan 22, 2024 636.21 647.62 624.84 637.76
4477 NASDAQ MPWR Fri, Jan 19, 2024 621.00 632.91 612.48 631.33
4476 NASDAQ MPWR Thu, Jan 18, 2024 598.67 612.54 596.06 610.90
4475 NASDAQ MPWR Wed, Jan 17, 2024 588.16 591.89 576.91 584.35
4474 NASDAQ MPWR Tue, Jan 16, 2024 573.21 596.93 570.00 596.41
4473 NASDAQ MPWR Fri, Jan 12, 2024 588.86 589.99 575.91 578.76
4472 NASDAQ MPWR Thu, Jan 11, 2024 589.19 595.36 576.94 588.43
4471 NASDAQ MPWR Wed, Jan 10, 2024 594.13 598.00 582.34 589.19
4470 NASDAQ MPWR Tue, Jan 9, 2024 578.60 601.69 578.60 593.75
4469 NASDAQ MPWR Mon, Jan 8, 2024 578.99 593.46 576.82 590.71
4468 NASDAQ MPWR Fri, Jan 5, 2024 569.92 581.42 568.08 573.99
4467 NASDAQ MPWR Thu, Jan 4, 2024 561.28 575.29 561.08 571.06
4466 NASDAQ MPWR Wed, Jan 3, 2024 590.82 594.98 576.39 578.30
4465 NASDAQ MPWR Tue, Jan 2, 2024 620.50 620.50 596.74 604.00
4464 NASDAQ MPWR Fri, Dec 29, 2023 631.77 635.62 620.85 630.78
4463 NASDAQ MPWR Thu, Dec 28, 2023 637.38 637.70 631.05 632.22
4462 NASDAQ MPWR Wed, Dec 27, 2023 638.52 642.26 631.30 636.56
4461 NASDAQ MPWR Tue, Dec 26, 2023 626.17 641.79 626.17 637.04
4460 NASDAQ MPWR Fri, Dec 22, 2023 623.84 625.37 613.36 617.64
4459 NASDAQ MPWR Thu, Dec 21, 2023 625.09 626.95 615.05 621.73
4458 NASDAQ MPWR Wed, Dec 20, 2023 632.38 635.48 609.97 611.03
4457 NASDAQ MPWR Tue, Dec 19, 2023 639.04 643.77 630.37 635.26
4456 NASDAQ MPWR Mon, Dec 18, 2023 634.93 638.64 622.41 634.33
4455 NASDAQ MPWR Fri, Dec 15, 2023 634.35 647.12 630.76 633.31
4454 NASDAQ MPWR Thu, Dec 14, 2023 615.30 639.78 614.76 637.39
4453 NASDAQ MPWR Wed, Dec 13, 2023 596.00 617.11 594.07 608.72
4452 NASDAQ MPWR Tue, Dec 12, 2023 593.00 598.99 587.55 595.82
4451 NASDAQ MPWR Mon, Dec 11, 2023 579.18 593.59 577.95 592.40
4450 NASDAQ MPWR Fri, Dec 8, 2023 566.16 580.70 566.16 575.73
4449 NASDAQ MPWR Thu, Dec 7, 2023 557.98 571.14 556.63 568.50
4448 NASDAQ MPWR Wed, Dec 6, 2023 564.95 571.91 553.27 554.24
4447 NASDAQ MPWR Tue, Dec 5, 2023 553.16 560.05 549.38 553.39
4446 NASDAQ MPWR Mon, Dec 4, 2023 552.30 560.54 545.93 559.54
4445 NASDAQ MPWR Fri, Dec 1, 2023 547.41 560.34 542.73 559.61
4444 NASDAQ MPWR Thu, Nov 30, 2023 554.85 554.85 543.03 548.72
4443 NASDAQ MPWR Wed, Nov 29, 2023 553.38 560.64 550.36 552.46
4442 NASDAQ MPWR Tue, Nov 28, 2023 543.56 551.98 538.00 543.44
4441 NASDAQ MPWR Mon, Nov 27, 2023 546.07 554.00 539.70 546.52
4440 NASDAQ MPWR Fri, Nov 24, 2023 544.37 550.03 544.37 549.44
4439 NASDAQ MPWR Wed, Nov 22, 2023 543.57 554.17 543.26 546.07
4438 NASDAQ MPWR Tue, Nov 21, 2023 545.02 545.99 535.39 538.09
4437 NASDAQ MPWR Mon, Nov 20, 2023 540.00 553.17 539.79 551.20
4436 NASDAQ MPWR Fri, Nov 17, 2023 538.18 543.50 535.37 540.02
4435 NASDAQ MPWR Thu, Nov 16, 2023 541.47 545.12 532.86 536.98
4434 NASDAQ MPWR Wed, Nov 15, 2023 541.60 556.43 538.59 547.60
4433 NASDAQ MPWR Tue, Nov 14, 2023 523.64 539.00 523.64 535.47
4432 NASDAQ MPWR Mon, Nov 13, 2023 503.86 511.98 500.54 507.12
4431 NASDAQ MPWR Fri, Nov 10, 2023 491.62 507.19 485.38 504.58
4430 NASDAQ MPWR Thu, Nov 9, 2023 500.12 507.00 480.43 482.06
4429 NASDAQ MPWR Wed, Nov 8, 2023 490.39 498.43 485.11 492.94
4428 NASDAQ MPWR Tue, Nov 7, 2023 493.02 499.25 489.59 492.56
4427 NASDAQ MPWR Mon, Nov 6, 2023 492.92 495.95 486.65 493.54
4426 NASDAQ MPWR Fri, Nov 3, 2023 481.22 502.44 480.27 492.93
4425 NASDAQ MPWR Thu, Nov 2, 2023 467.79 478.00 459.69 471.72
4424 NASDAQ MPWR Wed, Nov 1, 2023 440.03 458.35 432.64 456.56
4423 NASDAQ MPWR Tue, Oct 31, 2023 425.60 445.02 409.05 441.74
4422 NASDAQ MPWR Mon, Oct 30, 2023 400.00 410.27 392.10 404.00
4421 NASDAQ MPWR Fri, Oct 27, 2023 406.32 410.56 399.53 405.93
4420 NASDAQ MPWR Thu, Oct 26, 2023 401.21 414.14 398.87 404.06
4419 NASDAQ MPWR Wed, Oct 25, 2023 411.28 411.28 395.23 399.73
4418 NASDAQ MPWR Tue, Oct 24, 2023 417.39 424.44 411.76 418.00
4417 NASDAQ MPWR Mon, Oct 23, 2023 416.08 422.46 408.18 413.49
4416 NASDAQ MPWR Fri, Oct 20, 2023 432.36 440.53 418.69 420.04
4415 NASDAQ MPWR Thu, Oct 19, 2023 460.87 462.71 431.53 433.75
4414 NASDAQ MPWR Wed, Oct 18, 2023 466.58 473.90 460.14 461.06
4413 NASDAQ MPWR Tue, Oct 17, 2023 470.91 483.52 467.26 476.56
4412 NASDAQ MPWR Mon, Oct 16, 2023 475.88 486.78 475.88 483.12
4411 NASDAQ MPWR Fri, Oct 13, 2023 495.88 496.20 473.65 475.75
4410 NASDAQ MPWR Thu, Oct 12, 2023 504.57 513.10 490.50 493.04
4409 NASDAQ MPWR Wed, Oct 11, 2023 490.39 503.11 490.39 502.04
4408 NASDAQ MPWR Tue, Oct 10, 2023 479.46 496.05 478.57 490.00
4407 NASDAQ MPWR Mon, Oct 9, 2023 468.15 478.00 463.00 476.02
4406 NASDAQ MPWR Fri, Oct 6, 2023 446.78 476.97 446.78 473.68
4405 NASDAQ MPWR Thu, Oct 5, 2023 454.80 457.52 442.23 451.76
4404 NASDAQ MPWR Wed, Oct 4, 2023 452.53 459.16 448.11 457.17
4403 NASDAQ MPWR Tue, Oct 3, 2023 455.02 464.97 445.98 448.93
4402 NASDAQ MPWR Mon, Oct 2, 2023 461.37 464.86 452.45 459.34
4401 NASDAQ MPWR Fri, Sep 29, 2023 460.05 466.41 459.59 462.00
4400 NASDAQ MPWR Thu, Sep 28, 2023 440.74 458.93 437.46 451.92
4399 NASDAQ MPWR Wed, Sep 27, 2023 451.23 453.57 438.74 441.18
4398 NASDAQ MPWR Tue, Sep 26, 2023 448.60 453.94 442.04 444.54
4397 NASDAQ MPWR Mon, Sep 25, 2023 448.10 455.50 444.82 453.15
4396 NASDAQ MPWR Fri, Sep 22, 2023 445.80 452.31 441.88 449.29
4395 NASDAQ MPWR Thu, Sep 21, 2023 448.40 453.25 439.59 440.38
4394 NASDAQ MPWR Wed, Sep 20, 2023 461.98 467.33 452.65 452.86
4393 NASDAQ MPWR Tue, Sep 19, 2023 462.93 463.17 454.16 457.78
4392 NASDAQ MPWR Mon, Sep 18, 2023 460.00 472.49 459.46 463.19
4391 NASDAQ MPWR Fri, Sep 15, 2023 476.49 476.49 462.45 464.23
4390 NASDAQ MPWR Thu, Sep 14, 2023 476.38 481.77 468.00 479.17
4389 NASDAQ MPWR Wed, Sep 13, 2023 471.70 480.95 468.57 470.36
4388 NASDAQ MPWR Tue, Sep 12, 2023 480.89 490.00 473.25 473.94
4387 NASDAQ MPWR Mon, Sep 11, 2023 486.16 486.16 486.16 486.16
4386 NASDAQ MPWR Fri, Sep 8, 2023 506.25 508.99 498.63 500.87
4385 NASDAQ MPWR Thu, Sep 7, 2023 507.84 509.07 494.11 506.14
4384 NASDAQ MPWR Wed, Sep 6, 2023 526.00 536.39 516.52 523.18
4383 NASDAQ MPWR Tue, Sep 5, 2023 524.08 535.24 520.35 528.72
4382 NASDAQ MPWR Fri, Sep 1, 2023 525.53 528.55 518.61 524.92
4381 NASDAQ MPWR Thu, Aug 31, 2023 513.32 526.21 513.32 521.21
4380 NASDAQ MPWR Wed, Aug 30, 2023 509.25 519.24 507.12 515.14
4379 NASDAQ MPWR Tue, Aug 29, 2023 488.81 514.95 488.43 512.82
4378 NASDAQ MPWR Mon, Aug 28, 2023 496.55 499.09 486.54 493.87
4377 NASDAQ MPWR Fri, Aug 25, 2023 488.01 491.95 474.47 489.08
4376 NASDAQ MPWR Thu, Aug 24, 2023 526.98 530.03 486.71 488.01
4375 NASDAQ MPWR Wed, Aug 23, 2023 496.16 525.97 492.16 519.45
4374 NASDAQ MPWR Tue, Aug 22, 2023 509.31 513.40 493.26 500.63
4373 NASDAQ MPWR Mon, Aug 21, 2023 483.78 501.56 482.86 498.89
4372 NASDAQ MPWR Fri, Aug 18, 2023 477.50 485.75 475.06 482.29
4371 NASDAQ MPWR Thu, Aug 17, 2023 495.35 495.35 483.87 485.35
4370 NASDAQ MPWR Wed, Aug 16, 2023 516.70 516.70 492.48 493.91
4369 NASDAQ MPWR Tue, Aug 15, 2023 517.86 522.67 511.67 518.89
4368 NASDAQ MPWR Mon, Aug 14, 2023 497.85 524.99 496.93 524.66
4367 NASDAQ MPWR Fri, Aug 11, 2023 508.51 516.42 501.99 502.17
4366 NASDAQ MPWR Thu, Aug 10, 2023 527.94 533.63 513.54 518.48
4365 NASDAQ MPWR Wed, Aug 9, 2023 527.89 528.97 515.57 521.04
4364 NASDAQ MPWR Tue, Aug 8, 2023 530.30 531.49 520.49 529.70
4363 NASDAQ MPWR Mon, Aug 7, 2023 542.73 542.73 529.12 541.72
4362 NASDAQ MPWR Fri, Aug 4, 2023 526.51 543.51 518.71 537.04
4361 NASDAQ MPWR Thu, Aug 3, 2023 525.20 536.32 519.03 532.68
4360 NASDAQ MPWR Wed, Aug 2, 2023 538.82 546.53 522.74 530.43
4359 NASDAQ MPWR Tue, Aug 1, 2023 512.01 555.17 500.00 550.29
4358 NASDAQ MPWR Mon, Jul 31, 2023 546.73 563.80 546.18 559.49
4357 NASDAQ MPWR Fri, Jul 28, 2023 554.39 555.03 541.42 545.55
4356 NASDAQ MPWR Thu, Jul 27, 2023 549.27 555.12 530.00 537.19
4355 NASDAQ MPWR Wed, Jul 26, 2023 542.59 542.59 515.11 528.80
4354 NASDAQ MPWR Tue, Jul 25, 2023 538.95 558.54 538.88 551.53
4353 NASDAQ MPWR Mon, Jul 24, 2023 530.36 535.96 521.13 533.22
4352 NASDAQ MPWR Fri, Jul 21, 2023 535.18 539.00 528.12 533.67
4351 NASDAQ MPWR Thu, Jul 20, 2023 545.00 549.98 524.94 529.05
4350 NASDAQ MPWR Wed, Jul 19, 2023 584.38 589.45 571.14 574.51
4349 NASDAQ MPWR Tue, Jul 18, 2023 584.03 591.33 577.50 588.11
4348 NASDAQ MPWR Mon, Jul 17, 2023 568.00 595.98 566.58 588.72
4347 NASDAQ MPWR Fri, Jul 14, 2023 573.41 581.08 561.60 565.01
4346 NASDAQ MPWR Thu, Jul 13, 2023 567.39 581.56 565.03 576.62
4345 NASDAQ MPWR Wed, Jul 12, 2023 550.75 562.94 548.68 561.04
4344 NASDAQ MPWR Tue, Jul 11, 2023 541.76 543.51 531.36 542.53
4343 NASDAQ MPWR Mon, Jul 10, 2023 519.42 539.50 519.42 534.33
4342 NASDAQ MPWR Fri, Jul 7, 2023 514.86 524.90 512.00 513.90
4341 NASDAQ MPWR Thu, Jul 6, 2023 509.36 515.44 502.75 514.49
4340 NASDAQ MPWR Wed, Jul 5, 2023 535.26 538.04 522.54 523.26
4339 NASDAQ MPWR Mon, Jul 3, 2023 545.23 547.66 532.07 542.57
4338 NASDAQ MPWR Fri, Jun 30, 2023 541.61 547.71 533.18 540.23
4337 NASDAQ MPWR Thu, Jun 29, 2023 532.25 536.77 524.22 535.80
4336 NASDAQ MPWR Wed, Jun 28, 2023 522.15 538.57 520.11 527.27
4335 NASDAQ MPWR Tue, Jun 27, 2023 509.66 533.11 509.38 532.81
4334 NASDAQ MPWR Mon, Jun 26, 2023 509.15 520.11 509.15 510.91
4333 NASDAQ MPWR Fri, Jun 23, 2023 500.80 508.00 500.50 506.00
4332 NASDAQ MPWR Thu, Jun 22, 2023 500.55 516.38 499.92 512.24
4331 NASDAQ MPWR Wed, Jun 21, 2023 506.18 514.57 503.55 505.08
4330 NASDAQ MPWR Tue, Jun 20, 2023 510.77 518.89 506.61 510.23
4329 NASDAQ MPWR Fri, Jun 16, 2023 529.90 529.90 516.19 517.61
4328 NASDAQ MPWR Thu, Jun 15, 2023 529.00 533.51 518.57 519.28
4327 NASDAQ MPWR Wed, Jun 14, 2023 528.44 538.39 520.12 537.21
4326 NASDAQ MPWR Tue, Jun 13, 2023 540.78 548.59 531.01 535.69
4325 NASDAQ MPWR Mon, Jun 12, 2023 506.75 528.61 506.69 526.22
4324 NASDAQ MPWR Fri, Jun 9, 2023 506.51 512.54 495.91 501.87
4323 NASDAQ MPWR Thu, Jun 8, 2023 498.40 501.26 489.62 497.70
4322 NASDAQ MPWR Wed, Jun 7, 2023 501.60 511.38 490.38 494.58
4321 NASDAQ MPWR Tue, Jun 6, 2023 486.39 507.64 483.48 497.41
4320 NASDAQ MPWR Mon, Jun 5, 2023 495.25 496.27 477.36 487.15
4319 NASDAQ MPWR Fri, Jun 2, 2023 505.59 505.59 478.13 497.25
4318 NASDAQ MPWR Thu, Jun 1, 2023 495.00 504.38 487.66 499.29
4317 NASDAQ MPWR Wed, May 31, 2023 504.86 513.93 488.39 489.91
4316 NASDAQ MPWR Tue, May 30, 2023 540.32 553.64 512.33 514.97
4315 NASDAQ MPWR Fri, May 26, 2023 495.58 532.00 490.24 520.92
4314 NASDAQ MPWR Thu, May 25, 2023 454.12 495.00 447.00 488.32
4313 NASDAQ MPWR Wed, May 24, 2023 411.79 417.37 406.66 415.73
4312 NASDAQ MPWR Tue, May 23, 2023 441.94 443.69 422.05 423.70
4311 NASDAQ MPWR Mon, May 22, 2023 428.48 450.45 428.48 448.40
4310 NASDAQ MPWR Fri, May 19, 2023 431.40 435.08 427.25 432.02
4309 NASDAQ MPWR Thu, May 18, 2023 420.10 431.99 415.73 431.47
4308 NASDAQ MPWR Wed, May 17, 2023 405.79 420.82 399.48 415.71
4307 NASDAQ MPWR Tue, May 16, 2023 409.65 414.44 402.06 402.54
4306 NASDAQ MPWR Mon, May 15, 2023 399.56 413.34 396.90 412.56
4305 NASDAQ MPWR Fri, May 12, 2023 400.74 403.61 393.10 399.19
4304 NASDAQ MPWR Thu, May 11, 2023 414.47 416.00 396.33 398.61
4303 NASDAQ MPWR Wed, May 10, 2023 407.29 418.95 407.29 415.98
4302 NASDAQ MPWR Tue, May 9, 2023 409.78 413.23 398.01 401.38
4301 NASDAQ MPWR Mon, May 8, 2023 406.08 423.53 406.08 418.62
4300 NASDAQ MPWR Fri, May 5, 2023 405.05 418.96 383.19 411.27
4299 NASDAQ MPWR Thu, May 4, 2023 459.59 464.86 454.75 458.93
4298 NASDAQ MPWR Wed, May 3, 2023 467.39 476.55 457.83 466.11
4297 NASDAQ MPWR Tue, May 2, 2023 472.45 482.17 462.57 468.13
4296 NASDAQ MPWR Mon, May 1, 2023 461.62 473.82 461.62 471.74
4295 NASDAQ MPWR Fri, Apr 28, 2023 449.94 463.94 448.17 461.97
4294 NASDAQ MPWR Thu, Apr 27, 2023 452.40 452.40 433.42 448.61
4293 NASDAQ MPWR Wed, Apr 26, 2023 456.49 462.36 448.97 454.04
4292 NASDAQ MPWR Tue, Apr 25, 2023 466.13 470.45 450.28 450.82
4291 NASDAQ MPWR Mon, Apr 24, 2023 465.76 474.99 464.29 472.93
4290 NASDAQ MPWR Fri, Apr 21, 2023 463.30 465.08 457.32 463.00
4289 NASDAQ MPWR Thu, Apr 20, 2023 455.03 473.67 454.39 466.42
4288 NASDAQ MPWR Wed, Apr 19, 2023 470.91 470.91 461.82 463.50
4287 NASDAQ MPWR Tue, Apr 18, 2023 488.27 490.00 471.91 475.62
4286 NASDAQ MPWR Mon, Apr 17, 2023 470.84 482.64 470.84 482.36
4285 NASDAQ MPWR Fri, Apr 14, 2023 476.33 485.98 471.04 477.27
4284 NASDAQ MPWR Thu, Apr 13, 2023 466.16 477.88 463.14 476.84
4283 NASDAQ MPWR Wed, Apr 12, 2023 492.70 493.35 465.36 465.89
4282 NASDAQ MPWR Tue, Apr 11, 2023 492.00 494.63 482.41 484.64
4281 NASDAQ MPWR Mon, Apr 10, 2023 467.64 489.08 466.31 488.76
4280 NASDAQ MPWR Thu, Apr 6, 2023 466.53 477.75 460.54 473.61
4279 NASDAQ MPWR Wed, Apr 5, 2023 478.74 479.24 466.60 473.32
4278 NASDAQ MPWR Tue, Apr 4, 2023 493.58 496.73 478.71 483.01
4277 NASDAQ MPWR Mon, Apr 3, 2023 496.47 500.81 482.51 492.97
4276 NASDAQ MPWR Fri, Mar 31, 2023 494.49 502.82 492.20 500.54
4275 NASDAQ MPWR Thu, Mar 30, 2023 499.05 504.57 490.94 497.79
4274 NASDAQ MPWR Wed, Mar 29, 2023 485.59 495.63 479.51 490.91
4273 NASDAQ MPWR Tue, Mar 28, 2023 482.10 485.26 462.62 475.04
4272 NASDAQ MPWR Mon, Mar 27, 2023 490.59 491.80 475.32 482.83
4271 NASDAQ MPWR Fri, Mar 24, 2023 505.53 506.25 479.10 485.40
4270 NASDAQ MPWR Thu, Mar 23, 2023 500.51 517.83 496.98 510.50
4269 NASDAQ MPWR Wed, Mar 22, 2023 499.72 510.71 488.72 489.81
4268 NASDAQ MPWR Tue, Mar 21, 2023 501.23 505.63 492.44 498.44
4267 NASDAQ MPWR Mon, Mar 20, 2023 489.85 498.07 482.27 494.34
4266 NASDAQ MPWR Fri, Mar 17, 2023 500.74 503.82 484.12 488.31
4265 NASDAQ MPWR Thu, Mar 16, 2023 477.95 500.99 471.31 497.97
4264 NASDAQ MPWR Wed, Mar 15, 2023 485.98 490.18 465.92 476.61
4263 NASDAQ MPWR Tue, Mar 14, 2023 497.94 503.50 484.08 493.72
4262 NASDAQ MPWR Mon, Mar 13, 2023 469.52 494.34 463.89 486.30
4261 NASDAQ MPWR Fri, Mar 10, 2023 497.52 497.52 475.72 478.95
4260 NASDAQ MPWR Thu, Mar 9, 2023 505.20 516.69 491.93 492.67
4259 NASDAQ MPWR Wed, Mar 8, 2023 495.39 507.23 493.81 504.77
4258 NASDAQ MPWR Tue, Mar 7, 2023 495.98 503.30 490.39 492.80
4257 NASDAQ MPWR Mon, Mar 6, 2023 507.91 515.89 495.59 497.21
4256 NASDAQ MPWR Fri, Mar 3, 2023 494.59 508.35 492.80 506.03
4255 NASDAQ MPWR Thu, Mar 2, 2023 479.03 495.59 472.49 493.74
4254 NASDAQ MPWR Wed, Mar 1, 2023 486.43 493.89 482.68 486.53
4253 NASDAQ MPWR Tue, Feb 28, 2023 483.25 493.92 481.33 484.29
4252 NASDAQ MPWR Mon, Feb 27, 2023 489.57 492.04 484.99 486.26
4251 NASDAQ MPWR Fri, Feb 24, 2023 485.97 488.94 479.88 483.06
4250 NASDAQ MPWR Thu, Feb 23, 2023 502.89 506.16 477.80 494.90
4249 NASDAQ MPWR Wed, Feb 22, 2023 485.00 489.37 474.74 482.71
4248 NASDAQ MPWR Tue, Feb 21, 2023 492.44 501.03 480.06 481.92
4247 NASDAQ MPWR Fri, Feb 17, 2023 512.13 514.05 498.51 502.09
4246 NASDAQ MPWR Thu, Feb 16, 2023 518.31 524.87 510.50 513.37
4245 NASDAQ MPWR Wed, Feb 15, 2023 516.12 530.65 514.07 530.09
4244 NASDAQ MPWR Tue, Feb 14, 2023 493.49 522.86 491.15 520.56
4243 NASDAQ MPWR Mon, Feb 13, 2023 492.76 503.38 486.06 501.42
4242 NASDAQ MPWR Fri, Feb 10, 2023 508.60 508.78 488.93 492.02
4241 NASDAQ MPWR Thu, Feb 9, 2023 489.68 529.95 489.68 510.43
4240 NASDAQ MPWR Wed, Feb 8, 2023 460.00 471.44 457.40 463.00
4239 NASDAQ MPWR Tue, Feb 7, 2023 451.65 471.04 449.47 467.62
4238 NASDAQ MPWR Mon, Feb 6, 2023 446.84 463.20 445.01 449.68
4237 NASDAQ MPWR Fri, Feb 3, 2023 460.39 473.31 453.61 456.30
4236 NASDAQ MPWR Thu, Feb 2, 2023 461.39 479.59 461.39 473.96
4235 NASDAQ MPWR Wed, Feb 1, 2023 426.55 464.72 426.44 457.77
4234 NASDAQ MPWR Tue, Jan 31, 2023 407.79 426.79 405.70 426.56
4233 NASDAQ MPWR Mon, Jan 30, 2023 416.45 418.29 406.15 407.62
4232 NASDAQ MPWR Fri, Jan 27, 2023 428.64 432.78 422.13 425.07
4231 NASDAQ MPWR Thu, Jan 26, 2023 431.46 436.42 420.77 432.76
4230 NASDAQ MPWR Wed, Jan 25, 2023 407.79 426.20 402.14 424.69
4229 NASDAQ MPWR Tue, Jan 24, 2023 425.92 434.80 415.52 419.13
4228 NASDAQ MPWR Mon, Jan 23, 2023 403.99 429.60 399.06 428.51
4227 NASDAQ MPWR Fri, Jan 20, 2023 390.38 397.94 383.28 397.78
4226 NASDAQ MPWR Thu, Jan 19, 2023 391.59 393.24 379.10 383.29
4225 NASDAQ MPWR Wed, Jan 18, 2023 405.79 409.58 397.22 397.85
4224 NASDAQ MPWR Tue, Jan 17, 2023 395.92 403.78 395.92 401.68
4223 NASDAQ MPWR Fri, Jan 13, 2023 392.75 398.74 391.34 398.46
4222 NASDAQ MPWR Thu, Jan 12, 2023 398.00 404.53 387.11 399.64
4221 NASDAQ MPWR Wed, Jan 11, 2023 390.37 397.90 388.52 397.37
4220 NASDAQ MPWR Tue, Jan 10, 2023 383.42 391.42 381.34 388.17
4219 NASDAQ MPWR Mon, Jan 9, 2023 377.00 391.50 372.48 383.46
4218 NASDAQ MPWR Fri, Jan 6, 2023 350.96 370.62 345.70 367.45
4217 NASDAQ MPWR Thu, Jan 5, 2023 352.18 357.43 346.33 347.06
4216 NASDAQ MPWR Wed, Jan 4, 2023 348.68 361.10 348.52 357.83
4215 NASDAQ MPWR Tue, Jan 3, 2023 359.65 361.03 339.28 342.95
4214 NASDAQ MPWR Fri, Dec 30, 2022 346.01 354.08 343.85 353.61
4213 NASDAQ MPWR Thu, Dec 29, 2022 347.62 355.86 345.96 353.42
4212 NASDAQ MPWR Wed, Dec 28, 2022 339.67 348.47 336.63 340.28
4211 NASDAQ MPWR Tue, Dec 27, 2022 348.21 352.97 338.09 342.28
4210 NASDAQ MPWR Fri, Dec 23, 2022 343.72 350.89 337.21 350.61
4209 NASDAQ MPWR Thu, Dec 22, 2022 357.34 360.24 339.45 347.60
4208 NASDAQ MPWR Wed, Dec 21, 2022 361.49 369.54 359.61 367.00
4207 NASDAQ MPWR Tue, Dec 20, 2022 352.32 363.48 352.32 357.87
4206 NASDAQ MPWR Mon, Dec 19, 2022 367.49 367.49 348.47 359.01
4205 NASDAQ MPWR Fri, Dec 16, 2022 371.96 375.72 360.71 367.03
4204 NASDAQ MPWR Thu, Dec 15, 2022 383.76 384.49 373.01 373.30
4203 NASDAQ MPWR Wed, Dec 14, 2022 401.51 406.49 390.43 395.39
4202 NASDAQ MPWR Tue, Dec 13, 2022 412.88 416.14 389.97 401.52
4201 NASDAQ MPWR Mon, Dec 12, 2022 385.85 393.23 382.78 393.03
4200 NASDAQ MPWR Fri, Dec 9, 2022 380.00 391.51 378.09 386.10
4199 NASDAQ MPWR Thu, Dec 8, 2022 370.29 388.91 365.15 385.35
4198 NASDAQ MPWR Wed, Dec 7, 2022 360.04 369.01 358.64 367.77
4197 NASDAQ MPWR Tue, Dec 6, 2022 374.20 374.91 360.00 363.86
4196 NASDAQ MPWR Mon, Dec 5, 2022 378.56 383.60 371.64 375.06
4195 NASDAQ MPWR Fri, Dec 2, 2022 371.44 386.17 368.92 383.21
4194 NASDAQ MPWR Thu, Dec 1, 2022 381.01 384.97 369.95 382.07
4193 NASDAQ MPWR Wed, Nov 30, 2022 356.74 382.97 350.88 381.96
4192 NASDAQ MPWR Tue, Nov 29, 2022 358.29 359.79 351.83 354.95
4191 NASDAQ MPWR Mon, Nov 28, 2022 362.36 367.63 353.11 355.49
4190 NASDAQ MPWR Fri, Nov 25, 2022 370.43 372.54 369.15 369.28
4189 NASDAQ MPWR Wed, Nov 23, 2022 371.12 382.45 370.81 375.69
4188 NASDAQ MPWR Tue, Nov 22, 2022 372.08 374.28 366.12 374.02
4187 NASDAQ MPWR Mon, Nov 21, 2022 370.06 376.33 368.14 368.28
4186 NASDAQ MPWR Fri, Nov 18, 2022 384.16 384.31 372.14 377.31
4185 NASDAQ MPWR Thu, Nov 17, 2022 363.80 379.59 361.20 376.04
4184 NASDAQ MPWR Wed, Nov 16, 2022 396.63 399.34 373.73 375.38
4183 NASDAQ MPWR Tue, Nov 15, 2022 405.44 409.73 400.46 405.03
4182 NASDAQ MPWR Mon, Nov 14, 2022 388.98 396.21 386.18 387.97
4181 NASDAQ MPWR Fri, Nov 11, 2022 386.88 402.54 382.01 393.37
4180 NASDAQ MPWR Thu, Nov 10, 2022 364.01 388.85 363.82 386.87
4179 NASDAQ MPWR Wed, Nov 9, 2022 348.82 352.78 342.35 343.84
4178 NASDAQ MPWR Tue, Nov 8, 2022 359.91 363.77 349.67 356.15
4177 NASDAQ MPWR Mon, Nov 7, 2022 355.36 356.28 345.45 352.96
4176 NASDAQ MPWR Fri, Nov 4, 2022 343.98 353.17 339.26 351.74
4175 NASDAQ MPWR Thu, Nov 3, 2022 328.94 341.67 328.20 334.20
4174 NASDAQ MPWR Wed, Nov 2, 2022 347.44 355.52 334.35 334.54
4173 NASDAQ MPWR Tue, Nov 1, 2022 349.66 353.81 343.47 348.88
4172 NASDAQ MPWR Mon, Oct 31, 2022 341.13 344.63 333.12 339.45
4171 NASDAQ MPWR Fri, Oct 28, 2022 325.27 348.71 320.01 346.80
4170 NASDAQ MPWR Thu, Oct 27, 2022 339.79 344.15 323.74 329.48
4169 NASDAQ MPWR Wed, Oct 26, 2022 333.47 347.18 329.01 333.33
4168 NASDAQ MPWR Tue, Oct 25, 2022 333.38 344.72 333.03 342.16
4167 NASDAQ MPWR Mon, Oct 24, 2022 332.20 335.49 321.15 330.99
4166 NASDAQ MPWR Fri, Oct 21, 2022 315.18 334.08 313.78 332.83
4165 NASDAQ MPWR Thu, Oct 20, 2022 314.91 325.75 313.43 317.44
4164 NASDAQ MPWR Wed, Oct 19, 2022 311.03 322.74 307.87 314.83
4163 NASDAQ MPWR Tue, Oct 18, 2022 329.34 334.33 310.92 315.60
4162 NASDAQ MPWR Mon, Oct 17, 2022 317.96 322.00 313.92 316.17
4161 NASDAQ MPWR Fri, Oct 14, 2022 338.24 338.24 308.60 309.20
4160 NASDAQ MPWR Thu, Oct 13, 2022 308.74 343.29 301.69 331.96
4159 NASDAQ MPWR Wed, Oct 12, 2022 327.82 329.65 320.56 322.98
4158 NASDAQ MPWR Tue, Oct 11, 2022 337.56 339.95 323.37 328.01
4157 NASDAQ MPWR Mon, Oct 10, 2022 360.13 361.97 339.21 344.34
4156 NASDAQ MPWR Fri, Oct 7, 2022 383.89 383.89 357.71 362.60
4155 NASDAQ MPWR Thu, Oct 6, 2022 397.48 410.79 393.10 395.35
4154 NASDAQ MPWR Wed, Oct 5, 2022 385.71 404.21 380.96 399.84
4153 NASDAQ MPWR Tue, Oct 4, 2022 388.99 397.59 388.82 394.01
4152 NASDAQ MPWR Mon, Oct 3, 2022 366.55 380.63 362.68 377.00
4151 NASDAQ MPWR Fri, Sep 30, 2022 362.18 376.78 360.11 363.40
4150 NASDAQ MPWR Thu, Sep 29, 2022 372.97 372.97 360.27 365.40
4149 NASDAQ MPWR Wed, Sep 28, 2022 368.62 381.88 366.57 379.33
4148 NASDAQ MPWR Tue, Sep 27, 2022 381.22 381.22 364.29 372.66
4147 NASDAQ MPWR Mon, Sep 26, 2022 370.77 378.80 364.23 367.35
4146 NASDAQ MPWR Fri, Sep 23, 2022 376.56 378.62 360.55 371.24
4145 NASDAQ MPWR Thu, Sep 22, 2022 401.24 403.16 380.40 381.71
4144 NASDAQ MPWR Wed, Sep 21, 2022 412.65 422.15 403.64 403.86
4143 NASDAQ MPWR Tue, Sep 20, 2022 413.27 416.31 409.03 410.84
4142 NASDAQ MPWR Mon, Sep 19, 2022 410.39 422.31 410.00 417.66
4141 NASDAQ MPWR Fri, Sep 16, 2022 416.81 419.39 407.09 417.96
4140 NASDAQ MPWR Thu, Sep 15, 2022 426.66 431.40 416.45 418.88
4139 NASDAQ MPWR Wed, Sep 14, 2022 430.83 431.81 418.90 429.71
4138 NASDAQ MPWR Tue, Sep 13, 2022 426.90 433.82 420.91 422.33
4137 NASDAQ MPWR Mon, Sep 12, 2022 449.00 451.84 439.36 446.92
4136 NASDAQ MPWR Fri, Sep 9, 2022 444.48 454.30 444.48 447.20
4135 NASDAQ MPWR Thu, Sep 8, 2022 420.96 438.78 417.64 438.78
4134 NASDAQ MPWR Wed, Sep 7, 2022 422.75 431.49 415.55 427.19
4133 NASDAQ MPWR Tue, Sep 6, 2022 424.72 426.91 415.90 418.89
4132 NASDAQ MPWR Fri, Sep 2, 2022 432.19 436.09 419.25 424.42
4131 NASDAQ MPWR Thu, Sep 1, 2022 440.00 441.77 403.41 425.47
4130 NASDAQ MPWR Wed, Aug 31, 2022 463.61 468.19 446.80 453.18
4129 NASDAQ MPWR Tue, Aug 30, 2022 467.98 470.07 453.62 463.17
4128 NASDAQ MPWR Mon, Aug 29, 2022 471.89 476.84 460.33 461.76
4127 NASDAQ MPWR Fri, Aug 26, 2022 509.43 513.00 475.70 476.62
4126 NASDAQ MPWR Thu, Aug 25, 2022 498.00 514.64 498.00 514.43
4125 NASDAQ MPWR Wed, Aug 24, 2022 500.54 500.54 492.37 497.11
4124 NASDAQ MPWR Tue, Aug 23, 2022 495.50 502.35 491.87 497.51
4123 NASDAQ MPWR Mon, Aug 22, 2022 500.00 504.86 490.36 491.64
4122 NASDAQ MPWR Fri, Aug 19, 2022 518.84 520.78 510.10 511.65
4121 NASDAQ MPWR Thu, Aug 18, 2022 524.99 534.77 521.06 527.24
4120 NASDAQ MPWR Wed, Aug 17, 2022 524.15 527.50 510.92 520.50
4119 NASDAQ MPWR Tue, Aug 16, 2022 534.16 537.99 522.32 531.41
4118 NASDAQ MPWR Mon, Aug 15, 2022 527.50 538.71 523.32 536.88
4117 NASDAQ MPWR Fri, Aug 12, 2022 521.43 530.98 518.57 527.75
4116 NASDAQ MPWR Thu, Aug 11, 2022 535.18 541.39 517.26 517.97
4115 NASDAQ MPWR Wed, Aug 10, 2022 527.29 534.13 512.51 532.01
4114 NASDAQ MPWR Tue, Aug 9, 2022 522.42 523.72 502.69 511.06
4113 NASDAQ MPWR Mon, Aug 8, 2022 530.63 536.55 521.92 535.52
4112 NASDAQ MPWR Fri, Aug 5, 2022 524.79 535.94 522.07 532.33
4111 NASDAQ MPWR Thu, Aug 4, 2022 522.38 537.99 521.39 530.96
4110 NASDAQ MPWR Wed, Aug 3, 2022 511.06 529.09 499.23 526.12
4109 NASDAQ MPWR Tue, Aug 2, 2022 494.35 512.00 481.58 505.72
4108 NASDAQ MPWR Mon, Aug 1, 2022 461.39 465.50 447.38 462.30
4107 NASDAQ MPWR Fri, Jul 29, 2022 455.64 469.66 455.64 464.72
4106 NASDAQ MPWR Thu, Jul 28, 2022 452.60 461.79 440.44 460.11
4105 NASDAQ MPWR Wed, Jul 27, 2022 433.11 456.40 431.78 451.01
4104 NASDAQ MPWR Tue, Jul 26, 2022 427.40 428.94 419.61 422.11
4103 NASDAQ MPWR Mon, Jul 25, 2022 431.90 431.90 414.27 430.28
4102 NASDAQ MPWR Fri, Jul 22, 2022 447.70 454.24 431.78 436.44
4101 NASDAQ MPWR Thu, Jul 21, 2022 445.44 457.98 438.43 456.03
4100 NASDAQ MPWR Wed, Jul 20, 2022 425.60 445.25 424.17 442.09
4099 NASDAQ MPWR Tue, Jul 19, 2022 414.48 428.20 414.42 426.24
4098 NASDAQ MPWR Mon, Jul 18, 2022 417.79 424.68 406.31 409.04
4097 NASDAQ MPWR Fri, Jul 15, 2022 403.81 412.52 398.22 410.25
4096 NASDAQ MPWR Thu, Jul 14, 2022 387.04 397.97 379.52 395.98
4095 NASDAQ MPWR Wed, Jul 13, 2022 374.83 390.76 372.00 387.45
4094 NASDAQ MPWR Tue, Jul 12, 2022 393.18 394.95 380.24 385.37
4093 NASDAQ MPWR Mon, Jul 11, 2022 390.64 395.24 386.65 389.65
4092 NASDAQ MPWR Fri, Jul 8, 2022 380.23 395.58 378.20 395.48
4091 NASDAQ MPWR Thu, Jul 7, 2022 378.41 390.31 378.41 386.69
4090 NASDAQ MPWR Wed, Jul 6, 2022 372.19 374.60 364.79 369.10
4089 NASDAQ MPWR Tue, Jul 5, 2022 355.69 369.35 348.02 368.76
4088 NASDAQ MPWR Fri, Jul 1, 2022 379.63 382.55 356.35 364.95
4087 NASDAQ MPWR Thu, Jun 30, 2022 385.90 394.85 376.00 384.04
4086 NASDAQ MPWR Wed, Jun 29, 2022 389.15 394.19 383.65 392.41
4085 NASDAQ MPWR Tue, Jun 28, 2022 418.59 428.59 395.84 397.13
4084 NASDAQ MPWR Mon, Jun 27, 2022 428.40 428.40 412.19 416.86
4083 NASDAQ MPWR Fri, Jun 24, 2022 409.26 420.78 406.74 419.41
4082 NASDAQ MPWR Thu, Jun 23, 2022 404.43 410.61 393.34 399.65
4081 NASDAQ MPWR Wed, Jun 22, 2022 402.48 413.14 399.44 400.46
4080 NASDAQ MPWR Tue, Jun 21, 2022 407.15 417.07 405.84 412.84
4079 NASDAQ MPWR Fri, Jun 17, 2022 388.84 401.00 381.58 398.56
4078 NASDAQ MPWR Thu, Jun 16, 2022 403.02 403.02 381.21 387.12
4077 NASDAQ MPWR Wed, Jun 15, 2022 411.96 425.95 403.09 416.19
4076 NASDAQ MPWR Tue, Jun 14, 2022 396.37 411.24 394.60 407.16
4075 NASDAQ MPWR Mon, Jun 13, 2022 407.85 412.19 388.33 389.64
4074 NASDAQ MPWR Fri, Jun 10, 2022 436.71 439.08 422.57 423.62
4073 NASDAQ MPWR Thu, Jun 9, 2022 452.69 462.31 443.96 444.08
4072 NASDAQ MPWR Wed, Jun 8, 2022 465.78 473.62 451.28 457.90
4071 NASDAQ MPWR Tue, Jun 7, 2022 458.66 476.17 458.34 473.44
4070 NASDAQ MPWR Mon, Jun 6, 2022 470.48 475.00 456.23 466.10
4069 NASDAQ MPWR Fri, Jun 3, 2022 456.39 460.35 449.29 457.46
4068 NASDAQ MPWR Thu, Jun 2, 2022 443.33 473.04 440.85 472.30
4067 NASDAQ MPWR Wed, Jun 1, 2022 455.52 457.00 441.59 448.25
4066 NASDAQ MPWR Tue, May 31, 2022 455.56 458.00 440.12 450.39
4065 NASDAQ MPWR Fri, May 27, 2022 429.38 458.74 429.38 455.85
4064 NASDAQ MPWR Thu, May 26, 2022 401.31 425.24 397.28 421.67
4063 NASDAQ MPWR Wed, May 25, 2022 384.53 408.19 384.53 401.61
4062 NASDAQ MPWR Tue, May 24, 2022 410.76 410.76 387.36 388.44
4061 NASDAQ MPWR Mon, May 23, 2022 414.50 420.00 410.89 418.75
4060 NASDAQ MPWR Fri, May 20, 2022 428.65 429.91 395.54 418.12
4059 NASDAQ MPWR Thu, May 19, 2022 410.28 430.04 403.69 416.69
4058 NASDAQ MPWR Wed, May 18, 2022 434.05 447.48 407.22 411.36
4057 NASDAQ MPWR Tue, May 17, 2022 428.28 443.35 428.27 443.10
4056 NASDAQ MPWR Mon, May 16, 2022 425.45 432.41 416.03 417.00
4055 NASDAQ MPWR Fri, May 13, 2022 400.76 434.63 398.00 431.67
4054 NASDAQ MPWR Thu, May 12, 2022 382.53 395.60 376.12 388.42
4053 NASDAQ MPWR Wed, May 11, 2022 408.07 422.58 385.71 386.71
4052 NASDAQ MPWR Tue, May 10, 2022 419.86 422.74 398.55 412.79
4051 NASDAQ MPWR Mon, May 9, 2022 435.00 437.32 403.15 406.74
4050 NASDAQ MPWR Fri, May 6, 2022 446.50 454.80 426.09 444.94
4049 NASDAQ MPWR Thu, May 5, 2022 471.35 472.97 443.54 451.98
4048 NASDAQ MPWR Wed, May 4, 2022 453.16 482.29 436.05 479.19
4047 NASDAQ MPWR Tue, May 3, 2022 445.00 462.15 426.73 457.48
4046 NASDAQ MPWR Mon, May 2, 2022 392.83 415.63 390.39 410.87
4045 NASDAQ MPWR Fri, Apr 29, 2022 403.54 414.92 390.10 392.24
4044 NASDAQ MPWR Thu, Apr 28, 2022 400.98 417.97 390.38 412.49
4043 NASDAQ MPWR Wed, Apr 27, 2022 391.46 405.26 389.60 392.38
4042 NASDAQ MPWR Tue, Apr 26, 2022 410.62 413.00 393.82 394.37
4041 NASDAQ MPWR Mon, Apr 25, 2022 400.00 421.30 398.15 420.17
4040 NASDAQ MPWR Fri, Apr 22, 2022 415.10 419.20 403.21 404.21
4039 NASDAQ MPWR Thu, Apr 21, 2022 437.18 444.00 412.53 415.56
4038 NASDAQ MPWR Wed, Apr 20, 2022 442.94 447.30 428.87 432.19
4037 NASDAQ MPWR Tue, Apr 19, 2022 423.47 438.53 419.95 437.45
4036 NASDAQ MPWR Mon, Apr 18, 2022 407.72 429.45 407.72 425.92
4035 NASDAQ MPWR Thu, Apr 14, 2022 419.26 421.72 409.36 409.38
4034 NASDAQ MPWR Wed, Apr 13, 2022 402.94 422.95 400.31 420.64
4033 NASDAQ MPWR Tue, Apr 12, 2022 406.93 410.69 397.64 401.04
4032 NASDAQ MPWR Mon, Apr 11, 2022 406.99 407.02 392.85 396.11
4031 NASDAQ MPWR Fri, Apr 8, 2022 430.09 430.36 410.64 411.59
4030 NASDAQ MPWR Thu, Apr 7, 2022 429.82 440.82 421.85 436.31
4029 NASDAQ MPWR Wed, Apr 6, 2022 432.96 439.13 421.48 431.25
4028 NASDAQ MPWR Tue, Apr 5, 2022 468.62 471.58 438.15 439.38
4027 NASDAQ MPWR Mon, Apr 4, 2022 467.34 479.40 464.01 474.53
4026 NASDAQ MPWR Fri, Apr 1, 2022 485.25 489.86 455.94 463.60
4025 NASDAQ MPWR Thu, Mar 31, 2022 495.82 499.00 484.88 485.68
4024 NASDAQ MPWR Wed, Mar 30, 2022 510.32 512.00 486.03 488.40
4023 NASDAQ MPWR Tue, Mar 29, 2022 505.23 514.70 496.89 512.21
4022 NASDAQ MPWR Mon, Mar 28, 2022 486.91 499.46 481.01 499.42
4021 NASDAQ MPWR Fri, Mar 25, 2022 493.57 496.51 480.13 491.52
4020 NASDAQ MPWR Thu, Mar 24, 2022 467.02 495.80 464.45 494.62
4019 NASDAQ MPWR Wed, Mar 23, 2022 464.72 483.69 459.35 463.72
4018 NASDAQ MPWR Tue, Mar 22, 2022 466.34 481.08 461.72 470.15
4017 NASDAQ MPWR Mon, Mar 21, 2022 461.82 470.82 452.91 464.43
4016 NASDAQ MPWR Fri, Mar 18, 2022 450.19 472.20 443.29 469.88
4015 NASDAQ MPWR Thu, Mar 17, 2022 435.09 453.65 432.64 451.24
4014 NASDAQ MPWR Wed, Mar 16, 2022 428.69 444.07 418.20 440.68
4013 NASDAQ MPWR Tue, Mar 15, 2022 385.29 423.65 384.10 421.82
4012 NASDAQ MPWR Mon, Mar 14, 2022 398.18 405.66 383.26 385.01
4011 NASDAQ MPWR Fri, Mar 11, 2022 418.99 423.51 395.12 395.74
4010 NASDAQ MPWR Thu, Mar 10, 2022 406.19 411.82 399.61 409.06
4009 NASDAQ MPWR Wed, Mar 9, 2022 408.18 422.82 403.75 418.16
4008 NASDAQ MPWR Tue, Mar 8, 2022 385.14 406.87 373.59 394.44
4007 NASDAQ MPWR Mon, Mar 7, 2022 416.51 419.63 381.42 381.50
4006 NASDAQ MPWR Fri, Mar 4, 2022 425.87 427.88 407.35 413.78
4005 NASDAQ MPWR Thu, Mar 3, 2022 455.63 455.63 429.78 430.00
4004 NASDAQ MPWR Wed, Mar 2, 2022 441.25 459.23 441.25 453.45
4003 NASDAQ MPWR Tue, Mar 1, 2022 455.18 460.64 432.17 436.60
4002 NASDAQ MPWR Mon, Feb 28, 2022 457.45 460.54 446.48 458.70
4001 NASDAQ MPWR Fri, Feb 25, 2022 453.25 462.74 444.95 461.44
4000 NASDAQ MPWR Thu, Feb 24, 2022 415.64 455.63 412.43 455.14
3999 NASDAQ MPWR Wed, Feb 23, 2022 455.16 459.52 429.15 431.41
3998 NASDAQ MPWR Tue, Feb 22, 2022 451.63 464.67 444.42 450.11
3997 NASDAQ MPWR Fri, Feb 18, 2022 463.27 466.75 448.56 457.35
3996 NASDAQ MPWR Thu, Feb 17, 2022 476.07 490.80 460.55 461.88
3995 NASDAQ MPWR Wed, Feb 16, 2022 471.78 489.30 463.02 487.57
3994 NASDAQ MPWR Tue, Feb 15, 2022 441.67 482.45 441.67 479.27
3993 NASDAQ MPWR Mon, Feb 14, 2022 420.69 439.17 410.87 433.32
3992 NASDAQ MPWR Fri, Feb 11, 2022 440.68 467.18 420.52 424.29
3991 NASDAQ MPWR Thu, Feb 10, 2022 411.08 426.43 404.84 407.29
3990 NASDAQ MPWR Wed, Feb 9, 2022 410.95 424.60 407.86 422.81
3989 NASDAQ MPWR Tue, Feb 8, 2022 397.10 406.88 392.99 405.60
3988 NASDAQ MPWR Mon, Feb 7, 2022 401.13 410.49 392.71 396.95
3987 NASDAQ MPWR Fri, Feb 4, 2022 390.66 404.16 386.93 400.12
3986 NASDAQ MPWR Thu, Feb 3, 2022 398.74 410.33 391.69 393.16
3985 NASDAQ MPWR Wed, Feb 2, 2022 411.00 416.69 408.73 414.50
3984 NASDAQ MPWR Tue, Feb 1, 2022 406.56 409.36 391.37 406.34
3983 NASDAQ MPWR Mon, Jan 31, 2022 375.81 404.18 375.81 402.93
3982 NASDAQ MPWR Fri, Jan 28, 2022 362.85 371.05 351.21 370.89
3981 NASDAQ MPWR Thu, Jan 27, 2022 384.20 387.40 359.67 361.12
3980 NASDAQ MPWR Wed, Jan 26, 2022 385.85 394.75 370.61 378.21
3979 NASDAQ MPWR Tue, Jan 25, 2022 389.77 395.24 372.47 374.87
3978 NASDAQ MPWR Mon, Jan 24, 2022 391.28 402.43 372.90 402.02
3977 NASDAQ MPWR Fri, Jan 21, 2022 399.46 419.52 396.30 397.43
3976 NASDAQ MPWR Thu, Jan 20, 2022 419.16 425.05 404.05 404.16
3975 NASDAQ MPWR Wed, Jan 19, 2022 420.31 427.95 411.20 413.97
3974 NASDAQ MPWR Tue, Jan 18, 2022 428.69 430.90 415.90 416.35
3973 NASDAQ MPWR Fri, Jan 14, 2022 428.05 440.00 427.22 438.18
3972 NASDAQ MPWR Thu, Jan 13, 2022 453.23 455.74 433.02 433.61
3971 NASDAQ MPWR Wed, Jan 12, 2022 457.96 463.73 444.97 448.91
3970 NASDAQ MPWR Tue, Jan 11, 2022 452.44 454.71 437.98 452.51
3969 NASDAQ MPWR Mon, Jan 10, 2022 438.00 450.29 426.18 449.33
3968 NASDAQ MPWR Fri, Jan 7, 2022 464.45 469.81 444.19 444.69
3967 NASDAQ MPWR Thu, Jan 6, 2022 460.43 468.67 449.41 465.61
3966 NASDAQ MPWR Wed, Jan 5, 2022 487.44 488.84 460.41 460.53
3965 NASDAQ MPWR Tue, Jan 4, 2022 499.25 504.17 475.19 491.25
3964 NASDAQ MPWR Mon, Jan 3, 2022 491.79 497.00 486.00 494.85
3963 NASDAQ MPWR Fri, Dec 31, 2021 491.85 498.03 490.61 493.33
3962 NASDAQ MPWR Thu, Dec 30, 2021 500.49 500.91 490.46 491.50
3961 NASDAQ MPWR Wed, Dec 29, 2021 498.82 503.13 496.23 498.32
3960 NASDAQ MPWR Tue, Dec 28, 2021 513.65 513.65 497.55 498.08
3959 NASDAQ MPWR Mon, Dec 27, 2021 499.96 513.48 499.36 511.09
3958 NASDAQ MPWR Thu, Dec 23, 2021 492.00 495.83 491.61 495.60
3957 NASDAQ MPWR Wed, Dec 22, 2021 484.66 494.28 483.55 492.80
3956 NASDAQ MPWR Tue, Dec 21, 2021 484.70 487.95 474.66 485.45
3955 NASDAQ MPWR Mon, Dec 20, 2021 474.35 483.82 471.64 477.48
3954 NASDAQ MPWR Fri, Dec 17, 2021 478.28 490.35 470.81 482.99
3953 NASDAQ MPWR Thu, Dec 16, 2021 491.56 495.31 470.65 475.50
3952 NASDAQ MPWR Wed, Dec 15, 2021 480.40 491.29 466.23 490.40
3951 NASDAQ MPWR Tue, Dec 14, 2021 478.06 482.32 468.21 477.92
3950 NASDAQ MPWR Mon, Dec 13, 2021 508.21 513.10 479.74 480.01
3949 NASDAQ MPWR Fri, Dec 10, 2021 523.02 530.69 498.75 503.41
3948 NASDAQ MPWR Thu, Dec 9, 2021 536.83 548.49 513.27 515.59
3947 NASDAQ MPWR Wed, Dec 8, 2021 535.70 544.20 528.27 539.01
3946 NASDAQ MPWR Tue, Dec 7, 2021 523.34 541.68 522.88 538.78
3945 NASDAQ MPWR Mon, Dec 6, 2021 544.97 544.97 497.43 510.22
3944 NASDAQ MPWR Fri, Dec 3, 2021 559.18 564.84 534.28 544.62
3943 NASDAQ MPWR Thu, Dec 2, 2021 552.77 562.04 546.99 554.46
3942 NASDAQ MPWR Wed, Dec 1, 2021 563.35 573.60 554.00 555.20
3941 NASDAQ MPWR Tue, Nov 30, 2021 562.40 562.49 542.93 553.46
3940 NASDAQ MPWR Mon, Nov 29, 2021 544.81 566.30 542.31 564.32
3939 NASDAQ MPWR Fri, Nov 26, 2021 545.56 556.34 530.75 535.02
3938 NASDAQ MPWR Wed, Nov 24, 2021 538.35 552.92 531.36 552.58
3937 NASDAQ MPWR Tue, Nov 23, 2021 564.03 564.03 539.24 545.84
3936 NASDAQ MPWR Mon, Nov 22, 2021 572.31 580.00 557.29 557.86
3935 NASDAQ MPWR Fri, Nov 19, 2021 560.49 572.92 559.83 570.59
3934 NASDAQ MPWR Thu, Nov 18, 2021 568.45 569.07 557.02 560.95
3933 NASDAQ MPWR Wed, Nov 17, 2021 576.19 576.19 561.16 563.55
3932 NASDAQ MPWR Tue, Nov 16, 2021 561.32 576.70 560.25 575.97
3931 NASDAQ MPWR Mon, Nov 15, 2021 565.00 565.00 556.14 562.96
3930 NASDAQ MPWR Fri, Nov 12, 2021 556.00 563.29 546.67 561.77
3929 NASDAQ MPWR Thu, Nov 11, 2021 543.73 555.80 540.33 554.59
3928 NASDAQ MPWR Wed, Nov 10, 2021 547.36 552.38 533.00 537.60
3927 NASDAQ MPWR Tue, Nov 9, 2021 549.92 554.66 540.03 553.47
3926 NASDAQ MPWR Mon, Nov 8, 2021 550.86 556.68 544.39 548.35
3925 NASDAQ MPWR Fri, Nov 5, 2021 540.00 549.36 535.00 546.28
3924 NASDAQ MPWR Thu, Nov 4, 2021 542.55 547.53 529.52 535.07
3923 NASDAQ MPWR Wed, Nov 3, 2021 539.00 541.25 530.78 539.06
3922 NASDAQ MPWR Tue, Nov 2, 2021 529.27 536.60 521.08 535.98
3921 NASDAQ MPWR Mon, Nov 1, 2021 527.30 534.99 518.66 529.28
3920 NASDAQ MPWR Fri, Oct 29, 2021 512.36 527.15 500.06 525.46
3919 NASDAQ MPWR Thu, Oct 28, 2021 528.93 551.50 521.10 549.71
3918 NASDAQ MPWR Wed, Oct 27, 2021 521.50 532.41 520.49 525.00
3917 NASDAQ MPWR Tue, Oct 26, 2021 523.70 529.48 520.26 523.32
3916 NASDAQ MPWR Mon, Oct 25, 2021 512.63 525.93 509.23 522.81
3915 NASDAQ MPWR Fri, Oct 22, 2021 519.47 526.09 510.81 510.95
3914 NASDAQ MPWR Thu, Oct 21, 2021 501.12 517.78 500.46 517.50
3913 NASDAQ MPWR Wed, Oct 20, 2021 494.99 501.65 494.51 500.97
3912 NASDAQ MPWR Tue, Oct 19, 2021 492.10 497.21 490.78 496.07
3911 NASDAQ MPWR Mon, Oct 18, 2021 479.15 493.44 478.10 490.32
3910 NASDAQ MPWR Fri, Oct 15, 2021 483.05 487.74 480.36 481.04
3909 NASDAQ MPWR Thu, Oct 14, 2021 472.86 480.13 472.86 480.06
3908 NASDAQ MPWR Wed, Oct 13, 2021 467.32 469.47 461.70 465.97
3907 NASDAQ MPWR Tue, Oct 12, 2021 464.86 466.23 459.11 461.69
3906 NASDAQ MPWR Mon, Oct 11, 2021 465.27 472.96 460.18 460.83
3905 NASDAQ MPWR Fri, Oct 8, 2021 473.18 476.05 467.30 468.72
3904 NASDAQ MPWR Thu, Oct 7, 2021 472.87 479.02 471.85 472.20
3903 NASDAQ MPWR Wed, Oct 6, 2021 463.85 469.70 460.24 466.82
3902 NASDAQ MPWR Tue, Oct 5, 2021 468.54 470.99 461.54 469.51
3901 NASDAQ MPWR Mon, Oct 4, 2021 480.00 482.79 461.22 464.01
3900 NASDAQ MPWR Fri, Oct 1, 2021 487.23 490.12 467.69 483.08
3899 NASDAQ MPWR Thu, Sep 30, 2021 491.36 494.08 483.95 484.68
3898 NASDAQ MPWR Wed, Sep 29, 2021 492.51 497.01 482.61 484.61
3897 NASDAQ MPWR Tue, Sep 28, 2021 498.70 500.55 487.47 490.19
3896 NASDAQ MPWR Mon, Sep 27, 2021 513.10 516.13 505.42 509.14
3895 NASDAQ MPWR Fri, Sep 24, 2021 518.60 521.40 512.21 517.92
3894 NASDAQ MPWR Thu, Sep 23, 2021 507.93 521.67 504.21 517.75
3893 NASDAQ MPWR Wed, Sep 22, 2021 495.79 508.48 493.23 507.93
3892 NASDAQ MPWR Tue, Sep 21, 2021 492.21 495.95 485.57 492.67
3891 NASDAQ MPWR Mon, Sep 20, 2021 487.04 489.95 480.17 488.62
3890 NASDAQ MPWR Fri, Sep 17, 2021 496.09 503.46 488.64 497.52
3889 NASDAQ MPWR Thu, Sep 16, 2021 491.08 500.76 490.62 498.83
3888 NASDAQ MPWR Wed, Sep 15, 2021 495.63 497.44 489.93 495.99
3887 NASDAQ MPWR Tue, Sep 14, 2021 491.88 497.13 486.82 495.46
3886 NASDAQ MPWR Mon, Sep 13, 2021 497.13 497.55 482.47 489.38
3885 NASDAQ MPWR Fri, Sep 10, 2021 493.99 505.14 490.19 494.02
3884 NASDAQ MPWR Thu, Sep 9, 2021 492.75 495.28 487.68 488.33
3883 NASDAQ MPWR Wed, Sep 8, 2021 495.46 496.51 488.95 492.06
3882 NASDAQ MPWR Tue, Sep 7, 2021 501.13 505.82 495.68 497.36
3881 NASDAQ MPWR Fri, Sep 3, 2021 497.82 503.78 496.55 502.13
3880 NASDAQ MPWR Thu, Sep 2, 2021 499.90 504.03 496.99 498.02
3879 NASDAQ MPWR Wed, Sep 1, 2021 498.51 501.55 494.17 496.09
3878 NASDAQ MPWR Tue, Aug 31, 2021 504.11 504.11 492.89 494.93
3877 NASDAQ MPWR Mon, Aug 30, 2021 498.46 504.55 492.58 502.94
3876 NASDAQ MPWR Fri, Aug 27, 2021 486.91 496.81 484.93 494.96
3875 NASDAQ MPWR Thu, Aug 26, 2021 482.60 490.79 481.14 487.22
3874 NASDAQ MPWR Wed, Aug 25, 2021 485.11 490.98 476.66 483.27
3873 NASDAQ MPWR Tue, Aug 24, 2021 487.16 491.33 484.52 485.33
3872 NASDAQ MPWR Mon, Aug 23, 2021 478.37 486.67 478.15 485.18
3871 NASDAQ MPWR Fri, Aug 20, 2021 469.24 477.63 467.57 476.17
3870 NASDAQ MPWR Thu, Aug 19, 2021 453.16 472.34 452.51 467.22
3869 NASDAQ MPWR Wed, Aug 18, 2021 452.82 462.96 449.00 457.91
3868 NASDAQ MPWR Tue, Aug 17, 2021 453.84 455.35 443.31 452.67
3867 NASDAQ MPWR Mon, Aug 16, 2021 462.10 465.01 454.15 458.53
3866 NASDAQ MPWR Fri, Aug 13, 2021 460.80 468.09 460.41 464.85
3865 NASDAQ MPWR Thu, Aug 12, 2021 456.08 463.33 450.41 462.34
3864 NASDAQ MPWR Wed, Aug 11, 2021 459.45 460.77 450.83 459.23
3863 NASDAQ MPWR Tue, Aug 10, 2021 462.94 462.94 452.99 458.38
3862 NASDAQ MPWR Mon, Aug 9, 2021 461.79 464.36 454.38 459.77
3861 NASDAQ MPWR Fri, Aug 6, 2021 458.38 462.78 455.53 461.79
3860 NASDAQ MPWR Thu, Aug 5, 2021 467.37 470.74 459.62 463.48
3859 NASDAQ MPWR Wed, Aug 4, 2021 457.85 470.34 457.85 466.43
3858 NASDAQ MPWR Tue, Aug 3, 2021 456.82 460.00 446.89 456.54
3857 NASDAQ MPWR Mon, Aug 2, 2021 451.84 457.60 450.46 454.46
3856 NASDAQ MPWR Fri, Jul 30, 2021 435.62 450.98 434.00 449.26
3855 NASDAQ MPWR Thu, Jul 29, 2021 429.22 440.98 427.98 440.06
3854 NASDAQ MPWR Wed, Jul 28, 2021 410.00 432.01 405.13 431.00
3853 NASDAQ MPWR Tue, Jul 27, 2021 411.39 411.39 395.49 407.26
3852 NASDAQ MPWR Mon, Jul 26, 2021 411.27 417.31 409.42 412.94
3851 NASDAQ MPWR Fri, Jul 23, 2021 407.13 415.85 404.49 414.26
3850 NASDAQ MPWR Thu, Jul 22, 2021 403.84 407.27 399.66 405.00
3849 NASDAQ MPWR Wed, Jul 21, 2021 392.56 405.55 392.40 405.30
3848 NASDAQ MPWR Tue, Jul 20, 2021 382.77 394.35 379.90 392.36
3847 NASDAQ MPWR Mon, Jul 19, 2021 374.28 381.34 370.09 380.74
3846 NASDAQ MPWR Fri, Jul 16, 2021 381.11 384.12 378.64 379.46
3845 NASDAQ MPWR Thu, Jul 15, 2021 382.67 382.75 373.56 379.51
3844 NASDAQ MPWR Wed, Jul 14, 2021 390.32 396.32 381.33 382.87
3843 NASDAQ MPWR Tue, Jul 13, 2021 384.67 388.75 381.94 387.45
3842 NASDAQ MPWR Mon, Jul 12, 2021 385.65 387.33 381.15 386.95
3841 NASDAQ MPWR Fri, Jul 9, 2021 373.96 383.36 370.21 382.60
3840 NASDAQ MPWR Thu, Jul 8, 2021 370.41 373.44 363.45 373.00
3839 NASDAQ MPWR Wed, Jul 7, 2021 387.27 387.27 371.50 376.92
3838 NASDAQ MPWR Tue, Jul 6, 2021 376.43 384.15 375.08 383.46
3837 NASDAQ MPWR Fri, Jul 2, 2021 374.04 376.66 371.73 376.31
3836 NASDAQ MPWR Thu, Jul 1, 2021 376.22 376.22 368.13 370.18
3835 NASDAQ MPWR Wed, Jun 30, 2021 377.13 378.60 371.74 373.45
3834 NASDAQ MPWR Tue, Jun 29, 2021 373.85 378.70 369.71 377.40
3833 NASDAQ MPWR Mon, Jun 28, 2021 367.65 377.60 367.65 374.48
3832 NASDAQ MPWR Fri, Jun 25, 2021 362.16 367.62 358.86 365.68
3831 NASDAQ MPWR Thu, Jun 24, 2021 353.57 360.21 352.31 359.35
3830 NASDAQ MPWR Wed, Jun 23, 2021 353.73 355.03 349.78 350.08
3829 NASDAQ MPWR Tue, Jun 22, 2021 353.72 355.24 349.55 353.72
3828 NASDAQ MPWR Mon, Jun 21, 2021 353.17 355.31 349.43 354.11
3827 NASDAQ MPWR Fri, Jun 18, 2021 352.77 357.13 350.07 353.96
3826 NASDAQ MPWR Thu, Jun 17, 2021 342.90 358.93 342.90 356.08
3825 NASDAQ MPWR Wed, Jun 16, 2021 345.40 348.89 340.47 343.68
3824 NASDAQ MPWR Tue, Jun 15, 2021 350.14 352.07 344.60 345.41
3823 NASDAQ MPWR Mon, Jun 14, 2021 348.18 353.04 345.53 351.79
3822 NASDAQ MPWR Fri, Jun 11, 2021 344.87 347.66 340.93 347.16
3821 NASDAQ MPWR Thu, Jun 10, 2021 341.30 345.53 339.23 343.40
3820 NASDAQ MPWR Wed, Jun 9, 2021 340.95 344.98 337.12 340.51
3819 NASDAQ MPWR Tue, Jun 8, 2021 347.28 347.61 336.03 338.66
3818 NASDAQ MPWR Mon, Jun 7, 2021 343.05 344.85 339.76 342.64
3817 NASDAQ MPWR Fri, Jun 4, 2021 339.00 347.51 339.00 347.03
3816 NASDAQ MPWR Thu, Jun 3, 2021 339.38 342.12 333.44 335.94
3815 NASDAQ MPWR Wed, Jun 2, 2021 342.56 345.66 339.41 343.63
3814 NASDAQ MPWR Tue, Jun 1, 2021 345.45 350.91 339.30 342.44
3813 NASDAQ MPWR Fri, May 28, 2021 345.22 346.87 341.97 343.12
3812 NASDAQ MPWR Thu, May 27, 2021 336.11 346.20 334.21 342.57
3811 NASDAQ MPWR Wed, May 26, 2021 333.68 339.65 331.69 339.03
3810 NASDAQ MPWR Tue, May 25, 2021 332.00 334.79 329.35 331.35
3809 NASDAQ MPWR Mon, May 24, 2021 326.39 332.00 326.39 329.90
3808 NASDAQ MPWR Fri, May 21, 2021 332.66 334.27 322.35 324.44
3807 NASDAQ MPWR Thu, May 20, 2021 323.60 334.18 320.01 331.97
3806 NASDAQ MPWR Wed, May 19, 2021 303.00 321.18 301.53 319.80
3805 NASDAQ MPWR Tue, May 18, 2021 315.28 318.77 309.23 309.40
3804 NASDAQ MPWR Mon, May 17, 2021 311.91 314.81 305.79 312.30
3803 NASDAQ MPWR Fri, May 14, 2021 310.61 319.49 309.32 316.52
3802 NASDAQ MPWR Thu, May 13, 2021 312.60 320.35 303.94 306.33
3801 NASDAQ MPWR Wed, May 12, 2021 314.46 316.75 305.52 306.10
3800 NASDAQ MPWR Tue, May 11, 2021 314.10 325.23 310.01 320.41
3799 NASDAQ MPWR Mon, May 10, 2021 337.16 340.86 319.62 321.86
3798 NASDAQ MPWR Fri, May 7, 2021 339.79 344.38 336.15 342.79
3797 NASDAQ MPWR Thu, May 6, 2021 333.04 335.36 326.31 333.38
3796 NASDAQ MPWR Wed, May 5, 2021 345.00 349.29 336.62 337.82
3795 NASDAQ MPWR Tue, May 4, 2021 343.58 345.46 330.28 334.12
3794 NASDAQ MPWR Mon, May 3, 2021 362.25 365.39 349.34 350.28
3793 NASDAQ MPWR Fri, Apr 30, 2021 365.32 372.24 358.82 361.38
3792 NASDAQ MPWR Thu, Apr 29, 2021 381.58 384.84 368.16 371.11
3791 NASDAQ MPWR Wed, Apr 28, 2021 382.19 382.19 375.43 377.52
3790 NASDAQ MPWR Tue, Apr 27, 2021 393.90 395.89 383.35 385.00
3789 NASDAQ MPWR Mon, Apr 26, 2021 380.29 391.10 379.34 389.53
3788 NASDAQ MPWR Fri, Apr 23, 2021 379.13 387.13 377.25 380.79
3787 NASDAQ MPWR Thu, Apr 22, 2021 376.84 379.90 369.67 372.18
3786 NASDAQ MPWR Wed, Apr 21, 2021 362.85 377.87 362.12 377.57
3785 NASDAQ MPWR Tue, Apr 20, 2021 370.59 371.40 361.94 364.28
3784 NASDAQ MPWR Mon, Apr 19, 2021 377.03 379.21 362.76 369.60
3783 NASDAQ MPWR Fri, Apr 16, 2021 382.12 386.52 375.38 378.62
3782 NASDAQ MPWR Thu, Apr 15, 2021 374.64 383.64 374.32 381.57
3781 NASDAQ MPWR Wed, Apr 14, 2021 375.00 383.00 369.10 369.92
3780 NASDAQ MPWR Tue, Apr 13, 2021 374.97 379.23 371.30 376.52
3779 NASDAQ MPWR Mon, Apr 12, 2021 375.41 377.50 367.59 373.92
3778 NASDAQ MPWR Fri, Apr 9, 2021 374.53 377.98 368.29 376.87
3777 NASDAQ MPWR Thu, Apr 8, 2021 379.21 383.19 374.19 378.37
3776 NASDAQ MPWR Wed, Apr 7, 2021 371.45 378.68 370.59 373.12
3775 NASDAQ MPWR Tue, Apr 6, 2021 376.60 383.14 372.46 374.54
3774 NASDAQ MPWR Mon, Apr 5, 2021 373.87 378.95 367.85 378.08
3773 NASDAQ MPWR Thu, Apr 1, 2021 358.79 368.04 357.63 367.52
3772 NASDAQ MPWR Wed, Mar 31, 2021 345.45 357.11 345.45 353.21
3771 NASDAQ MPWR Tue, Mar 30, 2021 338.00 344.83 333.92 342.59
3770 NASDAQ MPWR Mon, Mar 29, 2021 350.34 350.84 336.00 340.54
3769 NASDAQ MPWR Fri, Mar 26, 2021 317.34 351.19 317.34 350.97
3768 NASDAQ MPWR Thu, Mar 25, 2021 326.66 332.90 317.96 331.58
3767 NASDAQ MPWR Wed, Mar 24, 2021 338.73 338.95 330.87 330.99
3766 NASDAQ MPWR Tue, Mar 23, 2021 348.34 349.90 333.50 336.70
3765 NASDAQ MPWR Mon, Mar 22, 2021 347.65 355.92 343.77 348.24
3764 NASDAQ MPWR Fri, Mar 19, 2021 342.51 349.79 336.84 343.18
3763 NASDAQ MPWR Thu, Mar 18, 2021 345.20 350.46 335.59 335.76
3762 NASDAQ MPWR Wed, Mar 17, 2021 335.47 356.74 330.80 352.20
3761 NASDAQ MPWR Tue, Mar 16, 2021 347.44 351.91 340.37 342.65
3760 NASDAQ MPWR Mon, Mar 15, 2021 332.49 342.28 330.49 341.64
3759 NASDAQ MPWR Fri, Mar 12, 2021 330.58 333.29 325.04 331.00
3758 NASDAQ MPWR Thu, Mar 11, 2021 339.64 344.73 336.17 337.60
3757 NASDAQ MPWR Wed, Mar 10, 2021 330.64 334.36 322.74 323.41
3756 NASDAQ MPWR Tue, Mar 9, 2021 314.83 334.02 313.13 323.86
3755 NASDAQ MPWR Mon, Mar 8, 2021 330.05 333.65 301.51 302.05
3754 NASDAQ MPWR Fri, Mar 5, 2021 334.36 338.47 309.12 332.91
3753 NASDAQ MPWR Thu, Mar 4, 2021 350.55 352.14 325.96 327.97
3752 NASDAQ MPWR Wed, Mar 3, 2021 370.29 373.38 354.41 354.81
3751 NASDAQ MPWR Tue, Mar 2, 2021 390.44 390.44 369.29 370.58
3750 NASDAQ MPWR Mon, Mar 1, 2021 380.95 391.77 379.03 389.05
3749 NASDAQ MPWR Fri, Feb 26, 2021 368.41 377.24 364.14 374.52
3748 NASDAQ MPWR Thu, Feb 25, 2021 381.71 386.24 360.68 362.59
3747 NASDAQ MPWR Wed, Feb 24, 2021 370.31 388.42 363.99 387.86
3746 NASDAQ MPWR Tue, Feb 23, 2021 359.10 376.00 351.65 371.66
3745 NASDAQ MPWR Mon, Feb 22, 2021 384.14 388.97 370.65 372.66
3744 NASDAQ MPWR Fri, Feb 19, 2021 379.93 394.50 378.16 393.75
3743 NASDAQ MPWR Thu, Feb 18, 2021 375.74 377.74 367.45 375.88
3742 NASDAQ MPWR Wed, Feb 17, 2021 384.96 384.96 371.85 380.28
3741 NASDAQ MPWR Tue, Feb 16, 2021 387.74 398.89 386.35 387.96
3740 NASDAQ MPWR Fri, Feb 12, 2021 384.49 388.85 377.31 385.92
3739 NASDAQ MPWR Thu, Feb 11, 2021 379.83 386.00 371.02 384.67
3738 NASDAQ MPWR Wed, Feb 10, 2021 379.97 383.71 370.57 373.74
3737 NASDAQ MPWR Tue, Feb 9, 2021 367.07 382.84 365.01 379.16
3736 NASDAQ MPWR Mon, Feb 8, 2021 364.00 370.39 358.90 368.62
3735 NASDAQ MPWR Fri, Feb 5, 2021 388.10 392.49 357.00 359.51
3734 NASDAQ MPWR Thu, Feb 4, 2021 369.21 372.77 360.67 367.60
3733 NASDAQ MPWR Wed, Feb 3, 2021 375.54 379.50 363.93 366.02
3732 NASDAQ MPWR Tue, Feb 2, 2021 374.48 378.26 368.00 374.57
3731 NASDAQ MPWR Mon, Feb 1, 2021 363.48 368.70 358.74 367.93
3730 NASDAQ MPWR Fri, Jan 29, 2021 376.67 376.67 354.98 355.29
3729 NASDAQ MPWR Thu, Jan 28, 2021 361.24 372.25 354.78 367.98
3728 NASDAQ MPWR Wed, Jan 27, 2021 375.02 377.29 351.00 351.75
3727 NASDAQ MPWR Tue, Jan 26, 2021 391.25 391.72 380.99 383.25
3726 NASDAQ MPWR Mon, Jan 25, 2021 405.31 406.75 383.49 391.32
3725 NASDAQ MPWR Fri, Jan 22, 2021 398.80 406.33 393.58 396.91
3724 NASDAQ MPWR Thu, Jan 21, 2021 401.00 404.31 395.02 403.18
3723 NASDAQ MPWR Wed, Jan 20, 2021 396.33 401.17 394.27 396.42
3722 NASDAQ MPWR Tue, Jan 19, 2021 386.28 395.25 383.27 391.32
3721 NASDAQ MPWR Fri, Jan 15, 2021 386.80 387.08 375.33 379.23
3720 NASDAQ MPWR Thu, Jan 14, 2021 389.93 393.69 385.12 386.20
3719 NASDAQ MPWR Wed, Jan 13, 2021 391.24 396.19 387.81 388.22
3718 NASDAQ MPWR Tue, Jan 12, 2021 397.39 397.39 386.09 391.52
3717 NASDAQ MPWR Mon, Jan 11, 2021 384.43 396.09 382.50 392.46
3716 NASDAQ MPWR Fri, Jan 8, 2021 386.97 392.74 382.54 387.41
3715 NASDAQ MPWR Thu, Jan 7, 2021 365.41 382.22 364.20 381.25
3714 NASDAQ MPWR Wed, Jan 6, 2021 363.20 377.99 356.90 358.60
3713 NASDAQ MPWR Tue, Jan 5, 2021 361.54 371.41 361.54 370.56
3712 NASDAQ MPWR Mon, Jan 4, 2021 371.90 381.78 361.23 364.82
3711 NASDAQ MPWR Thu, Dec 31, 2020 363.38 367.05 358.96 366.23
3710 NASDAQ MPWR Wed, Dec 30, 2020 355.19 362.64 355.19 360.73
3709 NASDAQ MPWR Tue, Dec 29, 2020 361.56 364.52 348.40 352.19
3708 NASDAQ MPWR Mon, Dec 28, 2020 362.78 365.03 355.88 360.46
3707 NASDAQ MPWR Thu, Dec 24, 2020 356.83 358.61 351.37 357.07
3706 NASDAQ MPWR Wed, Dec 23, 2020 355.97 361.88 351.27 353.89
3705 NASDAQ MPWR Tue, Dec 22, 2020 347.47 355.57 347.13 354.06
3704 NASDAQ MPWR Mon, Dec 21, 2020 343.44 349.61 343.09 346.57
3703 NASDAQ MPWR Fri, Dec 18, 2020 345.07 351.17 340.47 348.23
3702 NASDAQ MPWR Thu, Dec 17, 2020 334.44 345.65 334.20 341.47
3701 NASDAQ MPWR Wed, Dec 16, 2020 333.60 334.04 325.07 332.03
3700 NASDAQ MPWR Tue, Dec 15, 2020 322.46 332.58 320.01 331.56
3699 NASDAQ MPWR Mon, Dec 14, 2020 310.96 320.91 310.50 319.46
3698 NASDAQ MPWR Fri, Dec 11, 2020 306.36 313.75 303.60 306.57
3697 NASDAQ MPWR Thu, Dec 10, 2020 307.39 313.47 305.86 307.27
3696 NASDAQ MPWR Wed, Dec 9, 2020 321.45 322.66 305.85 308.61
3695 NASDAQ MPWR Tue, Dec 8, 2020 321.88 325.34 317.96 323.49
3694 NASDAQ MPWR Mon, Dec 7, 2020 321.60 324.60 319.55 322.44
3693 NASDAQ MPWR Fri, Dec 4, 2020 323.40 333.59 320.44 321.38
3692 NASDAQ MPWR Thu, Dec 3, 2020 319.23 327.38 315.02 324.14
3691 NASDAQ MPWR Wed, Dec 2, 2020 319.08 326.94 313.96 320.83
3690 NASDAQ MPWR Tue, Dec 1, 2020 322.19 327.78 317.90 319.80
3689 NASDAQ MPWR Mon, Nov 30, 2020 330.87 330.87 309.00 319.96
3688 NASDAQ MPWR Fri, Nov 27, 2020 313.21 329.52 309.87 328.14
3687 NASDAQ MPWR Wed, Nov 25, 2020 309.88 310.80 300.55 306.42
3686 NASDAQ MPWR Tue, Nov 24, 2020 318.42 319.40 301.39 304.69
3685 NASDAQ MPWR Mon, Nov 23, 2020 317.36 322.20 309.81 318.90
3684 NASDAQ MPWR Fri, Nov 20, 2020 313.21 320.21 309.69 315.73
3683 NASDAQ MPWR Thu, Nov 19, 2020 301.10 313.93 300.45 312.32
3682 NASDAQ MPWR Wed, Nov 18, 2020 302.69 307.13 299.83 300.11
3681 NASDAQ MPWR Tue, Nov 17, 2020 306.13 306.65 300.00 302.85
3680 NASDAQ MPWR Mon, Nov 16, 2020 304.86 307.34 296.21 306.00
3679 NASDAQ MPWR Fri, Nov 13, 2020 314.92 317.60 303.24 306.95
3678 NASDAQ MPWR Thu, Nov 12, 2020 318.78 319.58 309.45 310.75
3677 NASDAQ MPWR Wed, Nov 11, 2020 313.53 322.00 313.35 317.44
3676 NASDAQ MPWR Tue, Nov 10, 2020 314.56 319.94 302.49 309.76
3675 NASDAQ MPWR Mon, Nov 9, 2020 356.80 358.29 316.01 316.84
3674 NASDAQ MPWR Fri, Nov 6, 2020 356.30 358.69 347.19 357.18
3673 NASDAQ MPWR Thu, Nov 5, 2020 342.25 357.47 338.26 356.60
3672 NASDAQ MPWR Wed, Nov 4, 2020 319.49 338.92 318.27 335.86
3671 NASDAQ MPWR Tue, Nov 3, 2020 319.80 322.48 313.33 314.39
3670 NASDAQ MPWR Mon, Nov 2, 2020 325.84 326.91 313.05 315.26
3669 NASDAQ MPWR Fri, Oct 30, 2020 307.62 320.29 302.88 319.60
3668 NASDAQ MPWR Thu, Oct 29, 2020 304.70 324.38 304.70 318.63
3667 NASDAQ MPWR Wed, Oct 28, 2020 313.54 319.50 303.55 303.76
3666 NASDAQ MPWR Tue, Oct 27, 2020 319.34 321.68 316.24 319.88
3665 NASDAQ MPWR Mon, Oct 26, 2020 317.90 324.44 310.56 316.95
3664 NASDAQ MPWR Fri, Oct 23, 2020 316.37 321.75 314.16 321.45
3663 NASDAQ MPWR Thu, Oct 22, 2020 311.88 318.27 309.78 314.83
3662 NASDAQ MPWR Wed, Oct 21, 2020 317.23 318.73 310.83 311.18
3661 NASDAQ MPWR Tue, Oct 20, 2020 313.53 318.53 313.12 315.92
3660 NASDAQ MPWR Mon, Oct 19, 2020 317.74 322.75 310.98 312.41
3659 NASDAQ MPWR Fri, Oct 16, 2020 324.14 325.18 314.01 315.21
3658 NASDAQ MPWR Thu, Oct 15, 2020 309.18 322.87 306.10 320.93
3657 NASDAQ MPWR Wed, Oct 14, 2020 315.48 317.84 312.80 314.39
3656 NASDAQ MPWR Tue, Oct 13, 2020 315.87 320.07 314.43 315.48
3655 NASDAQ MPWR Mon, Oct 12, 2020 319.64 322.74 314.19 316.20
3654 NASDAQ MPWR Fri, Oct 9, 2020 305.70 317.97 305.70 315.46
3653 NASDAQ MPWR Thu, Oct 8, 2020 299.00 303.69 297.33 303.00
3652 NASDAQ MPWR Wed, Oct 7, 2020 292.82 298.83 289.48 298.32
3651 NASDAQ MPWR Tue, Oct 6, 2020 281.59 292.10 281.59 286.51
3650 NASDAQ MPWR Mon, Oct 5, 2020 274.84 282.76 273.69 282.50
3649 NASDAQ MPWR Fri, Oct 2, 2020 274.73 277.45 271.73 272.37
3648 NASDAQ MPWR Thu, Oct 1, 2020 280.85 285.33 278.17 280.34
3647 NASDAQ MPWR Wed, Sep 30, 2020 275.46 282.88 275.46 279.61
3646 NASDAQ MPWR Tue, Sep 29, 2020 273.28 279.22 273.28 276.61
3645 NASDAQ MPWR Mon, Sep 28, 2020 272.09 275.34 269.29 274.88
3644 NASDAQ MPWR Fri, Sep 25, 2020 259.58 265.91 255.10 265.18
3643 NASDAQ MPWR Thu, Sep 24, 2020 250.01 261.41 250.01 259.59
3642 NASDAQ MPWR Wed, Sep 23, 2020 258.43 258.76 250.74 252.06
3641 NASDAQ MPWR Tue, Sep 22, 2020 257.99 259.73 251.51 259.48
3640 NASDAQ MPWR Mon, Sep 21, 2020 248.78 257.15 247.87 255.97
3639 NASDAQ MPWR Fri, Sep 18, 2020 254.13 255.23 245.77 253.94
3638 NASDAQ MPWR Thu, Sep 17, 2020 244.03 253.15 244.03 252.11
3637 NASDAQ MPWR Wed, Sep 16, 2020 260.83 261.77 249.29 250.24
3636 NASDAQ MPWR Tue, Sep 15, 2020 257.18 269.13 252.00 258.67
3635 NASDAQ MPWR Mon, Sep 14, 2020 242.78 248.43 242.38 247.60
3634 NASDAQ MPWR Fri, Sep 11, 2020 242.46 245.48 235.62 237.03
3633 NASDAQ MPWR Thu, Sep 10, 2020 248.50 249.86 241.92 243.19
3632 NASDAQ MPWR Wed, Sep 9, 2020 248.12 249.33 243.97 246.56
3631 NASDAQ MPWR Tue, Sep 8, 2020 246.02 252.96 241.94 242.63
3630 NASDAQ MPWR Fri, Sep 4, 2020 263.22 265.64 246.04 255.81
3629 NASDAQ MPWR Thu, Sep 3, 2020 278.35 278.35 261.05 263.09
3628 NASDAQ MPWR Wed, Sep 2, 2020 276.32 284.50 273.04 282.85
3627 NASDAQ MPWR Tue, Sep 1, 2020 268.00 272.84 262.59 272.62
3626 NASDAQ MPWR Mon, Aug 31, 2020 269.72 273.28 266.05 267.13
3625 NASDAQ MPWR Fri, Aug 28, 2020 264.12 269.80 264.12 269.46
3624 NASDAQ MPWR Thu, Aug 27, 2020 270.25 270.25 262.58 264.01
3623 NASDAQ MPWR Wed, Aug 26, 2020 272.11 272.72 266.85 269.55
3622 NASDAQ MPWR Tue, Aug 25, 2020 268.67 271.84 268.67 271.57
3621 NASDAQ MPWR Mon, Aug 24, 2020 275.79 275.94 266.01 268.11
3620 NASDAQ MPWR Fri, Aug 21, 2020 270.81 273.54 268.30 272.75
3619 NASDAQ MPWR Thu, Aug 20, 2020 271.86 274.87 269.31 270.81
3618 NASDAQ MPWR Wed, Aug 19, 2020 276.21 278.87 273.53 274.49
3617 NASDAQ MPWR Tue, Aug 18, 2020 281.38 282.39 275.02 275.40
3616 NASDAQ MPWR Mon, Aug 17, 2020 279.22 282.65 278.33 281.38
3615 NASDAQ MPWR Fri, Aug 14, 2020 280.19 281.82 274.62 275.86
3614 NASDAQ MPWR Thu, Aug 13, 2020 280.00 282.44 277.29 279.12
3613 NASDAQ MPWR Wed, Aug 12, 2020 273.27 280.32 271.49 280.00
3612 NASDAQ MPWR Tue, Aug 11, 2020 269.62 275.39 266.79 270.18
3611 NASDAQ MPWR Mon, Aug 10, 2020 278.11 279.18 271.00 272.14
3610 NASDAQ MPWR Fri, Aug 7, 2020 281.93 283.48 273.96 278.73
3609 NASDAQ MPWR Thu, Aug 6, 2020 277.29 282.60 277.00 282.50
3608 NASDAQ MPWR Wed, Aug 5, 2020 277.11 278.23 270.75 278.04
3607 NASDAQ MPWR Tue, Aug 4, 2020 267.76 275.84 267.76 275.62
3606 NASDAQ MPWR Mon, Aug 3, 2020 268.68 272.93 267.28 268.44
3605 NASDAQ MPWR Fri, Jul 31, 2020 271.62 271.94 260.49 265.01
3604 NASDAQ MPWR Thu, Jul 30, 2020 261.39 271.79 261.39 269.75
3603 NASDAQ MPWR Wed, Jul 29, 2020 252.78 264.29 250.00 263.88
3602 NASDAQ MPWR Tue, Jul 28, 2020 253.54 253.66 247.14 247.48
3601 NASDAQ MPWR Mon, Jul 27, 2020 248.54 254.92 248.46 253.89
3600 NASDAQ MPWR Fri, Jul 24, 2020 243.22 249.64 239.08 245.13
3599 NASDAQ MPWR Thu, Jul 23, 2020 249.93 252.30 243.12 245.20
3598 NASDAQ MPWR Wed, Jul 22, 2020 249.53 251.52 246.04 249.26
3597 NASDAQ MPWR Tue, Jul 21, 2020 254.01 254.98 247.53 248.71
3596 NASDAQ MPWR Mon, Jul 20, 2020 249.34 253.77 248.73 252.56
3595 NASDAQ MPWR Fri, Jul 17, 2020 247.41 251.28 245.60 249.42
3594 NASDAQ MPWR Thu, Jul 16, 2020 245.07 247.04 242.10 245.54
3593 NASDAQ MPWR Wed, Jul 15, 2020 250.27 251.21 241.62 246.72
3592 NASDAQ MPWR Tue, Jul 14, 2020 241.58 250.10 236.74 249.52
3591 NASDAQ MPWR Mon, Jul 13, 2020 251.23 255.69 241.93 242.42
3590 NASDAQ MPWR Fri, Jul 10, 2020 251.46 251.68 245.17 247.91
3589 NASDAQ MPWR Thu, Jul 9, 2020 250.09 251.28 244.17 249.48
3588 NASDAQ MPWR Wed, Jul 8, 2020 246.86 248.79 243.73 247.53
3587 NASDAQ MPWR Tue, Jul 7, 2020 242.43 247.88 241.40 244.00
3586 NASDAQ MPWR Mon, Jul 6, 2020 241.99 243.41 239.80 242.14
3585 NASDAQ MPWR Thu, Jul 2, 2020 237.57 240.36 235.34 237.13
3584 NASDAQ MPWR Wed, Jul 1, 2020 236.21 238.50 232.49 235.55
3583 NASDAQ MPWR Tue, Jun 30, 2020 230.62 237.46 230.00 237.00
3582 NASDAQ MPWR Mon, Jun 29, 2020 224.59 230.21 223.75 229.95
3581 NASDAQ MPWR Fri, Jun 26, 2020 229.41 231.77 222.56 226.25
3580 NASDAQ MPWR Thu, Jun 25, 2020 221.32 228.78 215.93 228.58
3579 NASDAQ MPWR Wed, Jun 24, 2020 225.86 227.35 217.92 219.93
3578 NASDAQ MPWR Tue, Jun 23, 2020 228.98 233.78 225.64 226.44
3577 NASDAQ MPWR Mon, Jun 22, 2020 224.46 226.82 220.80 226.66
3576 NASDAQ MPWR Fri, Jun 19, 2020 225.95 225.98 219.04 221.84
3575 NASDAQ MPWR Thu, Jun 18, 2020 225.69 226.97 222.84 223.00
3574 NASDAQ MPWR Wed, Jun 17, 2020 226.09 227.99 222.57 225.31
3573 NASDAQ MPWR Tue, Jun 16, 2020 225.42 229.48 221.15 223.40
3572 NASDAQ MPWR Mon, Jun 15, 2020 209.83 220.75 208.57 219.82
3571 NASDAQ MPWR Fri, Jun 12, 2020 216.26 219.00 208.54 214.00
3570 NASDAQ MPWR Thu, Jun 11, 2020 223.21 223.91 210.90 211.00
3569 NASDAQ MPWR Wed, Jun 10, 2020 227.72 232.96 227.12 229.85
3568 NASDAQ MPWR Tue, Jun 9, 2020 226.60 228.42 224.17 226.52
3567 NASDAQ MPWR Mon, Jun 8, 2020 237.03 237.03 228.08 229.64
3566 NASDAQ MPWR Fri, Jun 5, 2020 232.53 238.94 232.53 235.15
3565 NASDAQ MPWR Thu, Jun 4, 2020 224.88 229.60 224.88 229.08
3564 NASDAQ MPWR Wed, Jun 3, 2020 221.65 229.31 221.62 227.41
3563 NASDAQ MPWR Tue, Jun 2, 2020 213.63 219.74 211.00 219.47
3562 NASDAQ MPWR Mon, Jun 1, 2020 208.44 214.91 207.84 213.39
3561 NASDAQ MPWR Fri, May 29, 2020 207.42 210.94 204.36 209.75
3560 NASDAQ MPWR Thu, May 28, 2020 210.86 214.76 203.73 205.15
3559 NASDAQ MPWR Wed, May 27, 2020 206.77 210.54 202.01 209.76
3558 NASDAQ MPWR Tue, May 26, 2020 208.29 209.76 204.00 204.89
3557 NASDAQ MPWR Fri, May 22, 2020 203.10 203.75 198.95 202.18
3556 NASDAQ MPWR Thu, May 21, 2020 207.14 209.86 201.55 202.44
3555 NASDAQ MPWR Wed, May 20, 2020 205.84 209.72 203.98 209.51
3554 NASDAQ MPWR Tue, May 19, 2020 204.30 209.33 201.81 201.81
3553 NASDAQ MPWR Mon, May 18, 2020 197.70 206.89 197.50 204.82
3552 NASDAQ MPWR Fri, May 15, 2020 196.00 196.85 189.44 193.01
3551 NASDAQ MPWR Thu, May 14, 2020 198.07 200.99 192.02 200.96
3550 NASDAQ MPWR Wed, May 13, 2020 209.54 210.93 197.05 199.78
3549 NASDAQ MPWR Tue, May 12, 2020 211.05 219.58 209.08 209.50
3548 NASDAQ MPWR Mon, May 11, 2020 209.74 213.50 207.37 210.50
3547 NASDAQ MPWR Fri, May 8, 2020 204.72 211.81 204.67 211.27
3546 NASDAQ MPWR Thu, May 7, 2020 204.20 207.98 200.85 203.07
3545 NASDAQ MPWR Wed, May 6, 2020 200.61 203.31 196.96 200.75
3544 NASDAQ MPWR Tue, May 5, 2020 194.73 200.45 194.00 196.94
3543 NASDAQ MPWR Mon, May 4, 2020 186.61 190.48 180.96 189.77
3542 NASDAQ MPWR Fri, May 1, 2020 195.40 198.47 187.59 189.00
3541 NASDAQ MPWR Thu, Apr 30, 2020 202.21 203.91 198.30 199.91
3540 NASDAQ MPWR Wed, Apr 29, 2020 198.98 208.81 196.50 203.55
3539 NASDAQ MPWR Tue, Apr 28, 2020 196.00 198.86 190.88 191.31
3538 NASDAQ MPWR Mon, Apr 27, 2020 189.25 194.42 187.53 193.87
3537 NASDAQ MPWR Fri, Apr 24, 2020 183.60 186.47 178.81 186.04
3536 NASDAQ MPWR Thu, Apr 23, 2020 184.83 188.67 180.65 181.27
3535 NASDAQ MPWR Wed, Apr 22, 2020 183.04 186.94 182.24 184.78
3534 NASDAQ MPWR Tue, Apr 21, 2020 181.49 183.25 173.58 177.13
3533 NASDAQ MPWR Mon, Apr 20, 2020 182.45 186.40 181.24 184.23
3532 NASDAQ MPWR Fri, Apr 17, 2020 185.00 189.00 182.70 185.77
3531 NASDAQ MPWR Thu, Apr 16, 2020 180.59 184.94 179.20 183.80
3530 NASDAQ MPWR Wed, Apr 15, 2020 178.97 180.82 177.09 178.51
3529 NASDAQ MPWR Tue, Apr 14, 2020 176.19 184.76 174.36 183.88
3528 NASDAQ MPWR Mon, Apr 13, 2020 167.58 173.09 164.25 171.90
3527 NASDAQ MPWR Thu, Apr 9, 2020 175.75 176.82 165.03 167.93
3526 NASDAQ MPWR Wed, Apr 8, 2020 170.46 176.66 168.79 173.48
3525 NASDAQ MPWR Tue, Apr 7, 2020 170.00 176.62 164.76 166.85
3524 NASDAQ MPWR Mon, Apr 6, 2020 160.63 170.00 160.28 170.00
3523 NASDAQ MPWR Fri, Apr 3, 2020 156.49 158.54 151.02 153.42
3522 NASDAQ MPWR Thu, Apr 2, 2020 158.86 159.56 152.17 157.52
3521 NASDAQ MPWR Wed, Apr 1, 2020 160.56 168.55 154.79 159.42
3520 NASDAQ MPWR Tue, Mar 31, 2020 163.98 170.00 162.14 167.46
3519 NASDAQ MPWR Mon, Mar 30, 2020 163.89 168.51 160.00 165.19
3518 NASDAQ MPWR Fri, Mar 27, 2020 168.10 169.99 161.25 161.70
3517 NASDAQ MPWR Thu, Mar 26, 2020 159.53 174.83 159.18 174.78
3516 NASDAQ MPWR Wed, Mar 25, 2020 162.33 169.36 157.05 158.31
3515 NASDAQ MPWR Tue, Mar 24, 2020 150.70 163.17 146.90 162.49
3514 NASDAQ MPWR Mon, Mar 23, 2020 138.40 142.41 130.12 139.85
3513 NASDAQ MPWR Fri, Mar 20, 2020 151.60 156.88 135.22 136.01
3512 NASDAQ MPWR Thu, Mar 19, 2020 141.55 154.35 138.44 150.44
3511 NASDAQ MPWR Wed, Mar 18, 2020 145.78 155.09 136.65 141.63
3510 NASDAQ MPWR Tue, Mar 17, 2020 139.25 160.81 136.38 159.10
3509 NASDAQ MPWR Mon, Mar 16, 2020 151.50 159.96 135.97 135.97
3508 NASDAQ MPWR Fri, Mar 13, 2020 155.19 170.78 142.44 170.56
3507 NASDAQ MPWR Thu, Mar 12, 2020 145.30 156.81 139.59 145.99
3506 NASDAQ MPWR Wed, Mar 11, 2020 159.86 163.01 152.87 155.80
3505 NASDAQ MPWR Tue, Mar 10, 2020 154.19 163.75 152.63 163.62
3504 NASDAQ MPWR Mon, Mar 9, 2020 151.36 159.06 148.22 148.51
3503 NASDAQ MPWR Fri, Mar 6, 2020 167.10 169.89 161.11 166.06
3502 NASDAQ MPWR Thu, Mar 5, 2020 169.37 177.20 166.75 172.33
3501 NASDAQ MPWR Wed, Mar 4, 2020 165.48 171.79 162.79 171.54
3500 NASDAQ MPWR Tue, Mar 3, 2020 165.19 168.26 159.12 162.21
3499 NASDAQ MPWR Mon, Mar 2, 2020 160.86 164.57 156.35 164.12
3498 NASDAQ MPWR Fri, Feb 28, 2020 150.97 160.60 150.37 158.64
3497 NASDAQ MPWR Thu, Feb 27, 2020 159.19 161.88 155.27 157.22
3496 NASDAQ MPWR Wed, Feb 26, 2020 165.07 169.62 162.65 164.22
3495 NASDAQ MPWR Tue, Feb 25, 2020 167.95 168.30 162.33 164.54
3494 NASDAQ MPWR Mon, Feb 24, 2020 168.47 169.73 165.72 165.87
3493 NASDAQ MPWR Fri, Feb 21, 2020 182.68 182.68 175.55 176.63
3492 NASDAQ MPWR Thu, Feb 20, 2020 186.94 187.10 181.78 184.06
3491 NASDAQ MPWR Wed, Feb 19, 2020 184.30 188.94 184.30 187.46
3490 NASDAQ MPWR Tue, Feb 18, 2020 187.81 188.69 183.47 185.33
3489 NASDAQ MPWR Fri, Feb 14, 2020 192.59 193.10 189.61 191.19
3488 NASDAQ MPWR Thu, Feb 13, 2020 188.43 192.78 188.21 191.43
3487 NASDAQ MPWR Wed, Feb 12, 2020 190.45 191.98 188.72 190.73
3486 NASDAQ MPWR Tue, Feb 11, 2020 185.00 190.69 184.05 189.52
3485 NASDAQ MPWR Mon, Feb 10, 2020 176.73 184.42 175.83 184.19
3484 NASDAQ MPWR Fri, Feb 7, 2020 180.46 182.49 178.81 180.21
3483 NASDAQ MPWR Thu, Feb 6, 2020 187.15 190.88 179.60 181.86
3482 NASDAQ MPWR Wed, Feb 5, 2020 185.28 186.99 182.27 186.99
3481 NASDAQ MPWR Tue, Feb 4, 2020 179.84 182.97 177.91 182.62
3480 NASDAQ MPWR Mon, Feb 3, 2020 172.42 175.65 171.21 175.21
3479 NASDAQ MPWR Fri, Jan 31, 2020 176.95 177.74 170.93 171.17
3478 NASDAQ MPWR Thu, Jan 30, 2020 176.53 179.32 175.31 178.50
3477 NASDAQ MPWR Wed, Jan 29, 2020 180.28 180.95 177.39 177.50
3476 NASDAQ MPWR Tue, Jan 28, 2020 178.06 181.22 176.78 180.28
3475 NASDAQ MPWR Mon, Jan 27, 2020 178.00 178.46 175.85 176.05
3474 NASDAQ MPWR Fri, Jan 24, 2020 184.00 184.95 182.45 183.29
3473 NASDAQ MPWR Thu, Jan 23, 2020 181.99 183.47 180.35 183.03
3472 NASDAQ MPWR Wed, Jan 22, 2020 183.98 184.92 181.22 181.71
3471 NASDAQ MPWR Tue, Jan 21, 2020 181.12 184.03 181.10 182.18
3470 NASDAQ MPWR Fri, Jan 17, 2020 181.57 182.09 179.52 181.61
3469 NASDAQ MPWR Thu, Jan 16, 2020 179.56 180.60 178.53 180.34
3468 NASDAQ MPWR Wed, Jan 15, 2020 179.10 179.83 176.68 178.12
3467 NASDAQ MPWR Tue, Jan 14, 2020 179.30 181.00 178.01 178.93
3466 NASDAQ MPWR Mon, Jan 13, 2020 178.18 179.95 177.16 179.31
3465 NASDAQ MPWR Fri, Jan 10, 2020 178.65 179.46 176.40 176.87
3464 NASDAQ MPWR Thu, Jan 9, 2020 177.45 179.10 176.87 178.72
3463 NASDAQ MPWR Wed, Jan 8, 2020 176.70 177.59 175.08 176.34
3462 NASDAQ MPWR Tue, Jan 7, 2020 176.03 177.91 174.62 176.57
3461 NASDAQ MPWR Mon, Jan 6, 2020 174.13 175.79 172.98 174.94
3460 NASDAQ MPWR Fri, Jan 3, 2020 176.74 178.50 176.12 176.75
3459 NASDAQ MPWR Thu, Jan 2, 2020 180.12 180.87 176.09 180.01
3458 NASDAQ MPWR Tue, Dec 31, 2019 178.06 179.53 177.06 178.02
3457 NASDAQ MPWR Mon, Dec 30, 2019 177.58 178.85 175.08 178.39
3456 NASDAQ MPWR Fri, Dec 27, 2019 178.85 180.00 177.21 178.41
3455 NASDAQ MPWR Thu, Dec 26, 2019 178.37 179.18 177.60 179.16
3454 NASDAQ MPWR Tue, Dec 24, 2019 179.81 179.95 177.63 178.34
3453 NASDAQ MPWR Mon, Dec 23, 2019 183.46 183.46 178.75 179.07
3452 NASDAQ MPWR Fri, Dec 20, 2019 180.85 183.04 179.62 182.89
3451 NASDAQ MPWR Thu, Dec 19, 2019 178.94 180.23 177.19 179.93
3450 NASDAQ MPWR Wed, Dec 18, 2019 178.29 179.96 177.09 178.84
3449 NASDAQ MPWR Tue, Dec 17, 2019 178.02 178.74 177.23 178.65
3448 NASDAQ MPWR Mon, Dec 16, 2019 176.15 178.73 175.41 177.23
3447 NASDAQ MPWR Fri, Dec 13, 2019 173.94 176.13 172.97 174.60
3446 NASDAQ MPWR Thu, Dec 12, 2019 169.74 174.02 168.87 173.75
3445 NASDAQ MPWR Wed, Dec 11, 2019 165.40 169.25 165.40 169.05
3444 NASDAQ MPWR Tue, Dec 10, 2019 164.41 165.93 164.41 165.12
3443 NASDAQ MPWR Mon, Dec 9, 2019 165.67 166.36 164.28 164.31
3442 NASDAQ MPWR Fri, Dec 6, 2019 164.72 166.74 161.71 165.99
3441 NASDAQ MPWR Thu, Dec 5, 2019 163.01 163.97 161.67 162.31
3440 NASDAQ MPWR Wed, Dec 4, 2019 159.07 162.48 159.07 161.82
3439 NASDAQ MPWR Tue, Dec 3, 2019 154.73 157.64 153.98 157.44
3438 NASDAQ MPWR Mon, Dec 2, 2019 161.65 161.65 157.65 158.00
3437 NASDAQ MPWR Fri, Nov 29, 2019 162.87 164.00 160.60 160.68
3436 NASDAQ MPWR Wed, Nov 27, 2019 163.49 164.18 162.42 163.19
3435 NASDAQ MPWR Tue, Nov 26, 2019 164.05 164.59 162.43 162.78
3434 NASDAQ MPWR Mon, Nov 25, 2019 158.83 164.29 158.83 164.11
3433 NASDAQ MPWR Fri, Nov 22, 2019 159.45 159.99 157.76 157.98
3432 NASDAQ MPWR Thu, Nov 21, 2019 158.67 158.99 157.12 158.46
3431 NASDAQ MPWR Wed, Nov 20, 2019 160.59 162.35 158.63 159.15
3430 NASDAQ MPWR Tue, Nov 19, 2019 161.84 162.76 160.22 161.76
3429 NASDAQ MPWR Mon, Nov 18, 2019 161.74 162.92 160.64 161.13
3428 NASDAQ MPWR Fri, Nov 15, 2019 161.90 163.90 160.78 162.50
3427 NASDAQ MPWR Thu, Nov 14, 2019 159.18 160.41 158.25 160.13
3426 NASDAQ MPWR Wed, Nov 13, 2019 160.62 162.68 159.65 160.27
3425 NASDAQ MPWR Tue, Nov 12, 2019 164.81 166.24 161.93 162.55
3424 NASDAQ MPWR Mon, Nov 11, 2019 163.41 164.94 162.42 163.90
3423 NASDAQ MPWR Fri, Nov 8, 2019 162.29 165.08 161.23 165.04
3422 NASDAQ MPWR Thu, Nov 7, 2019 162.61 164.14 161.03 163.36
3421 NASDAQ MPWR Wed, Nov 6, 2019 161.91 161.91 159.52 160.15
3420 NASDAQ MPWR Tue, Nov 5, 2019 161.21 164.82 160.48 162.58
3419 NASDAQ MPWR Mon, Nov 4, 2019 157.29 161.52 156.54 161.10
3418 NASDAQ MPWR Fri, Nov 1, 2019 151.10 155.60 150.29 155.58
3417 NASDAQ MPWR Thu, Oct 31, 2019 151.51 151.81 149.28 149.92
3416 NASDAQ MPWR Wed, Oct 30, 2019 153.38 154.56 150.02 151.68
3415 NASDAQ MPWR Tue, Oct 29, 2019 153.87 155.19 152.03 152.28
3414 NASDAQ MPWR Mon, Oct 28, 2019 154.05 154.53 153.24 153.90
3413 NASDAQ MPWR Fri, Oct 25, 2019 149.67 153.42 149.67 152.33
3412 NASDAQ MPWR Thu, Oct 24, 2019 151.55 152.46 148.64 150.24
3411 NASDAQ MPWR Wed, Oct 23, 2019 146.00 152.46 143.01 150.69
3410 NASDAQ MPWR Tue, Oct 22, 2019 145.32 146.01 142.95 144.21
3409 NASDAQ MPWR Mon, Oct 21, 2019 143.27 145.89 143.27 145.40
3408 NASDAQ MPWR Fri, Oct 18, 2019 141.99 143.05 139.93 142.11
3407 NASDAQ MPWR Thu, Oct 17, 2019 142.88 143.89 142.24 142.72
3406 NASDAQ MPWR Wed, Oct 16, 2019 143.73 145.06 141.76 141.86
3405 NASDAQ MPWR Tue, Oct 15, 2019 142.78 144.69 141.74 144.61
3404 NASDAQ MPWR Mon, Oct 14, 2019 138.31 142.73 137.87 142.52
3403 NASDAQ MPWR Fri, Oct 11, 2019 139.08 140.89 136.36 138.13
3402 NASDAQ MPWR Thu, Oct 10, 2019 133.90 139.56 133.90 137.02
3401 NASDAQ MPWR Wed, Oct 9, 2019 132.94 138.45 131.13 135.15
3400 NASDAQ MPWR Tue, Oct 8, 2019 147.69 147.87 141.61 141.81
3399 NASDAQ MPWR Mon, Oct 7, 2019 152.25 153.00 148.84 149.21
3398 NASDAQ MPWR Fri, Oct 4, 2019 152.42 153.31 151.25 152.93
3397 NASDAQ MPWR Thu, Oct 3, 2019 149.61 153.20 146.95 151.73
3396 NASDAQ MPWR Wed, Oct 2, 2019 151.54 151.70 148.03 149.93
3395 NASDAQ MPWR Tue, Oct 1, 2019 157.00 159.25 153.17 153.35
3394 NASDAQ MPWR Mon, Sep 30, 2019 157.49 157.49 154.13 155.63
3393 NASDAQ MPWR Fri, Sep 27, 2019 160.67 160.67 155.15 156.62
3392 NASDAQ MPWR Thu, Sep 26, 2019 159.97 161.54 158.69 160.22
3391 NASDAQ MPWR Wed, Sep 25, 2019 156.96 161.02 154.72 159.96
3390 NASDAQ MPWR Tue, Sep 24, 2019 159.01 160.64 155.13 157.28
3389 NASDAQ MPWR Mon, Sep 23, 2019 154.69 158.09 153.57 157.18
3388 NASDAQ MPWR Fri, Sep 20, 2019 155.06 156.17 152.43 154.27
3387 NASDAQ MPWR Thu, Sep 19, 2019 159.68 159.90 156.08 156.35
3386 NASDAQ MPWR Wed, Sep 18, 2019 158.18 159.18 156.26 158.34
3385 NASDAQ MPWR Tue, Sep 17, 2019 159.90 160.52 157.64 157.90
3384 NASDAQ MPWR Mon, Sep 16, 2019 161.54 161.54 158.77 160.30
3383 NASDAQ MPWR Fri, Sep 13, 2019 162.00 163.21 159.95 161.55
3382 NASDAQ MPWR Thu, Sep 12, 2019 158.90 161.84 156.52 161.32
3381 NASDAQ MPWR Wed, Sep 11, 2019 153.68 157.64 152.96 157.52
3380 NASDAQ MPWR Tue, Sep 10, 2019 153.69 154.04 151.28 152.91
3379 NASDAQ MPWR Mon, Sep 9, 2019 156.58 157.80 153.52 153.82
3378 NASDAQ MPWR Fri, Sep 6, 2019 155.60 157.14 154.99 156.00
3377 NASDAQ MPWR Thu, Sep 5, 2019 152.60 157.13 152.60 156.07
3376 NASDAQ MPWR Wed, Sep 4, 2019 148.50 149.81 147.62 149.72
3375 NASDAQ MPWR Tue, Sep 3, 2019 149.57 150.64 146.05 146.27
3374 NASDAQ MPWR Fri, Aug 30, 2019 151.61 152.15 149.42 150.56
3373 NASDAQ MPWR Thu, Aug 29, 2019 149.73 152.27 148.70 150.42
3372 NASDAQ MPWR Wed, Aug 28, 2019 145.69 147.42 144.18 147.02
3371 NASDAQ MPWR Tue, Aug 27, 2019 150.00 150.66 146.38 146.54
3370 NASDAQ MPWR Mon, Aug 26, 2019 150.54 150.54 147.79 148.57
3369 NASDAQ MPWR Fri, Aug 23, 2019 153.32 153.90 147.60 148.10
3368 NASDAQ MPWR Thu, Aug 22, 2019 154.63 156.13 151.53 155.37
3367 NASDAQ MPWR Wed, Aug 21, 2019 153.40 154.93 151.95 154.42
3366 NASDAQ MPWR Tue, Aug 20, 2019 152.77 154.18 151.24 152.47
3365 NASDAQ MPWR Mon, Aug 19, 2019 154.00 156.00 153.17 153.51
3364 NASDAQ MPWR Fri, Aug 16, 2019 145.79 151.97 145.79 151.37
3363 NASDAQ MPWR Thu, Aug 15, 2019 145.03 146.07 143.99 145.14
3362 NASDAQ MPWR Wed, Aug 14, 2019 147.09 148.99 143.82 143.99
3361 NASDAQ MPWR Tue, Aug 13, 2019 144.49 152.27 144.49 151.16
3360 NASDAQ MPWR Mon, Aug 12, 2019 147.64 148.81 145.38 145.38
3359 NASDAQ MPWR Fri, Aug 9, 2019 150.98 151.27 147.83 149.19
3358 NASDAQ MPWR Thu, Aug 8, 2019 147.52 152.65 146.07 152.44
3357 NASDAQ MPWR Wed, Aug 7, 2019 142.75 146.95 142.75 146.29
3356 NASDAQ MPWR Tue, Aug 6, 2019 144.55 146.89 143.88 145.25
3355 NASDAQ MPWR Mon, Aug 5, 2019 141.48 142.38 139.00 142.24
3354 NASDAQ MPWR Fri, Aug 2, 2019 148.96 151.16 146.07 146.61
3353 NASDAQ MPWR Thu, Aug 1, 2019 156.99 161.50 147.73 149.75
3352 NASDAQ MPWR Wed, Jul 31, 2019 151.10 152.36 146.77 148.16
3351 NASDAQ MPWR Tue, Jul 30, 2019 149.20 151.80 148.49 150.91
3350 NASDAQ MPWR Mon, Jul 29, 2019 150.98 151.12 149.69 150.57
3349 NASDAQ MPWR Fri, Jul 26, 2019 151.35 152.89 150.05 150.98
3348 NASDAQ MPWR Thu, Jul 25, 2019 152.07 152.84 143.12 149.92
3347 NASDAQ MPWR Wed, Jul 24, 2019 147.09 153.79 147.08 153.31
3346 NASDAQ MPWR Tue, Jul 23, 2019 146.60 146.93 145.14 146.69
3345 NASDAQ MPWR Mon, Jul 22, 2019 145.76 147.41 144.86 145.31
3344 NASDAQ MPWR Fri, Jul 19, 2019 146.50 146.79 144.88 144.95
3343 NASDAQ MPWR Thu, Jul 18, 2019 142.91 146.50 142.91 145.93
3342 NASDAQ MPWR Wed, Jul 17, 2019 143.69 144.78 142.16 142.76
3341 NASDAQ MPWR Tue, Jul 16, 2019 143.71 144.71 141.62 143.12
3340 NASDAQ MPWR Mon, Jul 15, 2019 143.72 144.41 142.34 143.81
3339 NASDAQ MPWR Fri, Jul 12, 2019 141.68 143.53 140.62 143.32
3338 NASDAQ MPWR Thu, Jul 11, 2019 141.36 141.98 139.61 140.67
3337 NASDAQ MPWR Wed, Jul 10, 2019 140.13 142.22 139.79 140.79
3336 NASDAQ MPWR Tue, Jul 9, 2019 135.52 138.85 135.39 138.74
3335 NASDAQ MPWR Mon, Jul 8, 2019 135.77 136.97 135.19 136.01
3334 NASDAQ MPWR Fri, Jul 5, 2019 135.30 137.28 134.98 137.12
3333 NASDAQ MPWR Wed, Jul 3, 2019 136.67 137.46 134.26 136.26
3332 NASDAQ MPWR Tue, Jul 2, 2019 138.56 138.56 135.55 136.44
3331 NASDAQ MPWR Mon, Jul 1, 2019 139.69 143.96 137.29 138.72
3330 NASDAQ MPWR Fri, Jun 28, 2019 133.60 137.59 132.61 135.78
3329 NASDAQ MPWR Thu, Jun 27, 2019 129.40 133.42 129.30 132.82
3328 NASDAQ MPWR Wed, Jun 26, 2019 126.75 130.04 126.08 128.76
3327 NASDAQ MPWR Tue, Jun 25, 2019 127.51 128.63 124.18 124.25
3326 NASDAQ MPWR Mon, Jun 24, 2019 129.46 129.65 127.23 127.50
3325 NASDAQ MPWR Fri, Jun 21, 2019 129.89 130.45 128.49 128.83
3324 NASDAQ MPWR Thu, Jun 20, 2019 131.31 131.85 129.39 130.32
3323 NASDAQ MPWR Wed, Jun 19, 2019 131.44 131.44 127.91 128.34
3322 NASDAQ MPWR Tue, Jun 18, 2019 127.39 132.07 126.46 130.47
3321 NASDAQ MPWR Mon, Jun 17, 2019 126.75 127.57 126.05 126.09
3320 NASDAQ MPWR Fri, Jun 14, 2019 125.82 128.23 125.82 126.41
3319 NASDAQ MPWR Thu, Jun 13, 2019 128.30 130.09 128.27 129.95
3318 NASDAQ MPWR Wed, Jun 12, 2019 130.29 130.29 127.43 127.55
3317 NASDAQ MPWR Tue, Jun 11, 2019 132.45 133.31 129.72 131.17
3316 NASDAQ MPWR Mon, Jun 10, 2019 126.24 131.99 125.95 130.58
3315 NASDAQ MPWR Fri, Jun 7, 2019 124.36 125.23 123.11 125.09
3314 NASDAQ MPWR Thu, Jun 6, 2019 125.44 125.55 122.39 123.64
3313 NASDAQ MPWR Wed, Jun 5, 2019 126.38 126.69 123.35 125.73
3312 NASDAQ MPWR Tue, Jun 4, 2019 123.97 125.17 120.16 125.13
3311 NASDAQ MPWR Mon, Jun 3, 2019 117.25 120.42 117.11 119.16
3310 NASDAQ MPWR Fri, May 31, 2019 116.52 118.48 116.22 116.45
3309 NASDAQ MPWR Thu, May 30, 2019 116.26 119.93 116.26 118.42
3308 NASDAQ MPWR Wed, May 29, 2019 116.04 118.19 114.84 117.51
3307 NASDAQ MPWR Tue, May 28, 2019 119.44 120.05 116.70 116.76
3306 NASDAQ MPWR Fri, May 24, 2019 119.73 120.92 119.05 119.34
3305 NASDAQ MPWR Thu, May 23, 2019 119.32 119.54 117.02 118.76
3304 NASDAQ MPWR Wed, May 22, 2019 121.93 123.72 121.31 121.31
3303 NASDAQ MPWR Tue, May 21, 2019 122.57 124.38 122.22 122.98
3302 NASDAQ MPWR Mon, May 20, 2019 121.80 123.73 120.32 121.25
3301 NASDAQ MPWR Fri, May 17, 2019 126.97 128.83 123.95 124.70
3300 NASDAQ MPWR Thu, May 16, 2019 129.15 130.48 126.57 128.75
3299 NASDAQ MPWR Wed, May 15, 2019 127.04 130.12 125.91 129.17
3298 NASDAQ MPWR Tue, May 14, 2019 128.38 130.42 127.00 128.33
3297 NASDAQ MPWR Mon, May 13, 2019 131.40 133.79 125.68 126.52
3296 NASDAQ MPWR Fri, May 10, 2019 135.40 136.96 132.82 136.15
3295 NASDAQ MPWR Thu, May 9, 2019 135.11 137.36 132.59 136.73
3294 NASDAQ MPWR Wed, May 8, 2019 137.14 139.52 135.88 137.25
3293 NASDAQ MPWR Tue, May 7, 2019 139.48 140.63 136.97 138.42
3292 NASDAQ MPWR Mon, May 6, 2019 135.89 142.62 135.87 141.21
3291 NASDAQ MPWR Fri, May 3, 2019 145.32 148.36 140.00 144.97
3290 NASDAQ MPWR Thu, May 2, 2019 154.33 157.00 152.75 156.17
3289 NASDAQ MPWR Wed, May 1, 2019 156.96 157.52 154.21 154.40
3288 NASDAQ MPWR Tue, Apr 30, 2019 154.31 155.93 153.59 155.71
3287 NASDAQ MPWR Mon, Apr 29, 2019 154.25 156.53 152.55 154.20
3286 NASDAQ MPWR Fri, Apr 26, 2019 154.46 155.24 150.41 154.98
3285 NASDAQ MPWR Thu, Apr 25, 2019 156.93 156.93 152.85 155.74
3284 NASDAQ MPWR Wed, Apr 24, 2019 155.15 158.52 155.02 157.53
3283 NASDAQ MPWR Tue, Apr 23, 2019 153.36 155.72 153.36 154.70
3282 NASDAQ MPWR Mon, Apr 22, 2019 152.89 154.34 151.35 153.35
3281 NASDAQ MPWR Thu, Apr 18, 2019 155.25 156.61 153.75 153.91
3280 NASDAQ MPWR Wed, Apr 17, 2019 155.79 161.22 153.20 155.09
3279 NASDAQ MPWR Tue, Apr 16, 2019 152.02 156.40 151.81 154.80
3278 NASDAQ MPWR Mon, Apr 15, 2019 152.14 153.54 150.26 151.57
3277 NASDAQ MPWR Fri, Apr 12, 2019 150.38 152.36 149.87 152.24
3276 NASDAQ MPWR Thu, Apr 11, 2019 148.73 150.37 147.54 148.86
3275 NASDAQ MPWR Wed, Apr 10, 2019 146.10 149.25 145.71 148.85
3274 NASDAQ MPWR Tue, Apr 9, 2019 145.70 147.52 144.75 146.06
3273 NASDAQ MPWR Mon, Apr 8, 2019 144.39 145.91 142.95 145.83
3272 NASDAQ MPWR Fri, Apr 5, 2019 144.48 145.80 143.96 144.62
3271 NASDAQ MPWR Thu, Apr 4, 2019 144.51 145.37 142.88 143.74
3270 NASDAQ MPWR Wed, Apr 3, 2019 139.72 145.49 139.46 144.78
3269 NASDAQ MPWR Tue, Apr 2, 2019 140.31 140.75 137.97 138.44
3268 NASDAQ MPWR Mon, Apr 1, 2019 136.95 140.43 136.32 140.34
3267 NASDAQ MPWR Fri, Mar 29, 2019 135.85 136.70 134.61 135.49
3266 NASDAQ MPWR Thu, Mar 28, 2019 135.43 136.65 133.54 134.29
3265 NASDAQ MPWR Wed, Mar 27, 2019 139.61 141.08 134.16 135.41
3264 NASDAQ MPWR Tue, Mar 26, 2019 140.42 141.23 138.84 140.26
3263 NASDAQ MPWR Mon, Mar 25, 2019 139.55 139.79 136.51 138.62
3262 NASDAQ MPWR Fri, Mar 22, 2019 143.87 144.00 139.61 139.67
3261 NASDAQ MPWR Thu, Mar 21, 2019 140.13 145.69 140.11 145.01
3260 NASDAQ MPWR Wed, Mar 20, 2019 142.07 142.45 139.72 140.53
3259 NASDAQ MPWR Tue, Mar 19, 2019 141.63 142.27 140.70 141.52
3258 NASDAQ MPWR Mon, Mar 18, 2019 141.11 141.87 139.29 140.92
3257 NASDAQ MPWR Fri, Mar 15, 2019 138.89 142.00 138.89 141.10
3256 NASDAQ MPWR Thu, Mar 14, 2019 138.48 139.30 137.63 137.95
3255 NASDAQ MPWR Wed, Mar 13, 2019 138.67 140.37 137.13 138.69
3254 NASDAQ MPWR Tue, Mar 12, 2019 137.73 138.65 135.81 137.69
3253 NASDAQ MPWR Mon, Mar 11, 2019 134.67 138.16 127.67 137.50
3252 NASDAQ MPWR Fri, Mar 8, 2019 132.22 134.51 132.18 134.30
3251 NASDAQ MPWR Thu, Mar 7, 2019 134.32 135.12 132.19 134.10
3250 NASDAQ MPWR Wed, Mar 6, 2019 137.25 137.25 134.47 134.93
3249 NASDAQ MPWR Tue, Mar 5, 2019 136.74 138.18 135.58 137.10
3248 NASDAQ MPWR Mon, Mar 4, 2019 137.20 137.77 134.81 136.50
3247 NASDAQ MPWR Fri, Mar 1, 2019 135.49 136.58 134.22 136.18
3246 NASDAQ MPWR Thu, Feb 28, 2019 133.94 135.57 133.55 134.11
3245 NASDAQ MPWR Wed, Feb 27, 2019 135.96 136.03 133.00 134.93
3244 NASDAQ MPWR Tue, Feb 26, 2019 137.30 137.78 136.41 136.65
3243 NASDAQ MPWR Mon, Feb 25, 2019 138.00 139.18 137.20 137.54
3242 NASDAQ MPWR Fri, Feb 22, 2019 136.24 137.05 135.18 136.56
3241 NASDAQ MPWR Thu, Feb 21, 2019 136.90 137.09 134.46 135.29
3240 NASDAQ MPWR Wed, Feb 20, 2019 136.63 137.47 135.84 136.65
3239 NASDAQ MPWR Tue, Feb 19, 2019 137.43 138.10 136.32 136.42
3238 NASDAQ MPWR Fri, Feb 15, 2019 136.65 138.58 135.31 138.48
3237 NASDAQ MPWR Thu, Feb 14, 2019 133.78 136.54 132.89 136.00
3236 NASDAQ MPWR Wed, Feb 13, 2019 129.21 135.51 129.06 134.28
3235 NASDAQ MPWR Tue, Feb 12, 2019 131.36 132.82 129.56 132.00
3234 NASDAQ MPWR Mon, Feb 11, 2019 132.05 132.95 129.71 130.67
3233 NASDAQ MPWR Fri, Feb 8, 2019 129.55 132.00 129.19 131.29
3232 NASDAQ MPWR Thu, Feb 7, 2019 133.50 133.78 129.90 131.08
3231 NASDAQ MPWR Wed, Feb 6, 2019 133.47 136.73 133.47 134.92
3230 NASDAQ MPWR Tue, Feb 5, 2019 130.78 132.59 130.78 132.46
3229 NASDAQ MPWR Mon, Feb 4, 2019 129.42 131.45 127.86 131.40
3228 NASDAQ MPWR Fri, Feb 1, 2019 126.55 129.85 125.92 129.54
3227 NASDAQ MPWR Thu, Jan 31, 2019 126.54 128.00 125.43 126.56
3226 NASDAQ MPWR Wed, Jan 30, 2019 128.01 129.52 124.09 126.76
3225 NASDAQ MPWR Tue, Jan 29, 2019 128.03 129.40 126.23 126.45
3224 NASDAQ MPWR Mon, Jan 28, 2019 128.10 130.63 126.54 128.26
3223 NASDAQ MPWR Fri, Jan 25, 2019 129.54 131.46 127.50 130.71
3222 NASDAQ MPWR Thu, Jan 24, 2019 120.52 127.32 120.52 126.80
3221 NASDAQ MPWR Wed, Jan 23, 2019 121.52 123.19 118.13 119.64
3220 NASDAQ MPWR Tue, Jan 22, 2019 123.50 124.23 119.94 120.98
3219 NASDAQ MPWR Fri, Jan 18, 2019 123.77 126.41 122.43 124.77
3218 NASDAQ MPWR Thu, Jan 17, 2019 120.77 123.66 119.92 122.60
3217 NASDAQ MPWR Wed, Jan 16, 2019 123.20 125.29 121.24 121.38
3216 NASDAQ MPWR Tue, Jan 15, 2019 120.73 123.39 120.73 122.64
3215 NASDAQ MPWR Mon, Jan 14, 2019 122.35 123.00 119.15 120.44
3214 NASDAQ MPWR Fri, Jan 11, 2019 122.85 126.26 121.62 124.17
3213 NASDAQ MPWR Thu, Jan 10, 2019 120.84 123.39 119.86 122.79
3212 NASDAQ MPWR Wed, Jan 9, 2019 119.20 122.68 119.20 121.96
3211 NASDAQ MPWR Tue, Jan 8, 2019 117.32 118.32 115.37 118.03
3210 NASDAQ MPWR Mon, Jan 7, 2019 113.06 117.33 112.88 116.05
3209 NASDAQ MPWR Fri, Jan 4, 2019 110.58 113.98 109.32 113.08
3208 NASDAQ MPWR Thu, Jan 3, 2019 113.69 113.69 107.45 108.61
3207 NASDAQ MPWR Wed, Jan 2, 2019 113.22 116.66 112.75 115.44
3206 NASDAQ MPWR Mon, Dec 31, 2018 116.13 116.51 114.25 116.25
3205 NASDAQ MPWR Fri, Dec 28, 2018 114.94 117.37 113.56 115.00
3204 NASDAQ MPWR Thu, Dec 27, 2018 111.61 114.14 109.95 114.09
3203 NASDAQ MPWR Wed, Dec 26, 2018 108.27 114.10 107.12 114.03
3202 NASDAQ MPWR Mon, Dec 24, 2018 108.96 111.85 106.50 106.62
3201 NASDAQ MPWR Fri, Dec 21, 2018 114.24 114.75 110.20 110.41
3200 NASDAQ MPWR Thu, Dec 20, 2018 112.72 115.22 109.77 112.74
3199 NASDAQ MPWR Wed, Dec 19, 2018 117.83 119.87 112.08 112.83
3198 NASDAQ MPWR Tue, Dec 18, 2018 115.55 120.17 114.94 117.88
3197 NASDAQ MPWR Mon, Dec 17, 2018 118.24 118.76 113.38 113.75
3196 NASDAQ MPWR Fri, Dec 14, 2018 120.17 122.14 118.38 118.62
3195 NASDAQ MPWR Thu, Dec 13, 2018 124.75 124.75 120.91 121.25
3194 NASDAQ MPWR Wed, Dec 12, 2018 123.49 125.17 122.48 123.65
3193 NASDAQ MPWR Tue, Dec 11, 2018 122.68 125.70 119.03 120.67
3192 NASDAQ MPWR Mon, Dec 10, 2018 121.44 123.57 118.39 120.15
3191 NASDAQ MPWR Fri, Dec 7, 2018 124.99 127.00 120.89 121.83
3190 NASDAQ MPWR Thu, Dec 6, 2018 123.84 125.60 122.27 125.54
3189 NASDAQ MPWR Tue, Dec 4, 2018 134.08 135.99 126.64 126.84
3188 NASDAQ MPWR Mon, Dec 3, 2018 135.09 137.86 133.26 134.73
3187 NASDAQ MPWR Fri, Nov 30, 2018 129.53 132.62 127.97 132.07
3186 NASDAQ MPWR Thu, Nov 29, 2018 127.95 131.30 127.95 129.39
3185 NASDAQ MPWR Wed, Nov 28, 2018 124.78 129.13 123.19 128.99
3184 NASDAQ MPWR Tue, Nov 27, 2018 125.70 126.83 123.23 123.62
3183 NASDAQ MPWR Mon, Nov 26, 2018 126.44 127.00 124.20 126.97
3182 NASDAQ MPWR Fri, Nov 23, 2018 121.64 125.59 121.64 124.33
3181 NASDAQ MPWR Wed, Nov 21, 2018 122.32 124.10 120.84 123.58
3180 NASDAQ MPWR Tue, Nov 20, 2018 116.89 121.95 116.60 120.32
3179 NASDAQ MPWR Mon, Nov 19, 2018 127.17 127.42 120.49 120.63
3178 NASDAQ MPWR Fri, Nov 16, 2018 124.15 127.99 123.99 127.83
3177 NASDAQ MPWR Thu, Nov 15, 2018 120.52 127.89 119.98 126.95
3176 NASDAQ MPWR Wed, Nov 14, 2018 122.52 123.66 120.91 122.14
3175 NASDAQ MPWR Tue, Nov 13, 2018 121.00 123.70 120.35 120.99
3174 NASDAQ MPWR Mon, Nov 12, 2018 123.28 123.53 118.07 119.32
3173 NASDAQ MPWR Fri, Nov 9, 2018 127.21 127.53 123.67 124.72
3172 NASDAQ MPWR Thu, Nov 8, 2018 125.02 130.88 123.91 129.22
3171 NASDAQ MPWR Wed, Nov 7, 2018 124.31 127.05 123.16 125.70
3170 NASDAQ MPWR Tue, Nov 6, 2018 122.23 124.60 121.41 124.22
3169 NASDAQ MPWR Mon, Nov 5, 2018 124.64 124.64 120.14 122.53
3168 NASDAQ MPWR Fri, Nov 2, 2018 124.59 125.59 122.92 124.28
3167 NASDAQ MPWR Thu, Nov 1, 2018 118.95 125.38 118.40 124.32
3166 NASDAQ MPWR Wed, Oct 31, 2018 116.93 119.99 116.08 118.12
3165 NASDAQ MPWR Tue, Oct 30, 2018 111.12 115.42 111.06 115.30
3164 NASDAQ MPWR Mon, Oct 29, 2018 115.03 116.53 109.27 111.35
3163 NASDAQ MPWR Fri, Oct 26, 2018 109.52 117.33 101.99 112.61
3162 NASDAQ MPWR Thu, Oct 25, 2018 105.04 108.78 103.03 108.43
3161 NASDAQ MPWR Wed, Oct 24, 2018 112.62 112.93 104.00 104.17
3160 NASDAQ MPWR Tue, Oct 23, 2018 111.52 115.95 110.13 114.95
3159 NASDAQ MPWR Mon, Oct 22, 2018 114.61 115.08 112.92 114.43
3158 NASDAQ MPWR Fri, Oct 19, 2018 116.17 116.99 113.26 114.35
3157 NASDAQ MPWR Thu, Oct 18, 2018 117.92 117.94 114.79 115.75
3156 NASDAQ MPWR Wed, Oct 17, 2018 118.30 119.68 116.97 118.87
3155 NASDAQ MPWR Tue, Oct 16, 2018 114.25 118.59 114.01 118.30
3154 NASDAQ MPWR Mon, Oct 15, 2018 113.22 115.42 111.93 113.99
3153 NASDAQ MPWR Fri, Oct 12, 2018 114.17 115.37 112.51 113.96
3152 NASDAQ MPWR Thu, Oct 11, 2018 109.85 113.84 109.32 110.89
3151 NASDAQ MPWR Wed, Oct 10, 2018 115.73 115.73 110.14 110.40
3150 NASDAQ MPWR Tue, Oct 9, 2018 116.16 117.74 114.98 116.71
3149 NASDAQ MPWR Mon, Oct 8, 2018 118.04 118.36 114.99 116.72
3148 NASDAQ MPWR Fri, Oct 5, 2018 123.94 124.44 118.47 119.46
3147 NASDAQ MPWR Thu, Oct 4, 2018 126.77 127.12 122.52 124.17
3146 NASDAQ MPWR Wed, Oct 3, 2018 125.58 128.57 125.19 127.97
3145 NASDAQ MPWR Tue, Oct 2, 2018 124.00 125.96 123.97 124.80
3144 NASDAQ MPWR Mon, Oct 1, 2018 126.54 126.98 124.12 124.43
3143 NASDAQ MPWR Fri, Sep 28, 2018 126.09 126.57 124.55 125.53
3142 NASDAQ MPWR Thu, Sep 27, 2018 127.20 127.59 125.82 126.31
3141 NASDAQ MPWR Wed, Sep 26, 2018 129.15 130.00 126.73 126.94
3140 NASDAQ MPWR Tue, Sep 25, 2018 129.70 131.22 128.23 129.14
3139 NASDAQ MPWR Mon, Sep 24, 2018 132.42 133.03 130.59 132.81
3138 NASDAQ MPWR Fri, Sep 21, 2018 135.36 135.72 132.69 132.90
3137 NASDAQ MPWR Thu, Sep 20, 2018 134.74 136.31 133.25 135.26
3136 NASDAQ MPWR Wed, Sep 19, 2018 133.67 134.78 131.80 133.64
3135 NASDAQ MPWR Tue, Sep 18, 2018 132.07 134.95 131.91 133.03
3134 NASDAQ MPWR Mon, Sep 17, 2018 137.97 138.30 132.37 132.55
3133 NASDAQ MPWR Fri, Sep 14, 2018 137.18 139.36 136.91 138.21
3132 NASDAQ MPWR Thu, Sep 13, 2018 140.80 141.25 129.23 136.78
3131 NASDAQ MPWR Wed, Sep 12, 2018 145.21 145.50 139.21 141.37
3130 NASDAQ MPWR Tue, Sep 11, 2018 146.06 147.25 144.03 146.01
3129 NASDAQ MPWR Mon, Sep 10, 2018 149.06 149.31 145.02 146.53
3128 NASDAQ MPWR Fri, Sep 7, 2018 148.08 152.21 147.48 147.99
3127 NASDAQ MPWR Thu, Sep 6, 2018 149.23 150.16 147.06 149.32
3126 NASDAQ MPWR Wed, Sep 5, 2018 151.80 151.80 147.73 149.30
3125 NASDAQ MPWR Tue, Sep 4, 2018 149.43 151.74 148.26 151.38
3124 NASDAQ MPWR Fri, Aug 31, 2018 148.80 150.36 147.84 149.87
3123 NASDAQ MPWR Thu, Aug 30, 2018 148.95 150.08 148.16 148.54
3122 NASDAQ MPWR Wed, Aug 29, 2018 150.00 150.80 148.57 149.46
3121 NASDAQ MPWR Tue, Aug 28, 2018 150.12 150.24 147.63 149.15
3120 NASDAQ MPWR Mon, Aug 27, 2018 148.42 151.08 148.33 149.28
3119 NASDAQ MPWR Fri, Aug 24, 2018 146.39 147.60 146.08 147.24
3118 NASDAQ MPWR Thu, Aug 23, 2018 145.20 147.08 144.00 145.55
3117 NASDAQ MPWR Wed, Aug 22, 2018 145.10 146.72 143.46 145.56
3116 NASDAQ MPWR Tue, Aug 21, 2018 142.19 145.17 142.19 144.74
3115 NASDAQ MPWR Mon, Aug 20, 2018 141.00 142.45 139.48 141.97
3114 NASDAQ MPWR Fri, Aug 17, 2018 139.56 141.00 138.20 140.72
3113 NASDAQ MPWR Thu, Aug 16, 2018 140.66 140.88 139.34 140.32
3112 NASDAQ MPWR Wed, Aug 15, 2018 140.09 141.13 138.00 139.92
3111 NASDAQ MPWR Tue, Aug 14, 2018 140.02 142.42 139.38 141.26
3110 NASDAQ MPWR Mon, Aug 13, 2018 139.31 142.48 139.31 139.79
3109 NASDAQ MPWR Fri, Aug 10, 2018 138.00 139.86 137.01 139.42
3108 NASDAQ MPWR Thu, Aug 9, 2018 142.00 142.32 139.57 139.69
3107 NASDAQ MPWR Wed, Aug 8, 2018 140.98 142.38 139.50 141.80
3106 NASDAQ MPWR Tue, Aug 7, 2018 138.26 142.01 137.67 141.45
3105 NASDAQ MPWR Mon, Aug 6, 2018 135.19 137.38 134.00 137.27
3104 NASDAQ MPWR Fri, Aug 3, 2018 135.33 136.30 134.51 135.70
3103 NASDAQ MPWR Thu, Aug 2, 2018 118.20 135.90 129.65 135.63
3102 NASDAQ MPWR Wed, Aug 1, 2018 132.44 134.67 131.63 131.96
3101 NASDAQ MPWR Tue, Jul 31, 2018 131.56 133.83 131.47 132.68
3100 NASDAQ MPWR Mon, Jul 30, 2018 132.18 132.65 128.75 131.05
3099 NASDAQ MPWR Fri, Jul 27, 2018 136.89 137.32 130.78 132.52
3098 NASDAQ MPWR Thu, Jul 26, 2018 138.37 140.85 130.34 136.16
3097 NASDAQ MPWR Wed, Jul 25, 2018 137.80 138.84 133.39 135.49
3096 NASDAQ MPWR Tue, Jul 24, 2018 142.03 142.91 136.72 137.47
3095 NASDAQ MPWR Mon, Jul 23, 2018 140.55 142.00 138.92 141.51
3094 NASDAQ MPWR Fri, Jul 20, 2018 142.40 142.40 140.06 140.72
3093 NASDAQ MPWR Thu, Jul 19, 2018 141.41 142.15 140.47 141.80
3092 NASDAQ MPWR Wed, Jul 18, 2018 141.86 141.93 140.05 141.45
3091 NASDAQ MPWR Tue, Jul 17, 2018 139.02 142.38 138.21 141.35
3090 NASDAQ MPWR Mon, Jul 16, 2018 140.25 141.00 139.39 139.69
3089 NASDAQ MPWR Fri, Jul 13, 2018 140.02 141.04 139.05 139.91
3088 NASDAQ MPWR Thu, Jul 12, 2018 138.21 140.30 137.21 140.23
3087 NASDAQ MPWR Wed, Jul 11, 2018 138.83 140.02 136.95 137.21
3086 NASDAQ MPWR Tue, Jul 10, 2018 138.61 140.94 138.34 140.68
3085 NASDAQ MPWR Mon, Jul 9, 2018 139.30 139.30 136.50 138.22
3084 NASDAQ MPWR Fri, Jul 6, 2018 136.50 138.54 135.38 138.31
3083 NASDAQ MPWR Thu, Jul 5, 2018 133.47 136.83 132.78 136.34
3082 NASDAQ MPWR Tue, Jul 3, 2018 135.90 135.90 132.39 132.70
3081 NASDAQ MPWR Mon, Jul 2, 2018 132.50 135.53 131.94 134.71
3080 NASDAQ MPWR Fri, Jun 29, 2018 135.67 136.68 133.57 133.67
3079 NASDAQ MPWR Thu, Jun 28, 2018 133.33 136.16 131.82 134.57
3078 NASDAQ MPWR Wed, Jun 27, 2018 137.61 138.18 133.35 133.38
3077 NASDAQ MPWR Tue, Jun 26, 2018 134.82 137.99 134.00 136.92
3076 NASDAQ MPWR Mon, Jun 25, 2018 138.19 138.40 131.65 134.26
3075 NASDAQ MPWR Fri, Jun 22, 2018 142.00 142.56 138.49 138.54
3074 NASDAQ MPWR Thu, Jun 21, 2018 141.72 141.72 138.48 141.13
3073 NASDAQ MPWR Wed, Jun 20, 2018 139.92 141.44 139.18 141.30
3072 NASDAQ MPWR Tue, Jun 19, 2018 138.92 140.02 136.94 139.07
3071 NASDAQ MPWR Mon, Jun 18, 2018 140.28 141.34 139.34 141.12
3070 NASDAQ MPWR Fri, Jun 15, 2018 138.58 141.82 138.09 141.63
3069 NASDAQ MPWR Thu, Jun 14, 2018 139.06 139.75 137.39 139.71
3068 NASDAQ MPWR Wed, Jun 13, 2018 140.14 141.57 137.50 137.66
3067 NASDAQ MPWR Tue, Jun 12, 2018 137.67 140.20 136.52 139.73
3066 NASDAQ MPWR Mon, Jun 11, 2018 135.13 137.70 134.89 137.34
3065 NASDAQ MPWR Fri, Jun 8, 2018 133.61 136.95 132.59 134.26
3064 NASDAQ MPWR Thu, Jun 7, 2018 137.23 137.80 133.20 133.37
3063 NASDAQ MPWR Wed, Jun 6, 2018 136.08 137.19 135.15 137.19
3062 NASDAQ MPWR Tue, Jun 5, 2018 135.00 136.49 134.08 135.76
3061 NASDAQ MPWR Mon, Jun 4, 2018 133.92 134.84 133.07 134.68
3060 NASDAQ MPWR Fri, Jun 1, 2018 133.02 133.88 132.16 133.30
3059 NASDAQ MPWR Thu, May 31, 2018 133.59 134.74 131.70 131.81
3058 NASDAQ MPWR Wed, May 30, 2018 132.26 134.69 132.03 133.84
3057 NASDAQ MPWR Tue, May 29, 2018 131.27 132.31 129.71 131.54
3056 NASDAQ MPWR Fri, May 25, 2018 130.82 132.83 130.59 131.71
3055 NASDAQ MPWR Thu, May 24, 2018 130.70 131.13 129.52 130.59
3054 NASDAQ MPWR Wed, May 23, 2018 128.49 130.80 125.50 130.72
3053 NASDAQ MPWR Tue, May 22, 2018 130.46 131.40 129.42 129.54
3052 NASDAQ MPWR Mon, May 21, 2018 130.36 131.90 128.34 129.77
3051 NASDAQ MPWR Fri, May 18, 2018 128.96 130.32 128.42 128.94
3050 NASDAQ MPWR Thu, May 17, 2018 127.37 129.15 126.54 128.76
3049 NASDAQ MPWR Wed, May 16, 2018 126.10 128.28 125.99 127.77
3048 NASDAQ MPWR Tue, May 15, 2018 125.56 126.39 124.82 126.23
3047 NASDAQ MPWR Mon, May 14, 2018 127.05 128.87 126.01 126.17
3046 NASDAQ MPWR Fri, May 11, 2018 128.44 128.79 126.51 126.56
3045 NASDAQ MPWR Thu, May 10, 2018 126.44 128.86 125.96 128.67
3044 NASDAQ MPWR Wed, May 9, 2018 124.34 126.54 123.76 126.17
3043 NASDAQ MPWR Tue, May 8, 2018 124.18 125.30 123.24 124.11
3042 NASDAQ MPWR Mon, May 7, 2018 124.19 125.53 123.54 123.84
3041 NASDAQ MPWR Fri, May 4, 2018 119.50 124.27 118.87 123.87
3040 NASDAQ MPWR Thu, May 3, 2018 117.40 120.51 116.43 120.27
3039 NASDAQ MPWR Wed, May 2, 2018 119.45 119.72 118.15 118.35
3038 NASDAQ MPWR Tue, May 1, 2018 119.70 119.70 115.03 119.12
3037 NASDAQ MPWR Mon, Apr 30, 2018 120.55 122.53 116.55 117.10
3036 NASDAQ MPWR Fri, Apr 27, 2018 122.59 122.64 119.24 120.28
3035 NASDAQ MPWR Thu, Apr 26, 2018 120.63 121.72 119.03 121.25
3034 NASDAQ MPWR Wed, Apr 25, 2018 119.08 120.32 115.97 119.38
3033 NASDAQ MPWR Tue, Apr 24, 2018 119.56 120.84 117.23 119.01
3032 NASDAQ MPWR Mon, Apr 23, 2018 119.64 121.17 118.14 119.00
3031 NASDAQ MPWR Fri, Apr 20, 2018 120.00 121.29 118.80 119.51
3030 NASDAQ MPWR Thu, Apr 19, 2018 122.43 122.67 119.66 120.24
3029 NASDAQ MPWR Wed, Apr 18, 2018 124.29 125.25 122.78 123.78
3028 NASDAQ MPWR Tue, Apr 17, 2018 122.80 125.08 122.31 124.36
3027 NASDAQ MPWR Mon, Apr 16, 2018 121.51 122.77 120.26 122.01
3026 NASDAQ MPWR Fri, Apr 13, 2018 122.28 122.93 120.56 120.83
3025 NASDAQ MPWR Thu, Apr 12, 2018 118.81 121.67 117.98 121.02
3024 NASDAQ MPWR Wed, Apr 11, 2018 114.84 117.46 114.64 116.98
3023 NASDAQ MPWR Tue, Apr 10, 2018 114.09 117.11 112.65 115.84
3022 NASDAQ MPWR Mon, Apr 9, 2018 112.30 114.47 111.15 111.56
3021 NASDAQ MPWR Fri, Apr 6, 2018 112.51 114.15 109.99 110.94
3020 NASDAQ MPWR Thu, Apr 5, 2018 115.49 115.94 113.21 114.11
3019 NASDAQ MPWR Wed, Apr 4, 2018 109.76 114.85 109.23 114.37
3018 NASDAQ MPWR Tue, Apr 3, 2018 112.12 113.34 110.24 112.36
3017 NASDAQ MPWR Mon, Apr 2, 2018 114.99 115.59 110.21 110.80
3016 NASDAQ MPWR Thu, Mar 29, 2018 113.51 117.36 111.85 115.77
3015 NASDAQ MPWR Wed, Mar 28, 2018 115.49 115.92 112.28 113.21
3014 NASDAQ MPWR Tue, Mar 27, 2018 120.67 121.56 114.99 115.72
3013 NASDAQ MPWR Mon, Mar 26, 2018 117.50 120.70 116.23 119.85
3012 NASDAQ MPWR Fri, Mar 23, 2018 120.08 120.28 114.82 114.89
3011 NASDAQ MPWR Thu, Mar 22, 2018 123.70 124.18 119.82 120.03
3010 NASDAQ MPWR Wed, Mar 21, 2018 124.88 127.40 124.01 125.39
3009 NASDAQ MPWR Tue, Mar 20, 2018 123.01 125.45 121.87 125.11
3008 NASDAQ MPWR Mon, Mar 19, 2018 123.83 124.29 119.80 123.06
3007 NASDAQ MPWR Fri, Mar 16, 2018 123.74 125.11 122.97 124.72
3006 NASDAQ MPWR Thu, Mar 15, 2018 123.73 125.00 122.27 123.40
3005 NASDAQ MPWR Wed, Mar 14, 2018 124.52 124.52 122.46 123.20
3004 NASDAQ MPWR Tue, Mar 13, 2018 126.25 127.61 123.20 123.70
3003 NASDAQ MPWR Mon, Mar 12, 2018 125.00 126.54 124.27 125.51
3002 NASDAQ MPWR Fri, Mar 9, 2018 121.00 125.00 120.84 124.87
3001 NASDAQ MPWR Thu, Mar 8, 2018 120.04 120.33 118.77 119.87
3000 NASDAQ MPWR Wed, Mar 7, 2018 118.13 120.30 118.04 119.37
2999 NASDAQ MPWR Tue, Mar 6, 2018 119.28 119.77 117.72 119.03
2998 NASDAQ MPWR Mon, Mar 5, 2018 117.14 119.20 116.42 118.42
2997 NASDAQ MPWR Fri, Mar 2, 2018 114.34 118.56 113.64 118.15
2996 NASDAQ MPWR Thu, Mar 1, 2018 117.18 117.73 114.65 115.77
2995 NASDAQ MPWR Wed, Feb 28, 2018 119.12 119.82 117.01 117.06
2994 NASDAQ MPWR Tue, Feb 27, 2018 119.83 121.11 118.37 118.58
2993 NASDAQ MPWR Mon, Feb 26, 2018 118.66 119.96 118.27 119.82
2992 NASDAQ MPWR Fri, Feb 23, 2018 117.83 118.75 116.40 118.05
2991 NASDAQ MPWR Thu, Feb 22, 2018 117.69 118.22 116.20 117.19
2990 NASDAQ MPWR Wed, Feb 21, 2018 120.33 120.62 117.08 117.16
2989 NASDAQ MPWR Tue, Feb 20, 2018 116.44 120.24 116.00 119.68
2988 NASDAQ MPWR Fri, Feb 16, 2018 115.87 117.99 115.87 117.00
2987 NASDAQ MPWR Thu, Feb 15, 2018 114.38 116.42 112.21 116.17
2986 NASDAQ MPWR Wed, Feb 14, 2018 108.71 113.16 108.05 112.99
2985 NASDAQ MPWR Tue, Feb 13, 2018 108.83 110.04 107.02 109.97
2984 NASDAQ MPWR Mon, Feb 12, 2018 110.80 110.81 107.80 109.91
2983 NASDAQ MPWR Fri, Feb 9, 2018 105.00 112.24 105.00 110.08
2982 NASDAQ MPWR Thu, Feb 8, 2018 109.75 110.70 103.77 103.82
2981 NASDAQ MPWR Wed, Feb 7, 2018 113.58 114.13 109.96 110.00
2980 NASDAQ MPWR Tue, Feb 6, 2018 106.95 114.44 103.14 114.04
2979 NASDAQ MPWR Mon, Feb 5, 2018 113.55 116.03 109.50 109.54
2978 NASDAQ MPWR Fri, Feb 2, 2018 118.87 118.99 114.92 115.04
2977 NASDAQ MPWR Thu, Feb 1, 2018 118.09 120.91 117.72 120.19
2976 NASDAQ MPWR Wed, Jan 31, 2018 120.88 121.71 118.52 119.12
2975 NASDAQ MPWR Tue, Jan 30, 2018 120.66 123.38 119.01 119.58
2974 NASDAQ MPWR Mon, Jan 29, 2018 121.55 123.45 120.67 122.76
2973 NASDAQ MPWR Fri, Jan 26, 2018 118.84 122.45 117.67 122.42
2972 NASDAQ MPWR Thu, Jan 25, 2018 121.53 121.82 117.25 117.58
2971 NASDAQ MPWR Wed, Jan 24, 2018 119.47 121.69 119.22 119.97
2970 NASDAQ MPWR Tue, Jan 23, 2018 120.16 121.90 119.21 121.14
2969 NASDAQ MPWR Mon, Jan 22, 2018 119.74 121.19 119.08 120.19
2968 NASDAQ MPWR Fri, Jan 19, 2018 120.00 120.63 118.60 119.99
2967 NASDAQ MPWR Thu, Jan 18, 2018 120.49 122.38 119.47 119.68
2966 NASDAQ MPWR Wed, Jan 17, 2018 121.24 121.24 119.62 120.51
2965 NASDAQ MPWR Tue, Jan 16, 2018 123.75 124.44 119.77 119.90
2964 NASDAQ MPWR Fri, Jan 12, 2018 121.94 123.73 120.72 122.89
2963 NASDAQ MPWR Thu, Jan 11, 2018 120.14 121.90 118.88 121.72
2962 NASDAQ MPWR Wed, Jan 10, 2018 119.97 121.05 119.57 120.02
2961 NASDAQ MPWR Tue, Jan 9, 2018 121.71 122.06 120.50 121.35
2960 NASDAQ MPWR Mon, Jan 8, 2018 120.16 122.26 119.53 121.56
2959 NASDAQ MPWR Fri, Jan 5, 2018 120.21 121.29 119.14 120.07
2958 NASDAQ MPWR Thu, Jan 4, 2018 119.23 120.00 118.09 119.60
2957 NASDAQ MPWR Wed, Jan 3, 2018 116.50 118.93 116.00 118.50
2956 NASDAQ MPWR Tue, Jan 2, 2018 113.00 116.35 112.66 116.31
2955 NASDAQ MPWR Fri, Dec 29, 2017 113.43 114.36 112.30 112.36
2954 NASDAQ MPWR Thu, Dec 28, 2017 113.12 113.42 112.74 113.31
2953 NASDAQ MPWR Wed, Dec 27, 2017 112.96 113.97 112.57 112.89
2952 NASDAQ MPWR Tue, Dec 26, 2017 112.36 113.71 111.36 113.14
2951 NASDAQ MPWR Fri, Dec 22, 2017 113.18 113.73 112.68 113.17
2950 NASDAQ MPWR Thu, Dec 21, 2017 115.30 115.51 113.56 113.71
2949 NASDAQ MPWR Wed, Dec 20, 2017 114.96 115.82 113.27 114.97
2948 NASDAQ MPWR Tue, Dec 19, 2017 114.42 115.84 113.45 114.01
2947 NASDAQ MPWR Mon, Dec 18, 2017 113.58 115.35 113.40 114.77
2946 NASDAQ MPWR Fri, Dec 15, 2017 110.25 114.16 109.17 112.45
2945 NASDAQ MPWR Thu, Dec 14, 2017 111.16 112.37 110.00 110.26
2944 NASDAQ MPWR Wed, Dec 13, 2017 113.02 114.09 110.79 111.50
2943 NASDAQ MPWR Tue, Dec 12, 2017 113.29 114.00 112.11 112.81
2942 NASDAQ MPWR Mon, Dec 11, 2017 113.09 115.00 112.88 113.88
2941 NASDAQ MPWR Fri, Dec 8, 2017 112.74 114.83 112.15 112.79
2940 NASDAQ MPWR Thu, Dec 7, 2017 111.67 112.85 110.91 111.26
2939 NASDAQ MPWR Wed, Dec 6, 2017 110.46 112.01 105.01 111.24
2938 NASDAQ MPWR Tue, Dec 5, 2017 110.83 113.61 109.52 111.24
2937 NASDAQ MPWR Mon, Dec 4, 2017 118.47 119.44 110.94 111.20
2936 NASDAQ MPWR Fri, Dec 1, 2017 117.91 118.15 112.80 116.97
2935 NASDAQ MPWR Thu, Nov 30, 2017 118.60 119.03 115.66 118.35
2934 NASDAQ MPWR Wed, Nov 29, 2017 124.67 125.25 116.50 116.88
2933 NASDAQ MPWR Tue, Nov 28, 2017 124.67 126.13 124.12 124.94
2932 NASDAQ MPWR Mon, Nov 27, 2017 124.81 125.28 123.70 124.33
2931 NASDAQ MPWR Fri, Nov 24, 2017 124.42 125.65 124.42 125.54
2930 NASDAQ MPWR Wed, Nov 22, 2017 126.75 126.80 124.28 124.36
2929 NASDAQ MPWR Tue, Nov 21, 2017 125.09 126.68 125.00 126.64
2928 NASDAQ MPWR Mon, Nov 20, 2017 122.75 124.53 122.61 124.38
2927 NASDAQ MPWR Fri, Nov 17, 2017 120.91 123.09 120.91 122.62
2926 NASDAQ MPWR Thu, Nov 16, 2017 119.70 122.19 119.70 121.22
2925 NASDAQ MPWR Wed, Nov 15, 2017 118.88 120.32 117.45 118.92
2924 NASDAQ MPWR Tue, Nov 14, 2017 120.33 121.11 118.54 119.77
2923 NASDAQ MPWR Mon, Nov 13, 2017 121.00 122.77 120.35 120.88
2922 NASDAQ MPWR Fri, Nov 10, 2017 120.52 122.25 120.30 121.80
2921 NASDAQ MPWR Thu, Nov 9, 2017 122.04 122.78 118.28 120.38
2920 NASDAQ MPWR Wed, Nov 8, 2017 123.13 124.35 122.40 123.16
2919 NASDAQ MPWR Tue, Nov 7, 2017 124.76 125.75 122.30 123.69
2918 NASDAQ MPWR Mon, Nov 6, 2017 122.25 124.81 121.60 124.59
2917 NASDAQ MPWR Fri, Nov 3, 2017 120.35 122.16 119.50 122.15
2916 NASDAQ MPWR Thu, Nov 2, 2017 120.49 121.30 119.11 119.88
2915 NASDAQ MPWR Wed, Nov 1, 2017 122.83 122.94 119.08 120.62
2914 NASDAQ MPWR Tue, Oct 31, 2017 120.22 122.17 119.70 121.67
2913 NASDAQ MPWR Mon, Oct 30, 2017 120.68 121.62 119.13 119.95
2912 NASDAQ MPWR Fri, Oct 27, 2017 117.14 121.14 115.59 120.89
2911 NASDAQ MPWR Thu, Oct 26, 2017 113.20 115.44 113.09 114.85
2910 NASDAQ MPWR Wed, Oct 25, 2017 114.15 115.02 112.61 114.08
2909 NASDAQ MPWR Tue, Oct 24, 2017 115.13 115.96 114.54 114.74
2908 NASDAQ MPWR Mon, Oct 23, 2017 114.18 115.34 113.90 114.70
2907 NASDAQ MPWR Fri, Oct 20, 2017 115.02 115.10 113.90 113.98
2906 NASDAQ MPWR Thu, Oct 19, 2017 113.03 113.98 111.07 113.93
2905 NASDAQ MPWR Wed, Oct 18, 2017 113.82 114.27 112.39 113.85
2904 NASDAQ MPWR Tue, Oct 17, 2017 113.52 114.21 113.10 113.13
2903 NASDAQ MPWR Mon, Oct 16, 2017 114.09 114.63 113.50 113.83
2902 NASDAQ MPWR Fri, Oct 13, 2017 113.64 114.27 113.11 114.08
2901 NASDAQ MPWR Thu, Oct 12, 2017 112.55 114.04 112.32 113.14
2900 NASDAQ MPWR Wed, Oct 11, 2017 111.76 112.59 110.67 112.52
2899 NASDAQ MPWR Tue, Oct 10, 2017 110.00 111.55 109.02 111.55
2898 NASDAQ MPWR Mon, Oct 9, 2017 108.63 109.04 108.02 108.60
2897 NASDAQ MPWR Fri, Oct 6, 2017 107.63 108.70 107.60 108.63
2896 NASDAQ MPWR Thu, Oct 5, 2017 108.30 108.31 106.90 108.23
2895 NASDAQ MPWR Wed, Oct 4, 2017 108.07 108.56 107.32 107.72
2894 NASDAQ MPWR Tue, Oct 3, 2017 107.77 108.89 107.15 108.39
2893 NASDAQ MPWR Mon, Oct 2, 2017 106.89 107.69 106.27 107.55
2892 NASDAQ MPWR Fri, Sep 29, 2017 106.52 107.00 106.27 106.55
2891 NASDAQ MPWR Thu, Sep 28, 2017 105.89 106.61 104.94 106.43
2890 NASDAQ MPWR Wed, Sep 27, 2017 103.42 106.84 103.00 106.20
2889 NASDAQ MPWR Tue, Sep 26, 2017 102.27 103.08 101.58 102.77
2888 NASDAQ MPWR Mon, Sep 25, 2017 102.96 102.96 101.02 101.68
2887 NASDAQ MPWR Fri, Sep 22, 2017 102.19 103.24 102.00 102.97
2886 NASDAQ MPWR Thu, Sep 21, 2017 101.37 103.09 100.62 102.59
2885 NASDAQ MPWR Wed, Sep 20, 2017 103.33 103.79 100.26 101.37
2884 NASDAQ MPWR Tue, Sep 19, 2017 104.19 104.65 103.32 103.47
2883 NASDAQ MPWR Mon, Sep 18, 2017 103.80 104.91 103.71 104.18
2882 NASDAQ MPWR Fri, Sep 15, 2017 102.95 104.15 102.56 103.26
2881 NASDAQ MPWR Thu, Sep 14, 2017 103.69 104.70 102.62 102.77
2880 NASDAQ MPWR Wed, Sep 13, 2017 105.76 105.78 103.59 103.82
2879 NASDAQ MPWR Tue, Sep 12, 2017 105.25 105.79 104.34 105.77
2878 NASDAQ MPWR Mon, Sep 11, 2017 103.49 105.42 103.43 105.17
2877 NASDAQ MPWR Fri, Sep 8, 2017 102.50 103.29 101.71 102.72
2876 NASDAQ MPWR Thu, Sep 7, 2017 102.99 103.52 102.06 102.69
2875 NASDAQ MPWR Wed, Sep 6, 2017 103.79 103.79 102.12 102.51
2874 NASDAQ MPWR Tue, Sep 5, 2017 102.17 103.71 101.63 103.51
2873 NASDAQ MPWR Fri, Sep 1, 2017 101.42 102.98 100.77 102.71
2872 NASDAQ MPWR Thu, Aug 31, 2017 100.32 101.41 99.93 101.32
2871 NASDAQ MPWR Wed, Aug 30, 2017 98.53 100.04 97.95 100.00
2870 NASDAQ MPWR Tue, Aug 29, 2017 97.30 98.67 96.99 98.30
2869 NASDAQ MPWR Mon, Aug 28, 2017 97.85 98.09 97.35 98.04
2868 NASDAQ MPWR Fri, Aug 25, 2017 98.62 98.75 97.22 97.50
2867 NASDAQ MPWR Thu, Aug 24, 2017 97.85 99.13 97.49 98.40
2866 NASDAQ MPWR Wed, Aug 23, 2017 96.82 97.91 96.66 97.63
2865 NASDAQ MPWR Tue, Aug 22, 2017 96.71 97.86 96.09 97.58
2864 NASDAQ MPWR Mon, Aug 21, 2017 97.66 97.67 95.50 95.87
2863 NASDAQ MPWR Fri, Aug 18, 2017 97.59 98.69 96.54 97.61
2862 NASDAQ MPWR Thu, Aug 17, 2017 100.85 101.15 97.52 97.58
2861 NASDAQ MPWR Wed, Aug 16, 2017 102.00 102.04 101.11 101.47
2860 NASDAQ MPWR Tue, Aug 15, 2017 101.94 102.51 101.40 101.78
2859 NASDAQ MPWR Mon, Aug 14, 2017 102.00 103.03 101.27 101.77
2858 NASDAQ MPWR Fri, Aug 11, 2017 100.65 101.73 99.72 101.10
2857 NASDAQ MPWR Thu, Aug 10, 2017 101.65 101.80 100.23 100.47
2856 NASDAQ MPWR Wed, Aug 9, 2017 102.01 102.90 101.38 102.15
2855 NASDAQ MPWR Tue, Aug 8, 2017 102.77 103.85 102.27 102.51
2854 NASDAQ MPWR Mon, Aug 7, 2017 101.85 103.14 101.00 102.77
2853 NASDAQ MPWR Fri, Aug 4, 2017 101.60 102.45 100.95 101.55
2852 NASDAQ MPWR Thu, Aug 3, 2017 101.73 102.80 100.75 101.44
2851 NASDAQ MPWR Wed, Aug 2, 2017 103.44 103.45 101.14 101.86
2850 NASDAQ MPWR Tue, Aug 1, 2017 102.87 103.98 102.00 103.20
2849 NASDAQ MPWR Mon, Jul 31, 2017 102.60 103.75 101.66 102.32
2848 NASDAQ MPWR Fri, Jul 28, 2017 103.91 103.91 102.29 102.62
2847 NASDAQ MPWR Thu, Jul 27, 2017 101.60 107.56 99.50 104.58
2846 NASDAQ MPWR Wed, Jul 26, 2017 105.66 107.87 104.83 106.79
2845 NASDAQ MPWR Tue, Jul 25, 2017 104.94 105.26 103.89 104.93
2844 NASDAQ MPWR Mon, Jul 24, 2017 103.65 104.97 103.35 104.85
2843 NASDAQ MPWR Fri, Jul 21, 2017 105.09 105.09 103.14 103.75
2842 NASDAQ MPWR Thu, Jul 20, 2017 103.96 105.14 103.24 105.00
2841 NASDAQ MPWR Wed, Jul 19, 2017 102.12 103.95 101.96 103.61
2840 NASDAQ MPWR Tue, Jul 18, 2017 100.75 101.86 100.29 101.63
2839 NASDAQ MPWR Mon, Jul 17, 2017 101.08 101.84 100.02 101.03
2838 NASDAQ MPWR Fri, Jul 14, 2017 100.26 101.05 100.01 100.79
2837 NASDAQ MPWR Thu, Jul 13, 2017 100.25 100.39 98.88 100.01
2836 NASDAQ MPWR Wed, Jul 12, 2017 99.64 100.47 99.38 100.15
2835 NASDAQ MPWR Tue, Jul 11, 2017 97.77 98.98 97.35 98.72
2834 NASDAQ MPWR Mon, Jul 10, 2017 98.26 98.48 97.21 97.78
2833 NASDAQ MPWR Fri, Jul 7, 2017 95.83 98.18 95.53 98.03
2832 NASDAQ MPWR Thu, Jul 6, 2017 94.72 96.27 94.26 95.30
2831 NASDAQ MPWR Wed, Jul 5, 2017 94.27 96.58 94.26 95.74
2830 NASDAQ MPWR Mon, Jul 3, 2017 96.90 97.19 94.24 94.24
2829 NASDAQ MPWR Fri, Jun 30, 2017 97.22 97.95 96.34 96.40
2828 NASDAQ MPWR Thu, Jun 29, 2017 98.55 100.00 95.39 97.12
2827 NASDAQ MPWR Wed, Jun 28, 2017 97.28 99.17 96.12 99.03
2826 NASDAQ MPWR Tue, Jun 27, 2017 99.40 99.40 96.69 96.84
2825 NASDAQ MPWR Mon, Jun 26, 2017 99.00 101.25 98.94 99.51
2824 NASDAQ MPWR Fri, Jun 23, 2017 97.18 98.78 96.77 98.58
2823 NASDAQ MPWR Thu, Jun 22, 2017 97.34 97.66 96.25 97.06
2822 NASDAQ MPWR Wed, Jun 21, 2017 97.14 98.18 96.63 97.56
2821 NASDAQ MPWR Tue, Jun 20, 2017 98.17 98.76 96.30 96.40
2820 NASDAQ MPWR Mon, Jun 19, 2017 103.00 103.01 97.59 98.33
2819 NASDAQ MPWR Fri, Jun 16, 2017 95.79 97.60 95.59 97.19
2818 NASDAQ MPWR Thu, Jun 15, 2017 94.73 96.65 94.73 96.41
2817 NASDAQ MPWR Wed, Jun 14, 2017 98.26 99.14 95.50 96.46
2816 NASDAQ MPWR Tue, Jun 13, 2017 98.19 99.88 97.30 98.07
2815 NASDAQ MPWR Mon, Jun 12, 2017 96.58 98.90 93.69 97.34
2814 NASDAQ MPWR Fri, Jun 9, 2017 103.69 103.92 96.64 97.93
2813 NASDAQ MPWR Thu, Jun 8, 2017 102.30 103.52 101.04 103.35
2812 NASDAQ MPWR Wed, Jun 7, 2017 101.21 102.63 100.81 101.79
2811 NASDAQ MPWR Tue, Jun 6, 2017 100.37 101.95 100.02 100.83
2810 NASDAQ MPWR Mon, Jun 5, 2017 100.80 101.50 100.08 101.01
2809 NASDAQ MPWR Fri, Jun 2, 2017 99.09 101.16 98.54 100.80
2808 NASDAQ MPWR Thu, Jun 1, 2017 98.70 98.87 97.89 98.59
2807 NASDAQ MPWR Wed, May 31, 2017 98.50 98.66 97.08 98.20
2806 NASDAQ MPWR Tue, May 30, 2017 98.23 98.93 97.52 97.82
2805 NASDAQ MPWR Fri, May 26, 2017 97.61 98.34 96.56 98.01
2804 NASDAQ MPWR Thu, May 25, 2017 97.84 98.34 97.11 97.66
2803 NASDAQ MPWR Wed, May 24, 2017 95.44 97.74 95.09 97.43
2802 NASDAQ MPWR Tue, May 23, 2017 95.49 95.49 93.88 95.04
2801 NASDAQ MPWR Mon, May 22, 2017 95.32 95.90 94.93 95.22
2800 NASDAQ MPWR Fri, May 19, 2017 94.51 95.78 94.51 95.10
2799 NASDAQ MPWR Thu, May 18, 2017 92.61 94.68 92.15 93.83
2798 NASDAQ MPWR Wed, May 17, 2017 96.75 97.39 92.89 92.96
2797 NASDAQ MPWR Tue, May 16, 2017 96.38 98.33 96.19 98.21
2796 NASDAQ MPWR Mon, May 15, 2017 95.27 96.45 95.27 96.09
2795 NASDAQ MPWR Fri, May 12, 2017 95.24 95.78 94.46 94.81
2794 NASDAQ MPWR Thu, May 11, 2017 95.10 95.78 94.47 95.54
2793 NASDAQ MPWR Wed, May 10, 2017 94.25 95.60 93.82 95.39
2792 NASDAQ MPWR Tue, May 9, 2017 92.84 94.48 91.63 93.72
2791 NASDAQ MPWR Mon, May 8, 2017 93.16 93.58 92.24 92.68
2790 NASDAQ MPWR Fri, May 5, 2017 93.28 93.46 91.91 93.46
2789 NASDAQ MPWR Thu, May 4, 2017 91.05 92.84 91.00 92.76
2788 NASDAQ MPWR Wed, May 3, 2017 90.81 91.05 89.67 90.82
2787 NASDAQ MPWR Tue, May 2, 2017 91.76 92.13 90.38 91.11
2786 NASDAQ MPWR Mon, May 1, 2017 91.50 92.61 90.30 91.86
2785 NASDAQ MPWR Fri, Apr 28, 2017 94.26 94.75 91.43 91.50
2784 NASDAQ MPWR Thu, Apr 27, 2017 95.00 96.60 92.98 94.46
2783 NASDAQ MPWR Wed, Apr 26, 2017 96.22 96.28 93.68 93.71
2782 NASDAQ MPWR Tue, Apr 25, 2017 95.95 96.84 95.25 96.21
2781 NASDAQ MPWR Mon, Apr 24, 2017 94.99 95.66 94.42 95.25
2780 NASDAQ MPWR Fri, Apr 21, 2017 93.65 94.15 92.44 93.37
2779 NASDAQ MPWR Thu, Apr 20, 2017 92.16 93.93 91.73 93.81
2778 NASDAQ MPWR Wed, Apr 19, 2017 91.79 92.47 91.39 91.80
2777 NASDAQ MPWR Tue, Apr 18, 2017 90.17 91.20 89.21 91.11
2776 NASDAQ MPWR Mon, Apr 17, 2017 89.34 90.44 89.25 90.42
2775 NASDAQ MPWR Thu, Apr 13, 2017 89.00 90.24 88.19 88.97
2774 NASDAQ MPWR Wed, Apr 12, 2017 90.57 90.76 89.27 89.40
2773 NASDAQ MPWR Tue, Apr 11, 2017 90.94 92.11 89.41 90.57
2772 NASDAQ MPWR Mon, Apr 10, 2017 91.97 92.24 90.74 91.23
2771 NASDAQ MPWR Fri, Apr 7, 2017 90.86 92.05 90.48 91.73
2770 NASDAQ MPWR Thu, Apr 6, 2017 91.10 91.45 89.80 91.05
2769 NASDAQ MPWR Wed, Apr 5, 2017 92.67 92.98 90.80 90.98
2768 NASDAQ MPWR Tue, Apr 4, 2017 91.17 92.94 91.17 92.53
2767 NASDAQ MPWR Mon, Apr 3, 2017 92.23 92.54 91.07 91.49
2766 NASDAQ MPWR Fri, Mar 31, 2017 91.75 92.65 90.91 92.10
2765 NASDAQ MPWR Thu, Mar 30, 2017 91.90 92.49 90.08 91.93
2764 NASDAQ MPWR Wed, Mar 29, 2017 92.29 92.99 91.43 91.87
2763 NASDAQ MPWR Tue, Mar 28, 2017 91.07 92.81 91.02 92.67
2762 NASDAQ MPWR Mon, Mar 27, 2017 90.84 91.35 89.09 91.07
2761 NASDAQ MPWR Fri, Mar 24, 2017 91.88 92.95 91.07 91.43
2760 NASDAQ MPWR Thu, Mar 23, 2017 91.93 92.63 90.91 91.12
2759 NASDAQ MPWR Wed, Mar 22, 2017 91.58 92.19 91.00 92.09
2758 NASDAQ MPWR Tue, Mar 21, 2017 94.37 94.37 91.60 91.68
2757 NASDAQ MPWR Mon, Mar 20, 2017 93.29 94.49 92.81 93.73
2756 NASDAQ MPWR Fri, Mar 17, 2017 92.52 93.30 92.00 92.96
2755 NASDAQ MPWR Thu, Mar 16, 2017 93.05 93.58 92.24 92.32
2754 NASDAQ MPWR Wed, Mar 15, 2017 91.50 92.89 90.41 92.72
2753 NASDAQ MPWR Tue, Mar 14, 2017 90.88 91.50 90.34 91.39
2752 NASDAQ MPWR Mon, Mar 13, 2017 89.24 91.00 89.00 90.96
2751 NASDAQ MPWR Fri, Mar 10, 2017 88.88 89.32 88.50 89.25
2750 NASDAQ MPWR Thu, Mar 9, 2017 88.37 88.65 87.83 88.33
2749 NASDAQ MPWR Wed, Mar 8, 2017 88.64 89.44 88.09 88.37
2748 NASDAQ MPWR Tue, Mar 7, 2017 88.14 89.37 87.71 88.35
2747 NASDAQ MPWR Mon, Mar 6, 2017 87.96 88.47 87.00 88.16
2746 NASDAQ MPWR Fri, Mar 3, 2017 89.00 89.03 88.20 88.57
2745 NASDAQ MPWR Thu, Mar 2, 2017 89.35 89.75 88.84 88.92
2744 NASDAQ MPWR Wed, Mar 1, 2017 88.75 89.50 87.97 89.44
2743 NASDAQ MPWR Tue, Feb 28, 2017 89.00 89.00 87.71 87.97
2742 NASDAQ MPWR Mon, Feb 27, 2017 88.95 89.11 88.19 89.10
2741 NASDAQ MPWR Fri, Feb 24, 2017 87.48 88.83 87.04 88.82
2740 NASDAQ MPWR Thu, Feb 23, 2017 89.06 89.06 86.84 88.18
2739 NASDAQ MPWR Wed, Feb 22, 2017 88.16 89.09 87.98 88.80
2738 NASDAQ MPWR Tue, Feb 21, 2017 86.52 88.23 86.45 88.22
2737 NASDAQ MPWR Fri, Feb 17, 2017 86.01 86.61 85.02 86.52
2736 NASDAQ MPWR Thu, Feb 16, 2017 86.21 86.72 85.51 86.16
2735 NASDAQ MPWR Wed, Feb 15, 2017 85.07 86.28 84.45 86.02
2734 NASDAQ MPWR Tue, Feb 14, 2017 85.58 85.73 84.76 85.13
2733 NASDAQ MPWR Mon, Feb 13, 2017 88.53 89.15 84.95 85.91
2732 NASDAQ MPWR Fri, Feb 10, 2017 87.75 89.34 85.25 88.40
2731 NASDAQ MPWR Thu, Feb 9, 2017 89.79 90.40 88.89 89.01
2730 NASDAQ MPWR Wed, Feb 8, 2017 89.05 90.44 88.75 89.91
2729 NASDAQ MPWR Tue, Feb 7, 2017 88.67 89.81 88.34 89.37
2728 NASDAQ MPWR Mon, Feb 6, 2017 88.82 88.89 87.90 88.54
2727 NASDAQ MPWR Fri, Feb 3, 2017 89.19 89.75 88.55 89.07
2726 NASDAQ MPWR Thu, Feb 2, 2017 88.50 88.81 87.77 88.27
2725 NASDAQ MPWR Wed, Feb 1, 2017 88.24 89.18 87.15 88.92
2724 NASDAQ MPWR Tue, Jan 31, 2017 89.05 89.05 87.14 87.24
2723 NASDAQ MPWR Mon, Jan 30, 2017 89.00 89.61 87.60 89.05
2722 NASDAQ MPWR Fri, Jan 27, 2017 88.76 90.15 88.16 89.78
2721 NASDAQ MPWR Thu, Jan 26, 2017 90.23 90.74 87.75 88.30
2720 NASDAQ MPWR Wed, Jan 25, 2017 91.04 91.76 89.94 90.06
2719 NASDAQ MPWR Tue, Jan 24, 2017 88.77 91.13 88.72 90.55
2718 NASDAQ MPWR Mon, Jan 23, 2017 87.36 88.63 87.36 88.33
2717 NASDAQ MPWR Fri, Jan 20, 2017 85.62 87.80 85.62 87.54
2716 NASDAQ MPWR Thu, Jan 19, 2017 86.26 86.96 85.40 85.61
2715 NASDAQ MPWR Wed, Jan 18, 2017 85.73 86.93 85.63 86.45
2714 NASDAQ MPWR Tue, Jan 17, 2017 86.80 86.94 84.90 85.17
2713 NASDAQ MPWR Fri, Jan 13, 2017 86.23 87.61 86.06 87.14
2712 NASDAQ MPWR Thu, Jan 12, 2017 86.13 86.22 84.80 85.95
2711 NASDAQ MPWR Wed, Jan 11, 2017 86.00 86.35 85.06 86.32
2710 NASDAQ MPWR Tue, Jan 10, 2017 85.09 85.75 84.64 85.57
2709 NASDAQ MPWR Mon, Jan 9, 2017 84.13 85.81 83.75 85.40
2708 NASDAQ MPWR Fri, Jan 6, 2017 82.67 84.24 82.28 83.94
2707 NASDAQ MPWR Thu, Jan 5, 2017 82.71 83.76 82.20 82.76
2706 NASDAQ MPWR Wed, Jan 4, 2017 83.95 84.05 82.49 83.03
2705 NASDAQ MPWR Tue, Jan 3, 2017 82.89 84.04 81.84 83.61
2704 NASDAQ MPWR Fri, Dec 30, 2016 83.30 83.31 81.36 81.93
2703 NASDAQ MPWR Thu, Dec 29, 2016 83.49 84.29 82.38 83.22
2702 NASDAQ MPWR Wed, Dec 28, 2016 85.56 85.56 83.06 83.23
2701 NASDAQ MPWR Tue, Dec 27, 2016 84.41 85.73 84.41 85.02
2700 NASDAQ MPWR Fri, Dec 23, 2016 84.56 85.19 83.33 84.56
2699 NASDAQ MPWR Thu, Dec 22, 2016 84.92 84.95 83.88 84.31
2698 NASDAQ MPWR Wed, Dec 21, 2016 85.69 86.00 84.51 84.58
2697 NASDAQ MPWR Tue, Dec 20, 2016 84.61 85.69 84.13 85.43
2696 NASDAQ MPWR Mon, Dec 19, 2016 83.65 85.80 83.47 84.11
2695 NASDAQ MPWR Fri, Dec 16, 2016 84.59 85.23 83.19 84.59
2694 NASDAQ MPWR Thu, Dec 15, 2016 83.21 85.59 82.50 84.21
2693 NASDAQ MPWR Wed, Dec 14, 2016 82.89 83.62 82.20 82.84
2692 NASDAQ MPWR Tue, Dec 13, 2016 85.62 88.09 81.80 83.04
2691 NASDAQ MPWR Mon, Dec 12, 2016 80.13 80.59 78.62 80.08
2690 NASDAQ MPWR Fri, Dec 9, 2016 81.36 81.39 79.81 80.33
2689 NASDAQ MPWR Thu, Dec 8, 2016 79.62 81.03 78.62 80.81
2688 NASDAQ MPWR Wed, Dec 7, 2016 78.23 79.67 77.45 79.35
2687 NASDAQ MPWR Tue, Dec 6, 2016 77.79 78.57 77.34 78.28
2686 NASDAQ MPWR Mon, Dec 5, 2016 77.07 78.55 76.94 77.98
2685 NASDAQ MPWR Fri, Dec 2, 2016 76.39 77.55 75.08 76.65
2684 NASDAQ MPWR Thu, Dec 1, 2016 81.70 81.98 75.92 76.50
2683 NASDAQ MPWR Wed, Nov 30, 2016 83.13 83.43 81.91 82.04
2682 NASDAQ MPWR Tue, Nov 29, 2016 83.78 84.02 82.95 83.10
2681 NASDAQ MPWR Mon, Nov 28, 2016 84.31 84.68 83.31 83.72
2680 NASDAQ MPWR Fri, Nov 25, 2016 83.89 84.41 83.27 84.34
2679 NASDAQ MPWR Wed, Nov 23, 2016 84.15 84.20 83.31 84.00
2678 NASDAQ MPWR Tue, Nov 22, 2016 83.41 84.11 82.98 83.95
2677 NASDAQ MPWR Mon, Nov 21, 2016 84.00 84.83 82.50 82.86
2676 NASDAQ MPWR Fri, Nov 18, 2016 81.66 82.16 81.25 81.83
2675 NASDAQ MPWR Thu, Nov 17, 2016 81.27 81.82 80.76 81.64
2674 NASDAQ MPWR Wed, Nov 16, 2016 79.77 81.33 79.77 80.98
2673 NASDAQ MPWR Tue, Nov 15, 2016 79.84 80.80 79.24 80.20
2672 NASDAQ MPWR Mon, Nov 14, 2016 79.71 80.11 79.04 79.83
2671 NASDAQ MPWR Fri, Nov 11, 2016 78.14 80.17 78.14 79.29
2670 NASDAQ MPWR Thu, Nov 10, 2016 80.64 81.45 77.58 77.79
2669 NASDAQ MPWR Wed, Nov 9, 2016 77.27 80.11 76.52 79.76
2668 NASDAQ MPWR Tue, Nov 8, 2016 79.21 79.31 77.81 78.68
2667 NASDAQ MPWR Mon, Nov 7, 2016 77.73 78.63 77.26 78.56
2666 NASDAQ MPWR Fri, Nov 4, 2016 76.19 77.26 75.56 76.69
2665 NASDAQ MPWR Thu, Nov 3, 2016 76.83 77.24 75.87 76.44
2664 NASDAQ MPWR Wed, Nov 2, 2016 76.67 77.31 75.93 76.51
2663 NASDAQ MPWR Tue, Nov 1, 2016 79.27 82.59 75.04 76.49
2662 NASDAQ MPWR Mon, Oct 31, 2016 77.97 79.48 77.91 78.81
2661 NASDAQ MPWR Fri, Oct 28, 2016 79.15 79.63 77.58 77.97
2660 NASDAQ MPWR Thu, Oct 27, 2016 79.96 80.78 78.56 79.01
2659 NASDAQ MPWR Wed, Oct 26, 2016 78.81 79.59 78.73 79.26
2658 NASDAQ MPWR Tue, Oct 25, 2016 79.30 79.71 78.57 79.18
2657 NASDAQ MPWR Mon, Oct 24, 2016 77.89 79.44 77.89 79.37
2656 NASDAQ MPWR Fri, Oct 21, 2016 76.43 77.65 75.94 77.59
2655 NASDAQ MPWR Thu, Oct 20, 2016 76.80 77.57 76.42 76.94
2654 NASDAQ MPWR Wed, Oct 19, 2016 76.80 77.35 75.84 77.12
2653 NASDAQ MPWR Tue, Oct 18, 2016 77.47 77.70 76.93 76.98
2652 NASDAQ MPWR Mon, Oct 17, 2016 76.95 77.38 76.44 76.51
2651 NASDAQ MPWR Fri, Oct 14, 2016 77.48 78.38 77.12 77.17
2650 NASDAQ MPWR Thu, Oct 13, 2016 77.71 77.71 76.16 76.90
2649 NASDAQ MPWR Wed, Oct 12, 2016 78.84 78.84 78.00 78.11
2648 NASDAQ MPWR Tue, Oct 11, 2016 80.54 80.65 78.01 79.12
2647 NASDAQ MPWR Mon, Oct 10, 2016 80.60 81.37 80.36 80.49
2646 NASDAQ MPWR Fri, Oct 7, 2016 80.20 80.45 79.01 80.27
2645 NASDAQ MPWR Thu, Oct 6, 2016 80.28 80.40 79.22 80.31
2644 NASDAQ MPWR Wed, Oct 5, 2016 79.14 80.30 79.14 80.02
2643 NASDAQ MPWR Tue, Oct 4, 2016 79.46 79.76 78.26 79.06
2642 NASDAQ MPWR Mon, Oct 3, 2016 80.23 80.50 78.85 79.19
2641 NASDAQ MPWR Fri, Sep 30, 2016 79.27 80.94 79.27 80.50
2640 NASDAQ MPWR Thu, Sep 29, 2016 79.14 79.55 78.18 78.95
2639 NASDAQ MPWR Wed, Sep 28, 2016 78.35 79.00 77.96 78.94
2638 NASDAQ MPWR Tue, Sep 27, 2016 76.43 78.46 76.28 78.42
2637 NASDAQ MPWR Mon, Sep 26, 2016 76.04 77.85 75.61 76.36
2636 NASDAQ MPWR Fri, Sep 23, 2016 77.07 77.97 75.94 76.53
2635 NASDAQ MPWR Thu, Sep 22, 2016 77.26 77.92 76.89 77.36
2634 NASDAQ MPWR Wed, Sep 21, 2016 75.88 76.49 75.25 76.45
2633 NASDAQ MPWR Tue, Sep 20, 2016 76.17 76.42 75.46 75.57
2632 NASDAQ MPWR Mon, Sep 19, 2016 76.21 76.99 75.46 75.96
2631 NASDAQ MPWR Fri, Sep 16, 2016 75.78 75.94 74.61 75.62
2630 NASDAQ MPWR Thu, Sep 15, 2016 74.79 75.40 74.07 75.21
2629 NASDAQ MPWR Wed, Sep 14, 2016 74.80 75.21 74.40 74.66
2628 NASDAQ MPWR Tue, Sep 13, 2016 75.03 76.13 74.38 74.69
2627 NASDAQ MPWR Mon, Sep 12, 2016 73.42 75.40 71.60 75.38
2626 NASDAQ MPWR Fri, Sep 9, 2016 74.93 75.54 73.37 73.42
2625 NASDAQ MPWR Thu, Sep 8, 2016 76.33 76.42 75.40 75.56
2624 NASDAQ MPWR Wed, Sep 7, 2016 76.50 76.68 75.61 76.68
2623 NASDAQ MPWR Tue, Sep 6, 2016 77.83 77.99 76.17 76.65
2622 NASDAQ MPWR Fri, Sep 2, 2016 78.05 78.45 77.05 77.37
2621 NASDAQ MPWR Thu, Sep 1, 2016 76.65 77.74 76.12 77.66
2620 NASDAQ MPWR Wed, Aug 31, 2016 76.35 76.83 75.80 76.72
2619 NASDAQ MPWR Tue, Aug 30, 2016 76.23 77.68 76.18 76.37
2618 NASDAQ MPWR Mon, Aug 29, 2016 76.63 77.10 76.09 76.17
2617 NASDAQ MPWR Fri, Aug 26, 2016 75.80 76.77 75.60 76.69
2616 NASDAQ MPWR Thu, Aug 25, 2016 75.06 75.88 74.79 75.29
2615 NASDAQ MPWR Wed, Aug 24, 2016 75.85 76.03 74.83 75.02
2614 NASDAQ MPWR Tue, Aug 23, 2016 76.16 76.53 75.03 75.91
2613 NASDAQ MPWR Mon, Aug 22, 2016 74.86 75.64 74.62 75.60
2612 NASDAQ MPWR Fri, Aug 19, 2016 74.22 75.65 74.22 75.01
2611 NASDAQ MPWR Thu, Aug 18, 2016 73.52 74.40 73.52 74.29
2610 NASDAQ MPWR Wed, Aug 17, 2016 73.48 74.03 72.13 73.76
2609 NASDAQ MPWR Tue, Aug 16, 2016 74.26 74.26 73.43 73.76
2608 NASDAQ MPWR Mon, Aug 15, 2016 73.58 74.78 72.94 74.62
2607 NASDAQ MPWR Fri, Aug 12, 2016 73.11 73.60 72.95 73.55
2606 NASDAQ MPWR Thu, Aug 11, 2016 73.58 73.80 71.09 73.37
2605 NASDAQ MPWR Wed, Aug 10, 2016 73.66 73.66 72.71 73.28
2604 NASDAQ MPWR Tue, Aug 9, 2016 72.76 74.21 72.76 73.71
2603 NASDAQ MPWR Mon, Aug 8, 2016 73.20 73.39 72.21 72.86
2602 NASDAQ MPWR Fri, Aug 5, 2016 72.81 73.20 71.84 72.98
2601 NASDAQ MPWR Thu, Aug 4, 2016 71.86 72.54 71.68 72.28
2600 NASDAQ MPWR Wed, Aug 3, 2016 70.90 72.00 70.00 71.81
2599 NASDAQ MPWR Tue, Aug 2, 2016 72.79 72.95 70.76 71.20
2598 NASDAQ MPWR Mon, Aug 1, 2016 72.67 73.38 72.44 72.83
2597 NASDAQ MPWR Fri, Jul 29, 2016 73.28 73.58 72.07 72.72
2596 NASDAQ MPWR Thu, Jul 28, 2016 73.79 74.08 72.91 73.27
2595 NASDAQ MPWR Wed, Jul 27, 2016 74.33 74.84 73.47 73.94
2594 NASDAQ MPWR Tue, Jul 26, 2016 73.08 73.97 71.03 73.79
2593 NASDAQ MPWR Mon, Jul 25, 2016 71.59 73.36 71.59 73.21
2592 NASDAQ MPWR Fri, Jul 22, 2016 71.42 72.59 70.77 72.08
2591 NASDAQ MPWR Thu, Jul 21, 2016 72.42 72.72 71.29 71.54
2590 NASDAQ MPWR Wed, Jul 20, 2016 71.47 72.96 71.09 72.31
2589 NASDAQ MPWR Tue, Jul 19, 2016 70.85 71.37 70.63 70.98
2588 NASDAQ MPWR Mon, Jul 18, 2016 71.39 71.68 70.78 70.85
2587 NASDAQ MPWR Fri, Jul 15, 2016 70.96 71.14 70.01 70.92
2586 NASDAQ MPWR Thu, Jul 14, 2016 71.10 71.25 70.11 70.61
2585 NASDAQ MPWR Wed, Jul 13, 2016 70.89 71.31 70.07 70.33
2584 NASDAQ MPWR Tue, Jul 12, 2016 70.34 71.05 69.98 70.71
2583 NASDAQ MPWR Mon, Jul 11, 2016 69.25 69.88 68.94 69.81
2582 NASDAQ MPWR Fri, Jul 8, 2016 68.10 69.25 67.78 68.83
2581 NASDAQ MPWR Thu, Jul 7, 2016 66.97 68.50 66.87 67.43
2580 NASDAQ MPWR Wed, Jul 6, 2016 65.45 66.80 65.11 66.52
2579 NASDAQ MPWR Tue, Jul 5, 2016 67.26 67.91 65.89 66.11
2578 NASDAQ MPWR Fri, Jul 1, 2016 68.18 68.35 67.37 67.60
2577 NASDAQ MPWR Thu, Jun 30, 2016 66.81 68.34 65.63 68.32
2576 NASDAQ MPWR Wed, Jun 29, 2016 67.22 68.69 66.48 66.92
2575 NASDAQ MPWR Tue, Jun 28, 2016 63.91 66.51 63.71 66.35
2574 NASDAQ MPWR Mon, Jun 27, 2016 65.42 65.42 62.38 63.30
2573 NASDAQ MPWR Fri, Jun 24, 2016 66.40 68.22 65.57 66.20
2572 NASDAQ MPWR Thu, Jun 23, 2016 68.95 69.92 68.48 69.89
2571 NASDAQ MPWR Wed, Jun 22, 2016 68.33 68.71 67.76 68.17
2570 NASDAQ MPWR Tue, Jun 21, 2016 68.61 68.99 67.71 68.23
2569 NASDAQ MPWR Mon, Jun 20, 2016 68.51 69.52 68.29 68.38
2568 NASDAQ MPWR Fri, Jun 17, 2016 69.08 69.08 67.02 67.90
2567 NASDAQ MPWR Thu, Jun 16, 2016 68.43 68.98 67.64 68.91
2566 NASDAQ MPWR Wed, Jun 15, 2016 69.15 69.76 68.67 68.96
2565 NASDAQ MPWR Tue, Jun 14, 2016 68.60 69.06 68.11 68.75
2564 NASDAQ MPWR Mon, Jun 13, 2016 68.33 69.53 67.88 68.60
2563 NASDAQ MPWR Fri, Jun 10, 2016 69.78 70.10 68.82 69.07
2562 NASDAQ MPWR Thu, Jun 9, 2016 70.03 70.82 69.50 70.75
2561 NASDAQ MPWR Wed, Jun 8, 2016 70.40 71.05 69.60 70.63
2560 NASDAQ MPWR Tue, Jun 7, 2016 69.19 70.33 68.89 70.22
2559 NASDAQ MPWR Mon, Jun 6, 2016 68.80 69.20 68.42 68.77
2558 NASDAQ MPWR Fri, Jun 3, 2016 68.85 68.86 68.01 68.70
2557 NASDAQ MPWR Thu, Jun 2, 2016 68.58 68.77 68.04 68.69
2556 NASDAQ MPWR Wed, Jun 1, 2016 67.56 68.93 67.56 68.72
2555 NASDAQ MPWR Tue, May 31, 2016 68.60 68.98 67.95 68.33
2554 NASDAQ MPWR Fri, May 27, 2016 67.66 68.66 67.46 68.52
2553 NASDAQ MPWR Thu, May 26, 2016 66.91 67.98 66.91 67.86
2552 NASDAQ MPWR Wed, May 25, 2016 67.52 67.85 66.54 66.89
2551 NASDAQ MPWR Tue, May 24, 2016 65.87 67.54 65.71 66.89
2550 NASDAQ MPWR Mon, May 23, 2016 64.18 66.48 64.18 65.37
2549 NASDAQ MPWR Fri, May 20, 2016 62.65 64.16 62.65 64.12
2548 NASDAQ MPWR Thu, May 19, 2016 62.75 63.60 61.25 62.12
2547 NASDAQ MPWR Wed, May 18, 2016 61.70 63.88 60.02 63.01
2546 NASDAQ MPWR Tue, May 17, 2016 62.97 63.41 61.92 62.09
2545 NASDAQ MPWR Mon, May 16, 2016 61.67 63.59 61.67 62.86
2544 NASDAQ MPWR Fri, May 13, 2016 60.56 61.84 60.56 61.45
2543 NASDAQ MPWR Thu, May 12, 2016 62.50 62.50 60.06 60.93
2542 NASDAQ MPWR Wed, May 11, 2016 62.25 63.20 61.75 62.33
2541 NASDAQ MPWR Tue, May 10, 2016 61.94 62.52 61.09 62.40
2540 NASDAQ MPWR Mon, May 9, 2016 62.51 63.87 61.78 61.85
2539 NASDAQ MPWR Fri, May 6, 2016 61.05 62.51 61.00 62.51
2538 NASDAQ MPWR Thu, May 5, 2016 62.27 62.65 61.47 61.68
2537 NASDAQ MPWR Wed, May 4, 2016 63.63 63.80 62.17 62.26
2536 NASDAQ MPWR Tue, May 3, 2016 65.50 65.50 62.41 64.45
2535 NASDAQ MPWR Mon, May 2, 2016 61.09 63.72 61.09 63.51
2534 NASDAQ MPWR Fri, Apr 29, 2016 64.28 64.35 61.92 62.42
2533 NASDAQ MPWR Thu, Apr 28, 2016 65.03 65.46 63.95 64.19
2532 NASDAQ MPWR Wed, Apr 27, 2016 64.68 66.24 63.68 65.36
2531 NASDAQ MPWR Tue, Apr 26, 2016 64.02 65.54 63.81 64.94
2530 NASDAQ MPWR Mon, Apr 25, 2016 63.53 64.55 63.35 63.70
2529 NASDAQ MPWR Fri, Apr 22, 2016 63.17 64.73 63.17 64.19
2528 NASDAQ MPWR Thu, Apr 21, 2016 63.58 64.02 63.01 63.41
2527 NASDAQ MPWR Wed, Apr 20, 2016 63.70 65.32 63.54 63.76
2526 NASDAQ MPWR Tue, Apr 19, 2016 65.13 65.13 63.42 63.94
2525 NASDAQ MPWR Mon, Apr 18, 2016 64.18 65.21 64.18 64.92
2524 NASDAQ MPWR Fri, Apr 15, 2016 64.98 65.74 64.48 64.69
2523 NASDAQ MPWR Thu, Apr 14, 2016 65.89 66.00 64.32 65.26
2522 NASDAQ MPWR Wed, Apr 13, 2016 63.95 66.02 63.68 65.89
2521 NASDAQ MPWR Tue, Apr 12, 2016 63.68 64.17 62.95 63.54
2520 NASDAQ MPWR Mon, Apr 11, 2016 64.06 64.40 63.40 63.52
2519 NASDAQ MPWR Fri, Apr 8, 2016 63.81 64.25 63.40 63.65
2518 NASDAQ MPWR Thu, Apr 7, 2016 63.64 63.98 62.52 63.47
2517 NASDAQ MPWR Wed, Apr 6, 2016 62.79 64.08 62.71 63.89
2516 NASDAQ MPWR Tue, Apr 5, 2016 63.47 63.47 63.47 62.84
2515 NASDAQ MPWR Mon, Apr 4, 2016 64.72 65.26 63.45 63.47
2514 NASDAQ MPWR Fri, Apr 1, 2016 63.03 64.69 62.68 64.45
2513 NASDAQ MPWR Thu, Mar 31, 2016 62.39 64.12 61.94 62.55
2512 NASDAQ MPWR Wed, Mar 30, 2016 62.71 63.21 62.05 62.55
2511 NASDAQ MPWR Tue, Mar 29, 2016 60.55 62.23 60.25 60.92
2510 NASDAQ MPWR Mon, Mar 28, 2016 61.57 61.81 60.74 60.99
2509 NASDAQ MPWR Thu, Mar 24, 2016 60.93 60.93 60.93 61.21
2508 NASDAQ MPWR Wed, Mar 23, 2016 61.52 61.89 60.90 60.93
2507 NASDAQ MPWR Tue, Mar 22, 2016 61.06 61.74 60.92 61.53
2506 NASDAQ MPWR Mon, Mar 21, 2016 62.37 62.45 61.24 61.45
2505 NASDAQ MPWR Fri, Mar 18, 2016 60.89 62.56 59.89 62.54
2504 NASDAQ MPWR Thu, Mar 17, 2016 60.27 60.69 59.41 60.59
2503 NASDAQ MPWR Wed, Mar 16, 2016 59.38 60.65 58.74 60.42
2502 NASDAQ MPWR Tue, Mar 15, 2016 60.33 60.33 60.33 59.68
2501 NASDAQ MPWR Mon, Mar 14, 2016 61.21 61.32 59.84 60.33
2500 NASDAQ MPWR Fri, Mar 11, 2016 60.11 61.16 59.29 61.08
2499 NASDAQ MPWR Thu, Mar 10, 2016 60.14 60.93 58.84 59.77
2498 NASDAQ MPWR Wed, Mar 9, 2016 58.86 58.86 58.86 59.77
2497 NASDAQ MPWR Tue, Mar 8, 2016 61.17 61.25 58.60 61.51
2496 NASDAQ MPWR Mon, Mar 7, 2016 61.28 62.37 60.98 61.51
2495 NASDAQ MPWR Fri, Mar 4, 2016 60.46 60.46 60.46 61.80
2494 NASDAQ MPWR Thu, Mar 3, 2016 60.51 60.51 60.51 60.46
2493 NASDAQ MPWR Wed, Mar 2, 2016 60.00 60.90 59.60 60.26
2492 NASDAQ MPWR Tue, Mar 1, 2016 59.06 59.06 59.06 60.26
2491 NASDAQ MPWR Mon, Feb 29, 2016 58.39 59.49 58.39 59.06
2490 NASDAQ MPWR Fri, Feb 26, 2016 57.85 57.85 57.85 58.74
2489 NASDAQ MPWR Thu, Feb 25, 2016 57.50 57.95 55.05 57.85
2488 NASDAQ MPWR Wed, Feb 24, 2016 57.47 57.63 55.69 57.29
2487 NASDAQ MPWR Tue, Feb 23, 2016 58.60 59.79 57.80 58.22
2486 NASDAQ MPWR Mon, Feb 22, 2016 58.91 59.50 58.42 58.77
2485 NASDAQ MPWR Fri, Feb 19, 2016 58.21 58.82 57.12 58.39
2484 NASDAQ MPWR Thu, Feb 18, 2016 59.00 59.50 57.94 58.12
2483 NASDAQ MPWR Wed, Feb 17, 2016 58.36 59.23 57.68 58.83
2482 NASDAQ MPWR Tue, Feb 16, 2016 57.73 58.50 56.88 58.09
2481 NASDAQ MPWR Fri, Feb 12, 2016 56.76 57.26 55.34 56.76
2480 NASDAQ MPWR Thu, Feb 11, 2016 55.45 56.77 55.21 56.26
2479 NASDAQ MPWR Wed, Feb 10, 2016 56.37 58.21 56.20 56.50
2478 NASDAQ MPWR Tue, Feb 9, 2016 55.91 57.20 55.21 56.21
2477 NASDAQ MPWR Mon, Feb 8, 2016 58.99 60.69 55.42 56.36
2476 NASDAQ MPWR Fri, Feb 5, 2016 61.20 62.49 59.16 60.01
2475 NASDAQ MPWR Thu, Feb 4, 2016 58.00 58.51 57.12 58.26
2474 NASDAQ MPWR Wed, Feb 3, 2016 59.48 59.75 57.54 58.26
2473 NASDAQ MPWR Tue, Feb 2, 2016 61.48 61.94 58.14 58.98
2472 NASDAQ MPWR Mon, Feb 1, 2016 62.47 62.82 60.32 62.30
2471 NASDAQ MPWR Fri, Jan 29, 2016 60.90 62.70 60.73 62.57
2470 NASDAQ MPWR Thu, Jan 28, 2016 60.44 60.68 60.05 60.38
2469 NASDAQ MPWR Wed, Jan 27, 2016 60.91 61.19 59.50 59.66
2468 NASDAQ MPWR Tue, Jan 26, 2016 61.61 61.95 61.00 61.32
2467 NASDAQ MPWR Mon, Jan 25, 2016 61.07 62.46 61.05 61.36
2466 NASDAQ MPWR Fri, Jan 22, 2016 61.04 61.95 60.52 61.59
2465 NASDAQ MPWR Thu, Jan 21, 2016 58.65 60.66 57.02 60.04
2464 NASDAQ MPWR Wed, Jan 20, 2016 56.61 59.03 55.81 58.24
2463 NASDAQ MPWR Tue, Jan 19, 2016 57.97 58.68 56.24 57.30
2462 NASDAQ MPWR Fri, Jan 15, 2016 57.85 58.38 56.33 57.42
2461 NASDAQ MPWR Thu, Jan 14, 2016 58.61 60.07 58.15 59.81
2460 NASDAQ MPWR Wed, Jan 13, 2016 59.17 59.68 57.78 58.19
2459 NASDAQ MPWR Tue, Jan 12, 2016 59.14 59.35 58.04 59.09
2458 NASDAQ MPWR Mon, Jan 11, 2016 57.57 58.93 56.93 58.43
2457 NASDAQ MPWR Fri, Jan 8, 2016 57.36 58.82 57.20 57.35
2456 NASDAQ MPWR Thu, Jan 7, 2016 57.97 59.21 56.90 57.21
2455 NASDAQ MPWR Wed, Jan 6, 2016 59.00 59.60 58.54 58.91
2454 NASDAQ MPWR Tue, Jan 5, 2016 60.93 61.54 59.37 59.90
2453 NASDAQ MPWR Mon, Jan 4, 2016 62.45 62.58 60.59 60.97
2452 NASDAQ MPWR Thu, Dec 31, 2015 64.54 64.87 63.54 63.71
2451 NASDAQ MPWR Wed, Dec 30, 2015 65.13 65.44 64.72 64.78
2450 NASDAQ MPWR Tue, Dec 29, 2015 64.55 65.45 64.12 65.13
2449 NASDAQ MPWR Mon, Dec 28, 2015 64.33 64.63 63.37 64.27
2448 NASDAQ MPWR Thu, Dec 24, 2015 64.45 65.06 64.14 64.57
2447 NASDAQ MPWR Wed, Dec 23, 2015 64.80 64.81 63.97 64.45
2446 NASDAQ MPWR Tue, Dec 22, 2015 64.52 64.63 63.22 64.53
2445 NASDAQ MPWR Mon, Dec 21, 2015 63.46 64.42 63.40 64.39
2444 NASDAQ MPWR Fri, Dec 18, 2015 62.83 63.88 62.11 63.15
2443 NASDAQ MPWR Thu, Dec 17, 2015 64.12 64.76 63.21 63.22
2442 NASDAQ MPWR Wed, Dec 16, 2015 64.26 64.68 63.05 63.78
2441 NASDAQ MPWR Tue, Dec 15, 2015 63.35 64.33 62.05 64.06
2440 NASDAQ MPWR Mon, Dec 14, 2015 63.30 65.46 62.53 62.90
2439 NASDAQ MPWR Fri, Dec 11, 2015 63.62 64.37 63.08 63.38
2438 NASDAQ MPWR Thu, Dec 10, 2015 64.50 64.74 63.83 64.51
2437 NASDAQ MPWR Wed, Dec 9, 2015 66.12 66.12 64.44 64.55
2436 NASDAQ MPWR Tue, Dec 8, 2015 66.02 66.61 65.52 66.22
2435 NASDAQ MPWR Mon, Dec 7, 2015 67.15 67.26 66.45 66.68
2434 NASDAQ MPWR Fri, Dec 4, 2015 66.54 67.53 66.32 67.17
2433 NASDAQ MPWR Thu, Dec 3, 2015 67.51 68.16 66.34 66.56
2432 NASDAQ MPWR Wed, Dec 2, 2015 68.92 69.25 67.09 67.29
2431 NASDAQ MPWR Tue, Dec 1, 2015 68.48 69.17 67.87 68.88
2430 NASDAQ MPWR Mon, Nov 30, 2015 68.25 69.11 67.88 68.33
2429 NASDAQ MPWR Fri, Nov 27, 2015 67.87 68.33 67.51 67.82
2428 NASDAQ MPWR Wed, Nov 25, 2015 67.37 68.17 67.14 67.87
2427 NASDAQ MPWR Tue, Nov 24, 2015 65.75 67.45 65.75 67.34
2426 NASDAQ MPWR Mon, Nov 23, 2015 66.36 66.99 66.06 66.20
2425 NASDAQ MPWR Fri, Nov 20, 2015 66.19 67.08 65.79 66.62
2424 NASDAQ MPWR Thu, Nov 19, 2015 66.23 66.71 65.68 65.87
2423 NASDAQ MPWR Wed, Nov 18, 2015 64.55 66.43 64.12 66.40
2422 NASDAQ MPWR Tue, Nov 17, 2015 63.58 64.75 63.51 64.42
2421 NASDAQ MPWR Mon, Nov 16, 2015 62.55 63.54 60.73 63.52
2420 NASDAQ MPWR Fri, Nov 13, 2015 63.06 63.57 62.32 62.56
2419 NASDAQ MPWR Thu, Nov 12, 2015 63.40 63.99 62.91 63.34
2418 NASDAQ MPWR Wed, Nov 11, 2015 63.81 64.86 63.69 63.82
2417 NASDAQ MPWR Tue, Nov 10, 2015 63.58 63.86 62.73 63.61
2416 NASDAQ MPWR Mon, Nov 9, 2015 63.90 64.12 63.21 64.00
2415 NASDAQ MPWR Fri, Nov 6, 2015 62.74 64.49 62.46 64.42
2414 NASDAQ MPWR Thu, Nov 5, 2015 62.69 63.50 62.60 63.12
2413 NASDAQ MPWR Wed, Nov 4, 2015 62.70 63.04 62.18 62.90
2412 NASDAQ MPWR Tue, Nov 3, 2015 62.49 63.17 62.46 62.78
2411 NASDAQ MPWR Mon, Nov 2, 2015 62.35 63.38 62.35 62.80
2410 NASDAQ MPWR Fri, Oct 30, 2015 61.86 62.69 60.02 62.42
2409 NASDAQ MPWR Thu, Oct 29, 2015 62.17 62.89 61.36 61.73
2408 NASDAQ MPWR Wed, Oct 28, 2015 62.00 63.02 61.45 62.98
2407 NASDAQ MPWR Tue, Oct 27, 2015 62.23 62.59 59.25 61.66
2406 NASDAQ MPWR Mon, Oct 26, 2015 58.00 58.74 57.46 57.76
2405 NASDAQ MPWR Fri, Oct 23, 2015 58.20 59.24 57.13 58.74
2404 NASDAQ MPWR Thu, Oct 22, 2015 56.51 58.15 56.09 57.75
2403 NASDAQ MPWR Wed, Oct 21, 2015 57.48 57.76 55.77 55.85
2402 NASDAQ MPWR Tue, Oct 20, 2015 57.34 57.80 56.76 57.09
2401 NASDAQ MPWR Mon, Oct 19, 2015 56.91 57.82 56.74 57.44
2400 NASDAQ MPWR Fri, Oct 16, 2015 57.20 57.67 56.40 56.95
2399 NASDAQ MPWR Thu, Oct 15, 2015 56.50 57.59 56.14 57.17
2398 NASDAQ MPWR Wed, Oct 14, 2015 54.54 57.18 54.54 56.28
2397 NASDAQ MPWR Tue, Oct 13, 2015 54.85 55.49 54.47 54.47
2396 NASDAQ MPWR Mon, Oct 12, 2015 55.13 55.50 54.60 55.19
2395 NASDAQ MPWR Fri, Oct 9, 2015 55.40 55.58 54.90 54.99
2394 NASDAQ MPWR Thu, Oct 8, 2015 54.86 55.44 54.20 55.30
2393 NASDAQ MPWR Wed, Oct 7, 2015 54.58 55.48 54.46 55.00
2392 NASDAQ MPWR Tue, Oct 6, 2015 56.60 56.60 53.07 54.18
2391 NASDAQ MPWR Mon, Oct 5, 2015 52.00 53.68 49.26 53.24
2390 NASDAQ MPWR Fri, Oct 2, 2015 49.92 51.57 49.44 51.53
2389 NASDAQ MPWR Thu, Oct 1, 2015 51.09 51.16 49.27 50.42
2388 NASDAQ MPWR Wed, Sep 30, 2015 50.18 51.28 50.16 51.20
2387 NASDAQ MPWR Tue, Sep 29, 2015 49.24 49.71 48.74 49.54
2386 NASDAQ MPWR Mon, Sep 28, 2015 50.07 50.19 49.19 49.19
2385 NASDAQ MPWR Fri, Sep 25, 2015 49.89 50.80 49.43 50.50
2384 NASDAQ MPWR Thu, Sep 24, 2015 48.77 49.48 47.94 49.37
2383 NASDAQ MPWR Wed, Sep 23, 2015 49.59 50.05 49.16 49.24
2382 NASDAQ MPWR Tue, Sep 22, 2015 49.98 49.98 49.00 49.24
2381 NASDAQ MPWR Mon, Sep 21, 2015 50.93 51.51 50.28 50.32
2380 NASDAQ MPWR Fri, Sep 18, 2015 50.30 50.90 50.15 50.44
2379 NASDAQ MPWR Thu, Sep 17, 2015 50.87 51.75 50.80 51.16
2378 NASDAQ MPWR Wed, Sep 16, 2015 51.44 51.48 50.73 51.03
2377 NASDAQ MPWR Tue, Sep 15, 2015 50.58 51.30 50.42 51.13
2376 NASDAQ MPWR Mon, Sep 14, 2015 51.19 51.45 50.09 50.57
2375 NASDAQ MPWR Fri, Sep 11, 2015 49.81 51.14 49.40 50.62
2374 NASDAQ MPWR Thu, Sep 10, 2015 49.84 50.48 49.09 49.69
2373 NASDAQ MPWR Wed, Sep 9, 2015 50.52 51.25 49.59 49.66
2372 NASDAQ MPWR Tue, Sep 8, 2015 49.42 50.43 48.74 50.18
2371 NASDAQ MPWR Fri, Sep 4, 2015 47.81 48.53 47.81 48.22
2370 NASDAQ MPWR Thu, Sep 3, 2015 48.12 50.93 47.83 48.52
2369 NASDAQ MPWR Wed, Sep 2, 2015 47.43 47.94 46.90 47.94
2368 NASDAQ MPWR Tue, Sep 1, 2015 46.95 48.08 46.56 46.72
2367 NASDAQ MPWR Mon, Aug 31, 2015 47.96 48.59 47.67 48.09
2366 NASDAQ MPWR Fri, Aug 28, 2015 48.01 48.62 47.88 48.44
2365 NASDAQ MPWR Thu, Aug 27, 2015 47.75 48.50 46.97 48.33
2364 NASDAQ MPWR Wed, Aug 26, 2015 46.35 47.25 45.42 47.17
2363 NASDAQ MPWR Tue, Aug 25, 2015 47.07 47.07 45.21 45.28
2362 NASDAQ MPWR Mon, Aug 24, 2015 44.28 48.09 40.75 45.50
2361 NASDAQ MPWR Fri, Aug 21, 2015 46.64 48.12 45.01 46.92
2360 NASDAQ MPWR Thu, Aug 20, 2015 48.97 49.13 47.56 47.60
2359 NASDAQ MPWR Wed, Aug 19, 2015 49.88 50.15 49.04 49.48
2358 NASDAQ MPWR Tue, Aug 18, 2015 51.28 51.28 49.52 50.07
2357 NASDAQ MPWR Mon, Aug 17, 2015 50.58 51.42 50.30 51.42
2356 NASDAQ MPWR Fri, Aug 14, 2015 50.56 50.93 49.92 50.89
2355 NASDAQ MPWR Thu, Aug 13, 2015 51.13 51.38 50.47 50.72
2354 NASDAQ MPWR Wed, Aug 12, 2015 50.10 51.24 49.54 51.18
2353 NASDAQ MPWR Tue, Aug 11, 2015 51.90 51.94 50.57 50.83
2352 NASDAQ MPWR Mon, Aug 10, 2015 51.30 52.72 51.30 52.12
2351 NASDAQ MPWR Fri, Aug 7, 2015 50.55 51.37 50.28 51.33
2350 NASDAQ MPWR Thu, Aug 6, 2015 51.34 51.34 49.80 50.91
2349 NASDAQ MPWR Wed, Aug 5, 2015 50.38 51.72 50.25 51.26
2348 NASDAQ MPWR Tue, Aug 4, 2015 50.96 51.21 50.15 50.51
2347 NASDAQ MPWR Mon, Aug 3, 2015 51.50 51.85 50.91 51.14
2346 NASDAQ MPWR Fri, Jul 31, 2015 51.36 51.79 50.94 51.71
2345 NASDAQ MPWR Thu, Jul 30, 2015 49.56 51.18 49.56 51.07
2344 NASDAQ MPWR Wed, Jul 29, 2015 49.75 50.00 48.78 49.78
2343 NASDAQ MPWR Tue, Jul 28, 2015 48.57 50.99 46.78 49.78
2342 NASDAQ MPWR Mon, Jul 27, 2015 47.61 48.61 47.41 47.77
2341 NASDAQ MPWR Fri, Jul 24, 2015 49.25 49.84 48.08 48.33
2340 NASDAQ MPWR Thu, Jul 23, 2015 47.51 49.74 47.51 49.21
2339 NASDAQ MPWR Wed, Jul 22, 2015 48.09 48.11 46.95 47.33
2338 NASDAQ MPWR Tue, Jul 21, 2015 48.94 49.33 48.54 48.79
2337 NASDAQ MPWR Mon, Jul 20, 2015 49.32 49.32 48.72 49.06
2336 NASDAQ MPWR Fri, Jul 17, 2015 49.28 49.37 48.80 48.96
2335 NASDAQ MPWR Thu, Jul 16, 2015 50.16 50.19 49.13 49.21
2334 NASDAQ MPWR Wed, Jul 15, 2015 49.60 49.95 49.22 49.71
2333 NASDAQ MPWR Tue, Jul 14, 2015 49.03 49.57 48.67 49.51
2332 NASDAQ MPWR Mon, Jul 13, 2015 48.83 49.17 48.37 48.89
2331 NASDAQ MPWR Fri, Jul 10, 2015 48.24 48.92 48.04 48.66
2330 NASDAQ MPWR Thu, Jul 9, 2015 49.86 50.01 47.60 47.73
2329 NASDAQ MPWR Wed, Jul 8, 2015 49.97 51.31 47.41 49.23
2328 NASDAQ MPWR Tue, Jul 7, 2015 50.88 50.88 49.05 50.60
2327 NASDAQ MPWR Mon, Jul 6, 2015 51.01 51.52 50.39 50.96
2326 NASDAQ MPWR Thu, Jul 2, 2015 50.90 51.60 50.72 51.58
2325 NASDAQ MPWR Wed, Jul 1, 2015 51.24 51.59 50.32 50.93
2324 NASDAQ MPWR Tue, Jun 30, 2015 51.21 51.44 50.65 50.71
2323 NASDAQ MPWR Mon, Jun 29, 2015 52.03 52.49 50.71 50.80
2322 NASDAQ MPWR Fri, Jun 26, 2015 53.55 53.71 52.18 52.48
2321 NASDAQ MPWR Thu, Jun 25, 2015 54.22 54.46 52.32 53.81
2320 NASDAQ MPWR Wed, Jun 24, 2015 54.43 54.51 53.91 53.95
2319 NASDAQ MPWR Tue, Jun 23, 2015 54.95 55.00 54.07 54.35
2318 NASDAQ MPWR Mon, Jun 22, 2015 54.68 54.87 53.90 54.69
2317 NASDAQ MPWR Fri, Jun 19, 2015 54.40 54.60 53.92 54.27
2316 NASDAQ MPWR Thu, Jun 18, 2015 53.74 54.38 52.69 54.12
2315 NASDAQ MPWR Wed, Jun 17, 2015 53.87 54.10 53.55 53.62
2314 NASDAQ MPWR Tue, Jun 16, 2015 53.26 53.73 52.83 53.62
2313 NASDAQ MPWR Mon, Jun 15, 2015 52.69 53.58 52.17 53.34
2312 NASDAQ MPWR Fri, Jun 12, 2015 52.71 53.41 52.63 53.12
2311 NASDAQ MPWR Thu, Jun 11, 2015 53.18 53.34 52.79 53.03
2310 NASDAQ MPWR Wed, Jun 10, 2015 52.49 53.46 52.49 53.26
2309 NASDAQ MPWR Tue, Jun 9, 2015 52.21 52.43 51.72 52.19
2308 NASDAQ MPWR Mon, Jun 8, 2015 53.39 53.98 52.42 52.46
2307 NASDAQ MPWR Fri, Jun 5, 2015 54.00 54.36 53.36 53.64
2306 NASDAQ MPWR Thu, Jun 4, 2015 54.28 54.72 53.76 54.10
2305 NASDAQ MPWR Wed, Jun 3, 2015 54.61 54.71 53.88 54.59
2304 NASDAQ MPWR Tue, Jun 2, 2015 54.33 54.74 53.64 54.38
2303 NASDAQ MPWR Mon, Jun 1, 2015 54.81 55.11 53.91 54.53
2302 NASDAQ MPWR Fri, May 29, 2015 54.78 55.06 54.36 54.60
2301 NASDAQ MPWR Thu, May 28, 2015 54.76 55.12 54.40 54.95
2300 NASDAQ MPWR Wed, May 27, 2015 53.56 55.04 53.22 54.73
2299 NASDAQ MPWR Tue, May 26, 2015 53.85 53.89 52.76 53.34
2298 NASDAQ MPWR Fri, May 22, 2015 54.04 54.34 53.77 54.13
2297 NASDAQ MPWR Thu, May 21, 2015 53.76 54.17 53.40 54.10
2296 NASDAQ MPWR Wed, May 20, 2015 54.00 54.40 53.49 53.62
2295 NASDAQ MPWR Tue, May 19, 2015 54.25 54.86 53.57 53.86
2294 NASDAQ MPWR Mon, May 18, 2015 52.87 54.46 52.75 54.30
2293 NASDAQ MPWR Fri, May 15, 2015 53.03 53.03 52.52 52.90
2292 NASDAQ MPWR Thu, May 14, 2015 52.77 53.20 52.02 53.17
2291 NASDAQ MPWR Wed, May 13, 2015 52.41 53.00 51.92 52.33
2290 NASDAQ MPWR Tue, May 12, 2015 52.06 52.38 51.24 52.16
2289 NASDAQ MPWR Mon, May 11, 2015 52.37 52.83 52.17 52.21
2288 NASDAQ MPWR Fri, May 8, 2015 51.79 53.33 51.71 52.55
2287 NASDAQ MPWR Thu, May 7, 2015 51.56 52.60 51.56 51.91
2286 NASDAQ MPWR Wed, May 6, 2015 51.62 52.33 50.97 51.56
2285 NASDAQ MPWR Tue, May 5, 2015 52.54 52.62 51.64 51.70
2284 NASDAQ MPWR Mon, May 4, 2015 52.70 53.06 52.53 52.79
2283 NASDAQ MPWR Fri, May 1, 2015 52.00 53.06 51.87 52.92
2282 NASDAQ MPWR Thu, Apr 30, 2015 51.61 52.28 51.32 51.83
2281 NASDAQ MPWR Wed, Apr 29, 2015 50.69 52.22 50.68 52.01
2280 NASDAQ MPWR Tue, Apr 28, 2015 50.40 51.14 49.80 50.98
2279 NASDAQ MPWR Mon, Apr 27, 2015 49.70 51.09 49.39 50.42
2278 NASDAQ MPWR Fri, Apr 24, 2015 53.50 54.18 49.25 49.96
2277 NASDAQ MPWR Thu, Apr 23, 2015 54.43 55.56 50.55 53.51
2276 NASDAQ MPWR Wed, Apr 22, 2015 54.47 54.59 53.02 53.92
2275 NASDAQ MPWR Tue, Apr 21, 2015 53.90 54.15 53.40 53.96
2274 NASDAQ MPWR Mon, Apr 20, 2015 52.95 53.94 52.95 53.40
2273 NASDAQ MPWR Fri, Apr 17, 2015 53.00 53.05 51.95 52.79
2272 NASDAQ MPWR Thu, Apr 16, 2015 52.58 53.84 52.21 53.47
2271 NASDAQ MPWR Wed, Apr 15, 2015 51.97 53.37 51.88 52.96
2270 NASDAQ MPWR Tue, Apr 14, 2015 51.78 52.11 51.22 51.64
2269 NASDAQ MPWR Mon, Apr 13, 2015 52.29 52.82 51.66 51.74
2268 NASDAQ MPWR Fri, Apr 10, 2015 52.14 52.38 51.91 52.21
2267 NASDAQ MPWR Thu, Apr 9, 2015 51.48 52.10 51.32 51.81
2266 NASDAQ MPWR Wed, Apr 8, 2015 51.60 52.10 51.31 51.75
2265 NASDAQ MPWR Tue, Apr 7, 2015 51.87 52.26 51.42 51.51
2264 NASDAQ MPWR Mon, Apr 6, 2015 51.28 52.01 50.95 51.90
2263 NASDAQ MPWR Thu, Apr 2, 2015 52.00 52.05 51.50 51.70
2262 NASDAQ MPWR Wed, Apr 1, 2015 52.59 52.64 50.93 51.99
2261 NASDAQ MPWR Tue, Mar 31, 2015 53.12 53.24 52.52 52.65
2260 NASDAQ MPWR Mon, Mar 30, 2015 52.92 53.54 52.36 53.34
2259 NASDAQ MPWR Fri, Mar 27, 2015 51.21 53.05 50.96 52.80
2258 NASDAQ MPWR Thu, Mar 26, 2015 51.32 51.84 50.35 51.37
2257 NASDAQ MPWR Wed, Mar 25, 2015 54.90 54.90 51.73 52.04
2256 NASDAQ MPWR Tue, Mar 24, 2015 55.54 55.61 54.43 54.50
2255 NASDAQ MPWR Mon, Mar 23, 2015 55.88 56.07 55.48 55.49
2254 NASDAQ MPWR Fri, Mar 20, 2015 55.00 56.19 54.69 56.12
2253 NASDAQ MPWR Thu, Mar 19, 2015 54.29 55.22 54.03 54.71
2252 NASDAQ MPWR Wed, Mar 18, 2015 53.90 54.97 52.79 54.17
2251 NASDAQ MPWR Tue, Mar 17, 2015 53.37 54.05 53.30 54.04
2250 NASDAQ MPWR Mon, Mar 16, 2015 53.16 54.10 52.75 53.73
2249 NASDAQ MPWR Fri, Mar 13, 2015 53.12 53.39 52.32 52.62
2248 NASDAQ MPWR Thu, Mar 12, 2015 53.14 53.57 52.61 53.03
2247 NASDAQ MPWR Wed, Mar 11, 2015 52.53 53.39 52.22 53.19
2246 NASDAQ MPWR Tue, Mar 10, 2015 51.69 52.70 51.51 52.28
2245 NASDAQ MPWR Mon, Mar 9, 2015 51.71 52.46 51.46 52.30
2244 NASDAQ MPWR Fri, Mar 6, 2015 52.22 52.48 51.52 51.72
2243 NASDAQ MPWR Thu, Mar 5, 2015 53.20 53.47 52.31 52.69
2242 NASDAQ MPWR Wed, Mar 4, 2015 53.25 53.59 52.77 53.15
2241 NASDAQ MPWR Tue, Mar 3, 2015 53.94 54.34 53.17 53.56
2240 NASDAQ MPWR Mon, Mar 2, 2015 52.31 54.37 52.31 54.16
2239 NASDAQ MPWR Fri, Feb 27, 2015 52.92 53.26 52.46 52.73
2238 NASDAQ MPWR Thu, Feb 26, 2015 52.75 53.39 52.47 53.08
2237 NASDAQ MPWR Wed, Feb 25, 2015 52.88 52.90 52.34 52.75
2236 NASDAQ MPWR Tue, Feb 24, 2015 52.28 52.77 51.84 52.72
2235 NASDAQ MPWR Mon, Feb 23, 2015 52.37 52.67 51.72 52.22
2234 NASDAQ MPWR Fri, Feb 20, 2015 50.93 52.29 50.61 51.99
2233 NASDAQ MPWR Thu, Feb 19, 2015 50.31 51.22 50.20 51.04
2232 NASDAQ MPWR Wed, Feb 18, 2015 50.21 50.52 49.84 50.45
2231 NASDAQ MPWR Tue, Feb 17, 2015 50.05 50.75 50.02 50.61
2230 NASDAQ MPWR Fri, Feb 13, 2015 50.41 50.82 49.79 50.32
2229 NASDAQ MPWR Thu, Feb 12, 2015 49.75 50.30 49.17 50.16
2228 NASDAQ MPWR Wed, Feb 11, 2015 49.10 50.08 49.10 49.51
2227 NASDAQ MPWR Tue, Feb 10, 2015 47.87 49.16 47.62 49.10
2226 NASDAQ MPWR Mon, Feb 9, 2015 47.56 47.95 46.92 47.37
2225 NASDAQ MPWR Fri, Feb 6, 2015 47.39 48.49 47.09 48.21
2224 NASDAQ MPWR Thu, Feb 5, 2015 49.71 50.30 45.76 47.53
2223 NASDAQ MPWR Wed, Feb 4, 2015 48.07 48.48 47.25 47.80
2222 NASDAQ MPWR Tue, Feb 3, 2015 47.21 48.83 47.21 48.53
2221 NASDAQ MPWR Mon, Feb 2, 2015 47.80 48.06 46.64 47.43
2220 NASDAQ MPWR Fri, Jan 30, 2015 48.57 49.44 47.47 47.49
2219 NASDAQ MPWR Thu, Jan 29, 2015 47.93 48.94 47.34 48.88
2218 NASDAQ MPWR Wed, Jan 28, 2015 48.18 49.12 47.77 47.84
2217 NASDAQ MPWR Tue, Jan 27, 2015 47.30 48.32 46.69 47.73
2216 NASDAQ MPWR Mon, Jan 26, 2015 47.82 48.48 47.53 47.84
2215 NASDAQ MPWR Fri, Jan 23, 2015 47.03 48.45 46.90 48.00
2214 NASDAQ MPWR Thu, Jan 22, 2015 46.65 47.14 45.48 47.01
2213 NASDAQ MPWR Wed, Jan 21, 2015 46.39 47.06 45.92 46.46
2212 NASDAQ MPWR Tue, Jan 20, 2015 46.89 47.50 46.03 46.65
2211 NASDAQ MPWR Fri, Jan 16, 2015 45.63 46.98 45.02 46.81
2210 NASDAQ MPWR Thu, Jan 15, 2015 46.85 47.31 45.45 45.80
2209 NASDAQ MPWR Wed, Jan 14, 2015 46.43 47.30 46.35 46.79
2208 NASDAQ MPWR Tue, Jan 13, 2015 47.60 48.43 46.31 46.94
2207 NASDAQ MPWR Mon, Jan 12, 2015 48.02 48.27 46.74 47.13
2206 NASDAQ MPWR Fri, Jan 9, 2015 48.51 48.72 47.48 48.09
2205 NASDAQ MPWR Thu, Jan 8, 2015 47.30 48.70 46.96 48.38
2204 NASDAQ MPWR Wed, Jan 7, 2015 46.48 47.44 46.18 46.76
2203 NASDAQ MPWR Tue, Jan 6, 2015 47.69 47.98 45.64 46.09
2202 NASDAQ MPWR Mon, Jan 5, 2015 48.18 48.82 47.47 47.67
2201 NASDAQ MPWR Fri, Jan 2, 2015 49.90 50.20 47.93 48.62
2200 NASDAQ MPWR Wed, Dec 31, 2014 49.87 50.36 49.40 49.74
2199 NASDAQ MPWR Tue, Dec 30, 2014 49.72 50.29 49.55 49.81
2198 NASDAQ MPWR Mon, Dec 29, 2014 50.26 50.62 49.80 50.06
2197 NASDAQ MPWR Fri, Dec 26, 2014 50.01 50.66 49.83 50.44
2196 NASDAQ MPWR Wed, Dec 24, 2014 50.07 50.43 48.84 50.00
2195 NASDAQ MPWR Tue, Dec 23, 2014 49.68 50.63 48.64 49.13
2194 NASDAQ MPWR Mon, Dec 22, 2014 48.67 49.69 48.39 49.50
2193 NASDAQ MPWR Fri, Dec 19, 2014 48.71 48.85 47.94 48.73
2192 NASDAQ MPWR Thu, Dec 18, 2014 48.76 49.37 48.22 48.81
2191 NASDAQ MPWR Wed, Dec 17, 2014 47.45 48.03 46.46 47.77
2190 NASDAQ MPWR Tue, Dec 16, 2014 48.00 48.34 46.95 47.46
2189 NASDAQ MPWR Mon, Dec 15, 2014 48.71 49.77 47.67 48.03
2188 NASDAQ MPWR Fri, Dec 12, 2014 48.49 49.20 48.04 48.56
2187 NASDAQ MPWR Thu, Dec 11, 2014 49.17 49.74 48.94 49.14
2186 NASDAQ MPWR Wed, Dec 10, 2014 49.47 49.90 48.75 49.00
2185 NASDAQ MPWR Tue, Dec 9, 2014 47.76 49.81 47.29 49.71
2184 NASDAQ MPWR Mon, Dec 8, 2014 49.41 50.00 47.98 48.50
2183 NASDAQ MPWR Fri, Dec 5, 2014 49.18 49.80 48.87 49.67
2182 NASDAQ MPWR Thu, Dec 4, 2014 49.54 49.65 48.52 49.16
2181 NASDAQ MPWR Wed, Dec 3, 2014 48.00 49.47 48.00 49.15
2180 NASDAQ MPWR Tue, Dec 2, 2014 47.22 48.17 46.75 48.11
2179 NASDAQ MPWR Mon, Dec 1, 2014 47.82 48.26 46.63 47.12
2178 NASDAQ MPWR Fri, Nov 28, 2014 48.31 48.49 47.73 48.13
2177 NASDAQ MPWR Wed, Nov 26, 2014 46.99 48.50 46.73 48.21
2176 NASDAQ MPWR Tue, Nov 25, 2014 47.20 47.55 46.68 47.11
2175 NASDAQ MPWR Mon, Nov 24, 2014 46.64 47.48 46.60 47.19
2174 NASDAQ MPWR Fri, Nov 21, 2014 46.92 47.00 46.19 46.63
2173 NASDAQ MPWR Thu, Nov 20, 2014 45.49 46.23 45.12 46.19
2172 NASDAQ MPWR Wed, Nov 19, 2014 46.41 46.41 45.51 45.86
2171 NASDAQ MPWR Tue, Nov 18, 2014 44.10 46.76 44.10 46.41
2170 NASDAQ MPWR Mon, Nov 17, 2014 45.24 45.72 44.68 44.98
2169 NASDAQ MPWR Fri, Nov 14, 2014 44.96 45.70 44.26 45.46
2168 NASDAQ MPWR Thu, Nov 13, 2014 45.31 45.65 45.20 45.30
2167 NASDAQ MPWR Wed, Nov 12, 2014 44.93 45.66 44.92 45.38
2166 NASDAQ MPWR Tue, Nov 11, 2014 44.78 45.00 44.37 44.89
2165 NASDAQ MPWR Mon, Nov 10, 2014 44.46 44.99 44.41 44.86
2164 NASDAQ MPWR Fri, Nov 7, 2014 44.67 44.88 43.86 44.69
2163 NASDAQ MPWR Thu, Nov 6, 2014 44.26 45.09 44.20 44.82
2162 NASDAQ MPWR Wed, Nov 5, 2014 43.81 44.48 43.58 44.41
2161 NASDAQ MPWR Tue, Nov 4, 2014 43.70 44.71 43.62 43.74
2160 NASDAQ MPWR Mon, Nov 3, 2014 44.48 45.37 43.80 44.10
2159 NASDAQ MPWR Fri, Oct 31, 2014 43.37 44.53 43.37 44.19
2158 NASDAQ MPWR Thu, Oct 30, 2014 41.73 42.22 40.81 42.17
2157 NASDAQ MPWR Wed, Oct 29, 2014 42.32 42.60 41.37 41.98
2156 NASDAQ MPWR Tue, Oct 28, 2014 45.55 46.00 41.37 42.51
2155 NASDAQ MPWR Mon, Oct 27, 2014 40.47 40.94 39.89 40.00
2154 NASDAQ MPWR Fri, Oct 24, 2014 39.70 40.63 39.23 40.47
2153 NASDAQ MPWR Thu, Oct 23, 2014 39.65 39.96 39.37 39.59
2152 NASDAQ MPWR Wed, Oct 22, 2014 39.63 39.90 39.13 39.21
2151 NASDAQ MPWR Tue, Oct 21, 2014 38.57 39.61 38.45 39.39
2150 NASDAQ MPWR Mon, Oct 20, 2014 37.89 38.91 37.76 38.30
2149 NASDAQ MPWR Fri, Oct 17, 2014 38.59 39.45 37.49 38.03
2148 NASDAQ MPWR Thu, Oct 16, 2014 35.58 38.33 35.29 38.02
2147 NASDAQ MPWR Wed, Oct 15, 2014 34.50 36.50 33.99 36.17
2146 NASDAQ MPWR Tue, Oct 14, 2014 34.92 36.15 34.39 34.47
2145 NASDAQ MPWR Mon, Oct 13, 2014 35.66 36.22 34.25 34.69
2144 NASDAQ MPWR Fri, Oct 10, 2014 40.00 40.00 35.62 35.62
2143 NASDAQ MPWR Thu, Oct 9, 2014 43.45 43.67 41.51 41.98
2142 NASDAQ MPWR Wed, Oct 8, 2014 42.51 43.64 41.69 43.59
2141 NASDAQ MPWR Tue, Oct 7, 2014 43.67 44.19 42.56 42.70
2140 NASDAQ MPWR Mon, Oct 6, 2014 44.11 44.27 43.65 44.06
2139 NASDAQ MPWR Fri, Oct 3, 2014 44.17 44.56 43.81 43.89
2138 NASDAQ MPWR Thu, Oct 2, 2014 43.36 44.20 43.23 44.10
2137 NASDAQ MPWR Wed, Oct 1, 2014 44.15 44.27 43.30 43.48
2136 NASDAQ MPWR Tue, Sep 30, 2014 44.54 44.76 44.05 44.05
2135 NASDAQ MPWR Mon, Sep 29, 2014 44.02 44.62 44.02 44.61
2134 NASDAQ MPWR Fri, Sep 26, 2014 44.32 44.77 44.32 44.65
2133 NASDAQ MPWR Thu, Sep 25, 2014 44.85 44.85 44.08 44.30
2132 NASDAQ MPWR Wed, Sep 24, 2014 44.42 45.28 44.41 44.87
2131 NASDAQ MPWR Tue, Sep 23, 2014 44.51 45.20 44.08 44.43
2130 NASDAQ MPWR Mon, Sep 22, 2014 45.26 45.52 44.52 44.56
2129 NASDAQ MPWR Fri, Sep 19, 2014 47.00 47.00 45.10 45.45
2128 NASDAQ MPWR Thu, Sep 18, 2014 46.26 47.65 46.26 47.26
2127 NASDAQ MPWR Wed, Sep 17, 2014 45.78 46.71 45.78 46.22
2126 NASDAQ MPWR Tue, Sep 16, 2014 45.17 46.07 45.00 45.81
2125 NASDAQ MPWR Mon, Sep 15, 2014 45.99 45.99 45.14 45.35
2124 NASDAQ MPWR Fri, Sep 12, 2014 46.26 46.26 45.48 46.08
2123 NASDAQ MPWR Thu, Sep 11, 2014 45.35 46.24 45.35 46.12
2122 NASDAQ MPWR Wed, Sep 10, 2014 45.96 46.21 45.16 45.72
2121 NASDAQ MPWR Tue, Sep 9, 2014 46.84 47.34 45.86 45.88
2120 NASDAQ MPWR Mon, Sep 8, 2014 46.99 47.74 46.81 47.01
2119 NASDAQ MPWR Fri, Sep 5, 2014 46.72 47.57 46.67 47.24
2118 NASDAQ MPWR Thu, Sep 4, 2014 47.13 47.63 46.73 46.91
2117 NASDAQ MPWR Wed, Sep 3, 2014 47.84 48.00 46.79 46.92
2116 NASDAQ MPWR Tue, Sep 2, 2014 47.80 48.24 47.34 47.68
2115 NASDAQ MPWR Fri, Aug 29, 2014 46.78 47.85 46.78 47.78
2114 NASDAQ MPWR Thu, Aug 28, 2014 46.54 46.98 46.30 46.76
2113 NASDAQ MPWR Wed, Aug 27, 2014 46.85 47.05 46.29 46.81
2112 NASDAQ MPWR Tue, Aug 26, 2014 46.00 47.75 46.00 46.94
2111 NASDAQ MPWR Mon, Aug 25, 2014 46.58 46.61 45.63 45.76
2110 NASDAQ MPWR Fri, Aug 22, 2014 45.50 46.55 45.14 46.30
2109 NASDAQ MPWR Thu, Aug 21, 2014 46.02 46.09 44.88 45.70
2108 NASDAQ MPWR Wed, Aug 20, 2014 46.26 46.61 45.07 46.02
2107 NASDAQ MPWR Tue, Aug 19, 2014 44.63 45.50 44.41 45.41
2106 NASDAQ MPWR Mon, Aug 18, 2014 44.47 44.58 43.95 44.49
2105 NASDAQ MPWR Fri, Aug 15, 2014 44.22 44.64 43.52 44.06
2104 NASDAQ MPWR Thu, Aug 14, 2014 44.30 44.30 43.58 43.70
2103 NASDAQ MPWR Wed, Aug 13, 2014 43.66 44.34 43.50 44.10
2102 NASDAQ MPWR Tue, Aug 12, 2014 42.41 43.31 42.14 43.28
2101 NASDAQ MPWR Mon, Aug 11, 2014 42.51 42.79 42.25 42.47
2100 NASDAQ MPWR Fri, Aug 8, 2014 42.04 42.80 41.87 42.39
2099 NASDAQ MPWR Thu, Aug 7, 2014 42.40 42.70 41.82 42.19
2098 NASDAQ MPWR Wed, Aug 6, 2014 41.85 42.79 41.85 42.36
2097 NASDAQ MPWR Tue, Aug 5, 2014 41.12 42.49 41.12 42.40
2096 NASDAQ MPWR Mon, Aug 4, 2014 41.41 41.72 40.71 41.54
2095 NASDAQ MPWR Fri, Aug 1, 2014 41.33 41.81 40.88 41.50
2094 NASDAQ MPWR Thu, Jul 31, 2014 42.34 42.51 41.09 41.24
2093 NASDAQ MPWR Wed, Jul 30, 2014 42.51 42.95 42.37 42.91
2092 NASDAQ MPWR Tue, Jul 29, 2014 41.83 43.07 41.54 42.31
2091 NASDAQ MPWR Mon, Jul 28, 2014 41.60 42.47 40.50 41.92
2090 NASDAQ MPWR Fri, Jul 25, 2014 44.33 44.77 41.58 41.71
2089 NASDAQ MPWR Thu, Jul 24, 2014 40.74 43.00 40.46 41.10
2088 NASDAQ MPWR Wed, Jul 23, 2014 43.07 43.07 40.69 40.77
2087 NASDAQ MPWR Tue, Jul 22, 2014 42.36 42.84 42.14 42.72
2086 NASDAQ MPWR Mon, Jul 21, 2014 42.02 42.47 41.77 42.25
2085 NASDAQ MPWR Fri, Jul 18, 2014 40.73 42.32 40.73 42.14
2084 NASDAQ MPWR Thu, Jul 17, 2014 41.09 41.64 40.73 40.88
2083 NASDAQ MPWR Wed, Jul 16, 2014 41.74 41.80 41.13 41.47
2082 NASDAQ MPWR Tue, Jul 15, 2014 41.77 42.07 40.81 41.36
2081 NASDAQ MPWR Mon, Jul 14, 2014 42.00 42.15 41.48 41.76
2080 NASDAQ MPWR Fri, Jul 11, 2014 41.38 41.90 41.25 41.50
2079 NASDAQ MPWR Thu, Jul 10, 2014 41.11 41.96 40.78 41.55
2078 NASDAQ MPWR Wed, Jul 9, 2014 41.62 42.40 41.50 42.10
2077 NASDAQ MPWR Tue, Jul 8, 2014 42.00 42.29 41.36 41.70
2076 NASDAQ MPWR Mon, Jul 7, 2014 43.13 43.13 42.15 42.18
2075 NASDAQ MPWR Thu, Jul 3, 2014 42.67 43.42 42.52 43.10
2074 NASDAQ MPWR Wed, Jul 2, 2014 42.55 43.02 42.22 42.48
2073 NASDAQ MPWR Tue, Jul 1, 2014 42.50 43.49 42.50 42.63
2072 NASDAQ MPWR Mon, Jun 30, 2014 41.90 42.80 41.90 42.35
2071 NASDAQ MPWR Fri, Jun 27, 2014 41.26 42.30 41.13 42.13
2070 NASDAQ MPWR Thu, Jun 26, 2014 41.81 41.85 41.12 41.62
2069 NASDAQ MPWR Wed, Jun 25, 2014 41.35 42.00 41.14 41.90
2068 NASDAQ MPWR Tue, Jun 24, 2014 42.29 42.86 41.52 41.55
2067 NASDAQ MPWR Mon, Jun 23, 2014 42.08 42.65 42.08 42.48
2066 NASDAQ MPWR Fri, Jun 20, 2014 42.02 42.43 41.84 42.21
2065 NASDAQ MPWR Thu, Jun 19, 2014 42.41 42.62 41.70 42.07
2064 NASDAQ MPWR Wed, Jun 18, 2014 42.27 42.37 41.81 42.34
2063 NASDAQ MPWR Tue, Jun 17, 2014 41.71 42.73 41.71 42.36
2062 NASDAQ MPWR Mon, Jun 16, 2014 41.78 42.00 41.44 41.92
2061 NASDAQ MPWR Fri, Jun 13, 2014 41.64 41.96 41.09 41.73
2060 NASDAQ MPWR Thu, Jun 12, 2014 41.24 42.09 40.60 41.36
2059 NASDAQ MPWR Wed, Jun 11, 2014 41.68 42.09 41.33 41.41
2058 NASDAQ MPWR Tue, Jun 10, 2014 41.44 41.86 41.13 41.76
2057 NASDAQ MPWR Mon, Jun 9, 2014 40.57 41.68 40.25 41.53
2056 NASDAQ MPWR Fri, Jun 6, 2014 39.99 40.87 39.72 40.19
2055 NASDAQ MPWR Thu, Jun 5, 2014 39.37 40.12 38.88 39.69
2054 NASDAQ MPWR Wed, Jun 4, 2014 38.56 39.37 38.51 39.18
2053 NASDAQ MPWR Tue, Jun 3, 2014 38.89 39.21 38.60 38.88
2052 NASDAQ MPWR Mon, Jun 2, 2014 39.54 39.58 38.77 39.05
2051 NASDAQ MPWR Fri, May 30, 2014 39.58 39.74 39.07 39.29
2050 NASDAQ MPWR Thu, May 29, 2014 39.69 40.00 39.25 39.48
2049 NASDAQ MPWR Wed, May 28, 2014 39.77 40.00 39.20 39.47
2048 NASDAQ MPWR Tue, May 27, 2014 39.48 39.93 39.10 39.76
2047 NASDAQ MPWR Fri, May 23, 2014 38.39 39.01 38.27 38.99
2046 NASDAQ MPWR Thu, May 22, 2014 37.95 38.70 37.70 38.37
2045 NASDAQ MPWR Wed, May 21, 2014 38.06 38.56 37.56 37.94
2044 NASDAQ MPWR Tue, May 20, 2014 37.86 38.27 37.04 37.66
2043 NASDAQ MPWR Mon, May 19, 2014 37.46 38.50 37.46 37.90
2042 NASDAQ MPWR Fri, May 16, 2014 36.92 37.57 36.36 37.56
2041 NASDAQ MPWR Thu, May 15, 2014 37.29 37.29 36.26 37.00
2040 NASDAQ MPWR Wed, May 14, 2014 38.29 38.42 37.07 37.36
2039 NASDAQ MPWR Tue, May 13, 2014 38.76 38.90 37.92 37.93
2038 NASDAQ MPWR Mon, May 12, 2014 37.32 39.16 37.10 38.85
2037 NASDAQ MPWR Fri, May 9, 2014 36.32 37.29 36.09 37.18
2036 NASDAQ MPWR Thu, May 8, 2014 36.43 37.72 36.31 36.52
2035 NASDAQ MPWR Wed, May 7, 2014 36.62 36.93 35.82 36.84
2034 NASDAQ MPWR Tue, May 6, 2014 36.41 37.13 36.38 36.47
2033 NASDAQ MPWR Mon, May 5, 2014 36.25 37.20 36.09 36.72
2032 NASDAQ MPWR Fri, May 2, 2014 36.65 37.26 36.39 36.71
2031 NASDAQ MPWR Thu, May 1, 2014 36.98 37.50 36.17 36.71
2030 NASDAQ MPWR Wed, Apr 30, 2014 36.99 37.40 36.39 37.10
2029 NASDAQ MPWR Tue, Apr 29, 2014 37.10 37.48 36.44 37.13
2028 NASDAQ MPWR Mon, Apr 28, 2014 37.81 38.50 35.70 37.01
2027 NASDAQ MPWR Fri, Apr 25, 2014 38.50 39.50 36.97 37.57
2026 NASDAQ MPWR Thu, Apr 24, 2014 37.31 38.19 36.84 38.09
2025 NASDAQ MPWR Wed, Apr 23, 2014 37.13 37.29 36.71 37.05
2024 NASDAQ MPWR Tue, Apr 22, 2014 36.75 37.34 36.13 37.09
2023 NASDAQ MPWR Mon, Apr 21, 2014 36.25 36.85 35.99 36.67
2022 NASDAQ MPWR Thu, Apr 17, 2014 35.79 36.61 35.52 36.33
2021 NASDAQ MPWR Wed, Apr 16, 2014 35.98 36.00 35.07 35.93
2020 NASDAQ MPWR Tue, Apr 15, 2014 35.77 36.22 34.97 35.71
2019 NASDAQ MPWR Mon, Apr 14, 2014 35.58 36.21 35.18 35.62
2018 NASDAQ MPWR Fri, Apr 11, 2014 35.97 36.63 35.11 35.14
2017 NASDAQ MPWR Thu, Apr 10, 2014 37.55 37.77 36.28 36.32
2016 NASDAQ MPWR Wed, Apr 9, 2014 37.38 37.71 37.08 37.52
2015 NASDAQ MPWR Tue, Apr 8, 2014 36.62 37.52 36.37 37.17
2014 NASDAQ MPWR Mon, Apr 7, 2014 37.37 37.94 36.27 36.71
2013 NASDAQ MPWR Fri, Apr 4, 2014 39.61 39.64 36.45 37.57
2012 NASDAQ MPWR Thu, Apr 3, 2014 39.13 39.69 38.79 39.25
2011 NASDAQ MPWR Wed, Apr 2, 2014 39.78 39.78 38.64 39.23
2010 NASDAQ MPWR Tue, Apr 1, 2014 38.97 39.80 38.87 39.78
2009 NASDAQ MPWR Mon, Mar 31, 2014 37.40 38.83 37.30 38.77
2008 NASDAQ MPWR Fri, Mar 28, 2014 37.50 38.09 37.01 37.12
2007 NASDAQ MPWR Thu, Mar 27, 2014 37.39 37.92 37.05 37.42
2006 NASDAQ MPWR Wed, Mar 26, 2014 37.72 37.85 36.98 37.26
2005 NASDAQ MPWR Tue, Mar 25, 2014 37.50 37.93 37.05 37.32
2004 NASDAQ MPWR Mon, Mar 24, 2014 37.85 38.11 36.56 37.19
2003 NASDAQ MPWR Fri, Mar 21, 2014 38.74 38.74 37.76 37.85
2002 NASDAQ MPWR Thu, Mar 20, 2014 38.23 39.16 38.21 38.57
2001 NASDAQ MPWR Wed, Mar 19, 2014 38.92 38.92 38.07 38.41
2000 NASDAQ MPWR Tue, Mar 18, 2014 38.45 38.93 37.95 38.86
1999 NASDAQ MPWR Mon, Mar 17, 2014 37.96 38.94 37.96 38.38
1998 NASDAQ MPWR Fri, Mar 14, 2014 37.06 38.38 37.06 37.83
1997 NASDAQ MPWR Thu, Mar 13, 2014 37.25 37.72 36.68 37.00
1996 NASDAQ MPWR Wed, Mar 12, 2014 36.69 37.28 36.65 37.00
1995 NASDAQ MPWR Tue, Mar 11, 2014 37.04 37.16 36.37 36.60
1994 NASDAQ MPWR Mon, Mar 10, 2014 36.92 37.17 36.37 36.80
1993 NASDAQ MPWR Fri, Mar 7, 2014 37.21 37.24 36.59 36.93
1992 NASDAQ MPWR Thu, Mar 6, 2014 37.24 37.27 36.68 36.98
1991 NASDAQ MPWR Wed, Mar 5, 2014 37.09 37.49 36.71 37.03
1990 NASDAQ MPWR Tue, Mar 4, 2014 35.95 37.41 35.95 37.08
1989 NASDAQ MPWR Mon, Mar 3, 2014 35.53 35.80 34.98 35.49
1988 NASDAQ MPWR Fri, Feb 28, 2014 36.29 36.72 35.71 35.84
1987 NASDAQ MPWR Thu, Feb 27, 2014 36.15 36.50 36.03 36.18
1986 NASDAQ MPWR Wed, Feb 26, 2014 35.86 36.89 35.86 36.41
1985 NASDAQ MPWR Tue, Feb 25, 2014 35.86 36.14 35.49 35.79
1984 NASDAQ MPWR Mon, Feb 24, 2014 34.73 35.97 34.73 35.75
1983 NASDAQ MPWR Fri, Feb 21, 2014 35.19 35.19 34.45 34.59
1982 NASDAQ MPWR Thu, Feb 20, 2014 34.36 35.07 34.09 34.96
1981 NASDAQ MPWR Wed, Feb 19, 2014 34.84 35.18 34.29 34.36
1980 NASDAQ MPWR Tue, Feb 18, 2014 35.04 35.30 34.86 35.03
1979 NASDAQ MPWR Fri, Feb 14, 2014 35.20 35.30 34.92 35.09
1978 NASDAQ MPWR Thu, Feb 13, 2014 34.54 35.29 34.54 35.18
1977 NASDAQ MPWR Wed, Feb 12, 2014 34.33 34.89 34.09 34.74
1976 NASDAQ MPWR Tue, Feb 11, 2014 34.22 34.94 34.10 34.35
1975 NASDAQ MPWR Mon, Feb 10, 2014 33.20 34.23 33.20 34.08
1974 NASDAQ MPWR Fri, Feb 7, 2014 33.00 34.93 32.01 33.99
1973 NASDAQ MPWR Thu, Feb 6, 2014 31.27 32.41 31.27 32.41
1972 NASDAQ MPWR Wed, Feb 5, 2014 31.48 31.48 30.79 31.36
1971 NASDAQ MPWR Tue, Feb 4, 2014 32.19 32.41 31.42 31.58
1970 NASDAQ MPWR Mon, Feb 3, 2014 32.66 32.87 32.04 32.38
1969 NASDAQ MPWR Fri, Jan 31, 2014 32.81 33.41 32.60 32.69
1968 NASDAQ MPWR Thu, Jan 30, 2014 33.43 33.91 33.07 33.45
1967 NASDAQ MPWR Wed, Jan 29, 2014 33.12 33.75 32.99 33.13
1966 NASDAQ MPWR Tue, Jan 28, 2014 33.45 33.60 33.04 33.41
1965 NASDAQ MPWR Mon, Jan 27, 2014 33.59 33.86 33.14 33.52
1964 NASDAQ MPWR Fri, Jan 24, 2014 34.52 34.55 33.35 33.63
1963 NASDAQ MPWR Thu, Jan 23, 2014 34.42 34.69 34.03 34.68
1962 NASDAQ MPWR Wed, Jan 22, 2014 34.45 34.75 34.21 34.62
1961 NASDAQ MPWR Tue, Jan 21, 2014 34.54 34.58 34.17 34.43
1960 NASDAQ MPWR Fri, Jan 17, 2014 33.82 34.44 33.77 34.39
1959 NASDAQ MPWR Thu, Jan 16, 2014 33.94 34.39 33.71 33.99
1958 NASDAQ MPWR Wed, Jan 15, 2014 33.77 34.36 33.77 34.11
1957 NASDAQ MPWR Tue, Jan 14, 2014 33.19 33.78 32.97 33.78
1956 NASDAQ MPWR Mon, Jan 13, 2014 33.50 33.70 32.95 33.07
1955 NASDAQ MPWR Fri, Jan 10, 2014 33.82 34.01 33.52 33.65
1954 NASDAQ MPWR Thu, Jan 9, 2014 34.31 34.31 33.62 33.71
1953 NASDAQ MPWR Wed, Jan 8, 2014 33.95 34.29 33.73 34.28
1952 NASDAQ MPWR Tue, Jan 7, 2014 33.97 34.08 33.57 33.89
1951 NASDAQ MPWR Mon, Jan 6, 2014 34.43 34.47 33.72 33.75
1950 NASDAQ MPWR Fri, Jan 3, 2014 34.07 34.51 33.82 34.27
1949 NASDAQ MPWR Thu, Jan 2, 2014 34.49 34.49 33.45 34.03
1948 NASDAQ MPWR Tue, Dec 31, 2013 34.32 34.76 34.23 34.66
1947 NASDAQ MPWR Mon, Dec 30, 2013 33.91 34.38 33.87 34.15
1946 NASDAQ MPWR Fri, Dec 27, 2013 33.98 34.34 33.60 33.85
1945 NASDAQ MPWR Thu, Dec 26, 2013 33.93 34.00 33.50 33.90
1944 NASDAQ MPWR Tue, Dec 24, 2013 33.76 33.98 33.41 33.79
1943 NASDAQ MPWR Mon, Dec 23, 2013 33.42 33.87 33.04 33.82
1942 NASDAQ MPWR Fri, Dec 20, 2013 32.83 33.62 32.39 33.21
1941 NASDAQ MPWR Thu, Dec 19, 2013 32.66 32.82 31.94 32.63
1940 NASDAQ MPWR Wed, Dec 18, 2013 32.59 32.91 32.18 32.70
1939 NASDAQ MPWR Tue, Dec 17, 2013 32.05 32.87 31.94 32.51
1938 NASDAQ MPWR Mon, Dec 16, 2013 32.00 32.32 31.81 32.16
1937 NASDAQ MPWR Fri, Dec 13, 2013 31.83 32.13 31.50 31.73
1936 NASDAQ MPWR Thu, Dec 12, 2013 32.37 32.44 31.58 31.68
1935 NASDAQ MPWR Wed, Dec 11, 2013 33.09 33.09 32.05 32.27
1934 NASDAQ MPWR Tue, Dec 10, 2013 33.40 33.48 32.61 32.99
1933 NASDAQ MPWR Mon, Dec 9, 2013 33.94 33.94 33.32 33.39
1932 NASDAQ MPWR Fri, Dec 6, 2013 33.15 33.92 32.96 33.80
1931 NASDAQ MPWR Thu, Dec 5, 2013 32.84 33.38 32.47 32.80
1930 NASDAQ MPWR Wed, Dec 4, 2013 32.57 33.51 32.42 32.73
1929 NASDAQ MPWR Tue, Dec 3, 2013 32.66 33.31 32.39 32.61
1928 NASDAQ MPWR Mon, Dec 2, 2013 33.48 33.55 32.71 32.77
1927 NASDAQ MPWR Fri, Nov 29, 2013 33.66 33.79 33.30 33.40
1926 NASDAQ MPWR Wed, Nov 27, 2013 32.67 33.49 32.50 33.46
1925 NASDAQ MPWR Tue, Nov 26, 2013 32.30 32.80 32.28 32.74
1924 NASDAQ MPWR Mon, Nov 25, 2013 32.18 32.50 31.81 32.27
1923 NASDAQ MPWR Fri, Nov 22, 2013 32.21 32.37 32.03 32.23
1922 NASDAQ MPWR Thu, Nov 21, 2013 31.87 32.62 31.79 32.21
1921 NASDAQ MPWR Wed, Nov 20, 2013 31.93 32.24 31.53 31.79
1920 NASDAQ MPWR Tue, Nov 19, 2013 32.57 32.80 31.52 31.75
1919 NASDAQ MPWR Mon, Nov 18, 2013 32.59 32.99 32.35 32.59
1918 NASDAQ MPWR Fri, Nov 15, 2013 32.52 32.66 32.11 32.57
1917 NASDAQ MPWR Thu, Nov 14, 2013 33.11 33.45 32.32 32.57
1916 NASDAQ MPWR Wed, Nov 13, 2013 32.13 33.51 32.13 33.24
1915 NASDAQ MPWR Tue, Nov 12, 2013 32.19 32.63 32.19 32.41
1914 NASDAQ MPWR Mon, Nov 11, 2013 31.77 32.80 31.49 32.41
1913 NASDAQ MPWR Fri, Nov 8, 2013 31.05 31.95 30.84 31.90
1912 NASDAQ MPWR Thu, Nov 7, 2013 32.00 32.07 31.20 31.21
1911 NASDAQ MPWR Wed, Nov 6, 2013 31.73 32.03 31.42 31.95
1910 NASDAQ MPWR Tue, Nov 5, 2013 31.43 31.87 31.27 31.69
1909 NASDAQ MPWR Mon, Nov 4, 2013 31.44 31.77 31.40 31.71
1908 NASDAQ MPWR Fri, Nov 1, 2013 31.84 31.99 31.13 31.51
1907 NASDAQ MPWR Thu, Oct 31, 2013 31.29 32.08 31.29 31.84
1906 NASDAQ MPWR Wed, Oct 30, 2013 32.32 32.32 30.90 31.34
1905 NASDAQ MPWR Tue, Oct 29, 2013 31.88 32.38 31.84 32.35
1904 NASDAQ MPWR Mon, Oct 28, 2013 32.16 32.48 31.64 31.88
1903 NASDAQ MPWR Fri, Oct 25, 2013 31.75 32.90 31.00 32.29
1902 NASDAQ MPWR Thu, Oct 24, 2013 28.05 28.09 27.25 27.59
1901 NASDAQ MPWR Wed, Oct 23, 2013 28.69 28.83 27.88 28.05
1900 NASDAQ MPWR Tue, Oct 22, 2013 30.16 30.16 28.91 28.95
1899 NASDAQ MPWR Mon, Oct 21, 2013 30.72 31.00 30.11 30.19
1898 NASDAQ MPWR Fri, Oct 18, 2013 31.06 31.08 30.49 30.77
1897 NASDAQ MPWR Thu, Oct 17, 2013 31.07 31.50 30.61 31.33
1896 NASDAQ MPWR Wed, Oct 16, 2013 31.08 31.27 30.49 31.22
1895 NASDAQ MPWR Tue, Oct 15, 2013 31.32 31.42 30.82 30.94
1894 NASDAQ MPWR Mon, Oct 14, 2013 30.49 31.33 30.49 31.32
1893 NASDAQ MPWR Fri, Oct 11, 2013 30.47 30.77 30.39 30.73
1892 NASDAQ MPWR Thu, Oct 10, 2013 30.10 30.72 29.84 30.58
1891 NASDAQ MPWR Wed, Oct 9, 2013 30.23 30.23 28.72 29.80
1890 NASDAQ MPWR Tue, Oct 8, 2013 31.03 31.34 29.78 30.14
1889 NASDAQ MPWR Mon, Oct 7, 2013 30.94 31.25 30.90 30.94
1888 NASDAQ MPWR Fri, Oct 4, 2013 30.64 31.33 30.64 31.17
1887 NASDAQ MPWR Thu, Oct 3, 2013 30.80 30.97 30.63 30.72
1886 NASDAQ MPWR Wed, Oct 2, 2013 30.66 31.06 30.46 30.82
1885 NASDAQ MPWR Tue, Oct 1, 2013 30.30 31.00 30.22 30.82
1884 NASDAQ MPWR Mon, Sep 30, 2013 29.89 30.28 29.53 30.28
1883 NASDAQ MPWR Fri, Sep 27, 2013 30.03 30.20 29.84 29.91
1882 NASDAQ MPWR Thu, Sep 26, 2013 30.32 30.52 30.05 30.20
1881 NASDAQ MPWR Wed, Sep 25, 2013 30.50 30.51 30.09 30.18
1880 NASDAQ MPWR Tue, Sep 24, 2013 30.38 30.79 30.25 30.48
1879 NASDAQ MPWR Mon, Sep 23, 2013 30.58 30.84 30.20 30.37
1878 NASDAQ MPWR Fri, Sep 20, 2013 30.00 31.05 30.00 30.54
1877 NASDAQ MPWR Thu, Sep 19, 2013 30.68 30.96 30.52 30.72
1876 NASDAQ MPWR Wed, Sep 18, 2013 30.61 30.88 30.39 30.65
1875 NASDAQ MPWR Tue, Sep 17, 2013 30.07 30.73 29.94 30.55
1874 NASDAQ MPWR Mon, Sep 16, 2013 30.62 30.95 30.19 30.19
1873 NASDAQ MPWR Fri, Sep 13, 2013 29.20 30.37 29.15 30.37
1872 NASDAQ MPWR Thu, Sep 12, 2013 30.97 31.35 30.65 30.68
1871 NASDAQ MPWR Wed, Sep 11, 2013 30.81 31.44 30.39 30.96
1870 NASDAQ MPWR Tue, Sep 10, 2013 30.87 31.09 30.67 31.05
1869 NASDAQ MPWR Mon, Sep 9, 2013 30.64 30.74 30.19 30.57
1868 NASDAQ MPWR Fri, Sep 6, 2013 30.81 30.81 30.08 30.44
1867 NASDAQ MPWR Thu, Sep 5, 2013 30.82 30.99 30.43 30.68
1866 NASDAQ MPWR Wed, Sep 4, 2013 30.26 31.05 30.26 30.81
1865 NASDAQ MPWR Tue, Sep 3, 2013 30.90 31.18 29.71 30.26
1864 NASDAQ MPWR Fri, Aug 30, 2013 30.51 30.71 30.07 30.62
1863 NASDAQ MPWR Thu, Aug 29, 2013 29.00 30.38 29.00 30.25
1862 NASDAQ MPWR Wed, Aug 28, 2013 28.53 29.19 28.50 28.91
1861 NASDAQ MPWR Tue, Aug 27, 2013 28.43 28.75 28.21 28.61
1860 NASDAQ MPWR Mon, Aug 26, 2013 29.14 29.14 28.71 28.83
1859 NASDAQ MPWR Fri, Aug 23, 2013 28.85 29.08 28.73 28.98
1858 NASDAQ MPWR Thu, Aug 22, 2013 28.58 28.97 28.49 28.86
1857 NASDAQ MPWR Wed, Aug 21, 2013 28.96 28.96 28.56 28.67
1856 NASDAQ MPWR Tue, Aug 20, 2013 28.67 29.22 28.58 28.98
1855 NASDAQ MPWR Mon, Aug 19, 2013 29.09 29.20 28.52 28.56
1854 NASDAQ MPWR Fri, Aug 16, 2013 28.61 29.43 28.51 28.97
1853 NASDAQ MPWR Thu, Aug 15, 2013 28.71 29.50 28.42 28.74
1852 NASDAQ MPWR Wed, Aug 14, 2013 28.94 29.25 28.77 28.97
1851 NASDAQ MPWR Tue, Aug 13, 2013 29.00 29.38 28.73 29.35
1850 NASDAQ MPWR Mon, Aug 12, 2013 28.08 29.00 28.08 28.97
1849 NASDAQ MPWR Fri, Aug 9, 2013 28.31 28.41 27.41 28.34
1848 NASDAQ MPWR Thu, Aug 8, 2013 28.28 29.05 28.27 28.77
1847 NASDAQ MPWR Wed, Aug 7, 2013 27.00 28.80 26.84 28.70
1846 NASDAQ MPWR Tue, Aug 6, 2013 26.20 26.41 26.11 26.31
1845 NASDAQ MPWR Mon, Aug 5, 2013 26.03 26.43 25.99 26.41
1844 NASDAQ MPWR Fri, Aug 2, 2013 26.21 26.28 25.79 26.20
1843 NASDAQ MPWR Thu, Aug 1, 2013 26.31 26.46 26.02 26.43
1842 NASDAQ MPWR Wed, Jul 31, 2013 26.05 26.43 25.98 26.18
1841 NASDAQ MPWR Tue, Jul 30, 2013 26.07 26.20 25.91 26.09
1840 NASDAQ MPWR Mon, Jul 29, 2013 25.90 26.19 25.88 26.00
1839 NASDAQ MPWR Fri, Jul 26, 2013 25.89 26.07 25.79 26.01
1838 NASDAQ MPWR Thu, Jul 25, 2013 26.14 26.50 25.91 26.19
1837 NASDAQ MPWR Wed, Jul 24, 2013 26.58 26.65 26.10 26.25
1836 NASDAQ MPWR Tue, Jul 23, 2013 26.39 26.80 26.12 26.40
1835 NASDAQ MPWR Mon, Jul 22, 2013 25.95 26.32 25.89 26.23
1834 NASDAQ MPWR Fri, Jul 19, 2013 26.00 26.10 25.74 25.98
1833 NASDAQ MPWR Thu, Jul 18, 2013 26.33 26.40 26.05 26.15
1832 NASDAQ MPWR Wed, Jul 17, 2013 26.11 26.38 26.00 26.33
1831 NASDAQ MPWR Tue, Jul 16, 2013 25.70 26.01 25.59 26.01
1830 NASDAQ MPWR Mon, Jul 15, 2013 25.20 25.80 25.13 25.70
1829 NASDAQ MPWR Fri, Jul 12, 2013 25.04 25.32 24.90 25.13
1828 NASDAQ MPWR Thu, Jul 11, 2013 24.84 25.25 24.76 25.24
1827 NASDAQ MPWR Wed, Jul 10, 2013 24.53 24.72 24.23 24.59
1826 NASDAQ MPWR Tue, Jul 9, 2013 24.37 24.95 24.36 24.55
1825 NASDAQ MPWR Mon, Jul 8, 2013 24.86 24.94 24.05 24.26
1824 NASDAQ MPWR Fri, Jul 5, 2013 24.75 24.87 24.51 24.84
1823 NASDAQ MPWR Wed, Jul 3, 2013 23.98 24.60 23.81 24.49
1822 NASDAQ MPWR Tue, Jul 2, 2013 23.94 24.42 23.72 24.05
1821 NASDAQ MPWR Mon, Jul 1, 2013 24.20 24.23 23.81 23.93
1820 NASDAQ MPWR Fri, Jun 28, 2013 24.22 24.50 24.04 24.11
1819 NASDAQ MPWR Thu, Jun 27, 2013 24.27 24.41 23.91 24.25
1818 NASDAQ MPWR Wed, Jun 26, 2013 24.05 24.26 23.71 24.06
1817 NASDAQ MPWR Tue, Jun 25, 2013 23.90 24.00 23.56 23.85
1816 NASDAQ MPWR Mon, Jun 24, 2013 23.91 23.99 23.47 23.71
1815 NASDAQ MPWR Fri, Jun 21, 2013 24.23 24.38 23.95 24.15
1814 NASDAQ MPWR Thu, Jun 20, 2013 24.30 24.49 23.96 24.15
1813 NASDAQ MPWR Wed, Jun 19, 2013 24.78 25.15 24.69 24.69
1812 NASDAQ MPWR Tue, Jun 18, 2013 24.88 25.08 24.67 24.84
1811 NASDAQ MPWR Mon, Jun 17, 2013 24.58 25.01 24.31 24.91
1810 NASDAQ MPWR Fri, Jun 14, 2013 24.55 24.67 24.07 24.25
1809 NASDAQ MPWR Thu, Jun 13, 2013 24.07 24.74 23.91 24.63
1808 NASDAQ MPWR Wed, Jun 12, 2013 24.66 24.78 24.04 24.05
1807 NASDAQ MPWR Tue, Jun 11, 2013 24.72 24.98 24.44 24.48
1806 NASDAQ MPWR Mon, Jun 10, 2013 24.69 25.04 24.64 25.02
1805 NASDAQ MPWR Fri, Jun 7, 2013 24.60 24.65 23.98 24.51
1804 NASDAQ MPWR Thu, Jun 6, 2013 24.61 24.91 23.93 24.35
1803 NASDAQ MPWR Wed, Jun 5, 2013 25.09 25.17 24.64 24.66
1802 NASDAQ MPWR Tue, Jun 4, 2013 24.96 25.50 24.89 24.98
1801 NASDAQ MPWR Mon, Jun 3, 2013 24.63 24.80 24.20 24.78
1800 NASDAQ MPWR Fri, May 31, 2013 24.60 24.78 24.55 24.57
1799 NASDAQ MPWR Thu, May 30, 2013 24.50 24.85 24.41 24.79
1798 NASDAQ MPWR Wed, May 29, 2013 24.33 24.49 24.17 24.45
1797 NASDAQ MPWR Tue, May 28, 2013 24.54 24.67 24.18 24.46
1796 NASDAQ MPWR Fri, May 24, 2013 23.93 24.14 23.76 24.11
1795 NASDAQ MPWR Thu, May 23, 2013 23.71 24.07 23.50 24.02
1794 NASDAQ MPWR Wed, May 22, 2013 24.37 24.62 23.85 23.92
1793 NASDAQ MPWR Tue, May 21, 2013 24.30 24.57 24.08 24.40
1792 NASDAQ MPWR Mon, May 20, 2013 23.99 24.65 23.99 24.22
1791 NASDAQ MPWR Fri, May 17, 2013 24.34 24.37 23.87 24.13
1790 NASDAQ MPWR Thu, May 16, 2013 24.27 24.58 24.20 24.33
1789 NASDAQ MPWR Wed, May 15, 2013 24.30 24.55 24.30 24.40
1788 NASDAQ MPWR Tue, May 14, 2013 24.21 24.60 24.21 24.45
1787 NASDAQ MPWR Mon, May 13, 2013 24.47 24.50 24.11 24.24
1786 NASDAQ MPWR Fri, May 10, 2013 24.22 24.50 24.22 24.46
1785 NASDAQ MPWR Thu, May 9, 2013 24.59 24.59 24.20 24.25
1784 NASDAQ MPWR Wed, May 8, 2013 24.10 24.60 24.10 24.55
1783 NASDAQ MPWR Tue, May 7, 2013 24.24 24.43 24.01 24.42
1782 NASDAQ MPWR Mon, May 6, 2013 24.31 24.50 24.21 24.33
1781 NASDAQ MPWR Fri, May 3, 2013 24.18 24.46 24.12 24.24
1780 NASDAQ MPWR Thu, May 2, 2013 23.17 24.03 23.17 23.90
1779 NASDAQ MPWR Wed, May 1, 2013 24.09 24.23 23.35 23.35
1778 NASDAQ MPWR Tue, Apr 30, 2013 24.20 24.50 23.86 24.12
1777 NASDAQ MPWR Mon, Apr 29, 2013 23.23 23.37 22.74 23.29
1776 NASDAQ MPWR Fri, Apr 26, 2013 22.86 23.30 22.85 23.07
1775 NASDAQ MPWR Thu, Apr 25, 2013 22.61 23.08 22.61 23.01
1774 NASDAQ MPWR Wed, Apr 24, 2013 22.25 22.61 22.20 22.61
1773 NASDAQ MPWR Tue, Apr 23, 2013 21.48 22.37 21.28 22.28
1772 NASDAQ MPWR Mon, Apr 22, 2013 21.00 21.28 20.67 21.24
1771 NASDAQ MPWR Fri, Apr 19, 2013 21.21 21.25 20.64 20.99
1770 NASDAQ MPWR Thu, Apr 18, 2013 21.87 22.01 21.07 21.17
1769 NASDAQ MPWR Wed, Apr 17, 2013 22.48 22.48 21.46 21.76
1768 NASDAQ MPWR Tue, Apr 16, 2013 22.16 22.71 21.93 22.66
1767 NASDAQ MPWR Mon, Apr 15, 2013 22.19 22.31 21.60 21.93
1766 NASDAQ MPWR Fri, Apr 12, 2013 22.63 22.64 22.26 22.41
1765 NASDAQ MPWR Thu, Apr 11, 2013 22.98 23.26 22.76 22.81
1764 NASDAQ MPWR Wed, Apr 10, 2013 22.93 23.39 22.83 23.07
1763 NASDAQ MPWR Tue, Apr 9, 2013 22.87 23.14 22.43 22.88
1762 NASDAQ MPWR Mon, Apr 8, 2013 22.62 22.94 22.28 22.90
1761 NASDAQ MPWR Fri, Apr 5, 2013 22.29 22.52 22.00 22.51
1760 NASDAQ MPWR Thu, Apr 4, 2013 22.58 22.77 22.31 22.74
1759 NASDAQ MPWR Wed, Apr 3, 2013 23.24 23.24 22.56 22.59
1758 NASDAQ MPWR Tue, Apr 2, 2013 23.80 23.84 23.15 23.22
1757 NASDAQ MPWR Mon, Apr 1, 2013 24.27 24.47 23.46 23.61
1756 NASDAQ MPWR Thu, Mar 28, 2013 24.19 24.42 23.95 24.37
1755 NASDAQ MPWR Wed, Mar 27, 2013 24.12 24.30 23.95 24.14
1754 NASDAQ MPWR Tue, Mar 26, 2013 23.70 24.38 23.68 24.27
1753 NASDAQ MPWR Mon, Mar 25, 2013 23.68 24.02 23.36 23.53
1752 NASDAQ MPWR Fri, Mar 22, 2013 23.69 23.84 23.45 23.56
1751 NASDAQ MPWR Thu, Mar 21, 2013 24.04 24.15 23.58 23.65
1750 NASDAQ MPWR Wed, Mar 20, 2013 23.84 24.44 23.74 24.34
1749 NASDAQ MPWR Tue, Mar 19, 2013 23.74 24.14 23.57 23.63
1748 NASDAQ MPWR Mon, Mar 18, 2013 23.78 24.17 23.50 23.78
1747 NASDAQ MPWR Fri, Mar 15, 2013 24.52 24.57 24.00 24.08
1746 NASDAQ MPWR Thu, Mar 14, 2013 24.56 24.84 24.49 24.56
1745 NASDAQ MPWR Wed, Mar 13, 2013 24.30 24.59 24.18 24.55
1744 NASDAQ MPWR Tue, Mar 12, 2013 24.34 24.39 24.15 24.28
1743 NASDAQ MPWR Mon, Mar 11, 2013 24.56 24.56 24.25 24.37
1742 NASDAQ MPWR Fri, Mar 8, 2013 24.79 24.87 24.43 24.60
1741 NASDAQ MPWR Thu, Mar 7, 2013 24.61 24.81 24.33 24.45
1740 NASDAQ MPWR Wed, Mar 6, 2013 24.58 24.80 24.50 24.65
1739 NASDAQ MPWR Tue, Mar 5, 2013 24.43 24.65 24.28 24.55
1738 NASDAQ MPWR Mon, Mar 4, 2013 24.60 24.74 24.18 24.29
1737 NASDAQ MPWR Fri, Mar 1, 2013 24.33 24.76 23.90 24.60
1736 NASDAQ MPWR Thu, Feb 28, 2013 24.59 24.82 24.45 24.59
1735 NASDAQ MPWR Wed, Feb 27, 2013 24.41 24.95 24.41 24.62
1734 NASDAQ MPWR Tue, Feb 26, 2013 24.37 24.69 24.25 24.40
1733 NASDAQ MPWR Mon, Feb 25, 2013 24.99 24.99 24.25 24.25
1732 NASDAQ MPWR Fri, Feb 22, 2013 24.67 25.05 24.57 24.84
1731 NASDAQ MPWR Thu, Feb 21, 2013 24.92 24.92 24.27 24.60
1730 NASDAQ MPWR Wed, Feb 20, 2013 25.50 25.66 25.02 25.02
1729 NASDAQ MPWR Tue, Feb 19, 2013 25.06 25.60 25.06 25.51
1728 NASDAQ MPWR Fri, Feb 15, 2013 25.16 25.43 24.91 25.16
1727 NASDAQ MPWR Thu, Feb 14, 2013 24.97 25.20 24.82 25.20
1726 NASDAQ MPWR Wed, Feb 13, 2013 24.91 25.13 24.79 24.98
1725 NASDAQ MPWR Tue, Feb 12, 2013 24.79 25.18 24.62 25.00
1724 NASDAQ MPWR Mon, Feb 11, 2013 24.60 24.84 24.50 24.83
1723 NASDAQ MPWR Fri, Feb 8, 2013 24.59 25.20 24.30 24.83
1722 NASDAQ MPWR Thu, Feb 7, 2013 23.70 25.09 23.51 24.59
1721 NASDAQ MPWR Wed, Feb 6, 2013 23.04 23.25 22.66 23.22
1720 NASDAQ MPWR Tue, Feb 5, 2013 23.26 23.55 23.08 23.20
1719 NASDAQ MPWR Mon, Feb 4, 2013 23.28 23.64 23.21 23.21
1718 NASDAQ MPWR Fri, Feb 1, 2013 23.40 23.74 23.32 23.66
1717 NASDAQ MPWR Thu, Jan 31, 2013 23.24 23.57 23.17 23.32
1716 NASDAQ MPWR Wed, Jan 30, 2013 23.19 23.33 23.05 23.18
1715 NASDAQ MPWR Tue, Jan 29, 2013 23.30 23.30 23.05 23.23
1714 NASDAQ MPWR Mon, Jan 28, 2013 23.37 23.55 23.26 23.37
1713 NASDAQ MPWR Fri, Jan 25, 2013 23.48 23.48 23.17 23.41
1712 NASDAQ MPWR Thu, Jan 24, 2013 23.22 23.60 23.06 23.32
1711 NASDAQ MPWR Wed, Jan 23, 2013 23.46 23.46 23.14 23.32
1710 NASDAQ MPWR Tue, Jan 22, 2013 23.48 23.54 22.80 23.41
1709 NASDAQ MPWR Fri, Jan 18, 2013 23.48 23.56 23.24 23.44
1708 NASDAQ MPWR Thu, Jan 17, 2013 23.17 23.65 23.16 23.58
1707 NASDAQ MPWR Wed, Jan 16, 2013 22.63 23.23 22.63 23.00
1706 NASDAQ MPWR Tue, Jan 15, 2013 22.38 22.89 22.35 22.74
1705 NASDAQ MPWR Mon, Jan 14, 2013 22.43 22.69 22.23 22.44
1704 NASDAQ MPWR Fri, Jan 11, 2013 22.93 22.93 22.46 22.59
1703 NASDAQ MPWR Thu, Jan 10, 2013 22.99 23.03 22.50 22.99
1702 NASDAQ MPWR Wed, Jan 9, 2013 22.36 22.99 22.29 22.97
1701 NASDAQ MPWR Tue, Jan 8, 2013 22.22 22.43 21.88 22.31
1700 NASDAQ MPWR Mon, Jan 7, 2013 22.37 22.49 22.04 22.18
1699 NASDAQ MPWR Fri, Jan 4, 2013 23.07 23.07 22.53 22.58
1698 NASDAQ MPWR Thu, Jan 3, 2013 22.94 23.18 22.68 22.95
1697 NASDAQ MPWR Wed, Jan 2, 2013 22.79 23.00 22.58 22.83
1696 NASDAQ MPWR Mon, Dec 31, 2012 21.64 22.33 21.33 22.28
1695 NASDAQ MPWR Fri, Dec 28, 2012 21.57 21.97 21.41 21.58
1694 NASDAQ MPWR Thu, Dec 27, 2012 21.81 21.89 21.10 21.74
1693 NASDAQ MPWR Wed, Dec 26, 2012 21.77 21.96 21.16 21.55
1692 NASDAQ MPWR Mon, Dec 24, 2012 21.78 21.79 21.43 21.73
1691 NASDAQ MPWR Fri, Dec 21, 2012 21.24 21.96 20.69 21.69
1690 NASDAQ MPWR Thu, Dec 20, 2012 21.58 21.66 21.23 21.58
1689 NASDAQ MPWR Wed, Dec 19, 2012 21.21 21.66 21.00 21.50
1688 NASDAQ MPWR Tue, Dec 18, 2012 21.92 22.38 21.75 22.25
1687 NASDAQ MPWR Mon, Dec 17, 2012 21.88 22.07 21.68 21.97
1686 NASDAQ MPWR Fri, Dec 14, 2012 21.42 21.90 21.33 21.80
1685 NASDAQ MPWR Thu, Dec 13, 2012 21.91 22.07 21.40 21.51
1684 NASDAQ MPWR Wed, Dec 12, 2012 22.13 22.31 21.76 21.93
1683 NASDAQ MPWR Tue, Dec 11, 2012 21.32 22.02 21.28 21.99
1682 NASDAQ MPWR Mon, Dec 10, 2012 21.00 21.24 20.82 21.08
1681 NASDAQ MPWR Fri, Dec 7, 2012 21.09 21.10 20.44 20.98
1680 NASDAQ MPWR Thu, Dec 6, 2012 21.29 21.45 20.90 21.01
1679 NASDAQ MPWR Wed, Dec 5, 2012 21.51 21.57 21.04 21.46
1678 NASDAQ MPWR Tue, Dec 4, 2012 21.40 21.60 21.11 21.43
1677 NASDAQ MPWR Mon, Dec 3, 2012 21.34 21.51 21.06 21.42
1676 NASDAQ MPWR Fri, Nov 30, 2012 21.10 21.29 20.84 21.16
1675 NASDAQ MPWR Thu, Nov 29, 2012 20.49 21.24 20.38 21.12
1674 NASDAQ MPWR Wed, Nov 28, 2012 20.10 20.45 19.89 20.35
1673 NASDAQ MPWR Tue, Nov 27, 2012 20.21 20.45 20.05 20.18
1672 NASDAQ MPWR Mon, Nov 26, 2012 19.88 20.31 19.73 20.31
1671 NASDAQ MPWR Fri, Nov 23, 2012 19.79 20.07 19.54 19.92
1670 NASDAQ MPWR Wed, Nov 21, 2012 19.49 19.80 19.22 19.66
1669 NASDAQ MPWR Tue, Nov 20, 2012 19.63 19.63 19.25 19.40
1668 NASDAQ MPWR Mon, Nov 19, 2012 19.05 19.78 18.85 19.74
1667 NASDAQ MPWR Fri, Nov 16, 2012 18.35 18.96 18.00 18.88
1666 NASDAQ MPWR Thu, Nov 15, 2012 18.45 18.75 17.54 18.40
1665 NASDAQ MPWR Wed, Nov 14, 2012 19.19 19.22 18.65 18.74
1664 NASDAQ MPWR Tue, Nov 13, 2012 19.10 19.33 18.58 19.09
1663 NASDAQ MPWR Mon, Nov 12, 2012 19.36 19.48 19.16 19.27
1662 NASDAQ MPWR Fri, Nov 9, 2012 18.90 19.66 18.88 19.56
1661 NASDAQ MPWR Thu, Nov 8, 2012 18.86 19.24 18.78 19.00
1660 NASDAQ MPWR Wed, Nov 7, 2012 19.20 19.31 18.69 19.04
1659 NASDAQ MPWR Tue, Nov 6, 2012 19.45 19.73 19.35 19.44
1658 NASDAQ MPWR Mon, Nov 5, 2012 18.86 19.59 18.00 19.45
1657 NASDAQ MPWR Fri, Nov 2, 2012 17.17 19.39 17.17 19.00
1656 NASDAQ MPWR Thu, Nov 1, 2012 19.46 19.96 18.34 19.84
1655 NASDAQ MPWR Wed, Oct 31, 2012 19.21 19.58 19.04 19.43
1654 NASDAQ MPWR Fri, Oct 26, 2012 18.59 19.29 18.46 19.25
1653 NASDAQ MPWR Thu, Oct 25, 2012 18.55 18.66 18.17 18.53
1652 NASDAQ MPWR Wed, Oct 24, 2012 18.95 18.95 18.37 18.40
1651 NASDAQ MPWR Tue, Oct 23, 2012 18.16 18.93 18.14 18.81
1650 NASDAQ MPWR Mon, Oct 22, 2012 18.30 18.58 18.23 18.42
1649 NASDAQ MPWR Fri, Oct 19, 2012 18.81 18.81 18.23 18.36
1648 NASDAQ MPWR Thu, Oct 18, 2012 19.04 19.13 18.73 18.93
1647 NASDAQ MPWR Wed, Oct 17, 2012 18.77 19.37 18.54 19.15
1646 NASDAQ MPWR Tue, Oct 16, 2012 18.58 18.87 18.45 18.85
1645 NASDAQ MPWR Mon, Oct 15, 2012 18.32 18.53 18.21 18.51
1644 NASDAQ MPWR Fri, Oct 12, 2012 18.35 18.51 18.14 18.37
1643 NASDAQ MPWR Thu, Oct 11, 2012 18.16 18.49 18.04 18.39
1642 NASDAQ MPWR Wed, Oct 10, 2012 17.89 18.12 17.59 18.00
1641 NASDAQ MPWR Tue, Oct 9, 2012 18.03 18.35 17.56 17.90
1640 NASDAQ MPWR Mon, Oct 8, 2012 18.17 18.31 17.90 17.92
1639 NASDAQ MPWR Fri, Oct 5, 2012 18.35 18.54 18.25 18.26
1638 NASDAQ MPWR Thu, Oct 4, 2012 18.79 18.79 18.21 18.32
1637 NASDAQ MPWR Wed, Oct 3, 2012 19.23 19.25 18.59 18.75
1636 NASDAQ MPWR Tue, Oct 2, 2012 19.50 19.56 18.99 19.15
1635 NASDAQ MPWR Mon, Oct 1, 2012 19.77 20.07 19.26 19.39
1634 NASDAQ MPWR Fri, Sep 28, 2012 19.86 19.97 19.63 19.75
1633 NASDAQ MPWR Thu, Sep 27, 2012 19.53 20.12 19.35 19.99
1632 NASDAQ MPWR Wed, Sep 26, 2012 19.75 19.92 18.85 19.37
1631 NASDAQ MPWR Tue, Sep 25, 2012 20.53 20.67 19.68 19.74
1630 NASDAQ MPWR Mon, Sep 24, 2012 20.53 20.77 20.30 20.31
1629 NASDAQ MPWR Fri, Sep 21, 2012 21.02 21.04 20.61 20.63
1628 NASDAQ MPWR Thu, Sep 20, 2012 20.61 20.86 20.47 20.73
1627 NASDAQ MPWR Wed, Sep 19, 2012 20.75 20.78 20.40 20.72
1626 NASDAQ MPWR Tue, Sep 18, 2012 20.54 20.82 20.46 20.63
1625 NASDAQ MPWR Mon, Sep 17, 2012 21.18 21.18 20.47 20.65
1624 NASDAQ MPWR Fri, Sep 14, 2012 21.06 21.49 20.89 21.18
1623 NASDAQ MPWR Thu, Sep 13, 2012 20.98 21.06 20.72 20.90
1622 NASDAQ MPWR Wed, Sep 12, 2012 21.08 21.18 20.77 20.86
1621 NASDAQ MPWR Tue, Sep 11, 2012 20.91 21.15 20.82 20.96
1620 NASDAQ MPWR Mon, Sep 10, 2012 21.07 21.23 20.73 20.82
1619 NASDAQ MPWR Fri, Sep 7, 2012 20.94 21.16 20.67 21.15
1618 NASDAQ MPWR Thu, Sep 6, 2012 20.37 21.09 20.37 21.03
1617 NASDAQ MPWR Wed, Sep 5, 2012 20.15 20.34 20.09 20.23
1616 NASDAQ MPWR Tue, Sep 4, 2012 20.63 20.92 19.81 20.17
1615 NASDAQ MPWR Fri, Aug 31, 2012 21.71 21.71 21.26 21.56
1614 NASDAQ MPWR Thu, Aug 30, 2012 21.82 21.82 21.40 21.48
1613 NASDAQ MPWR Wed, Aug 29, 2012 22.25 22.25 21.80 21.88
1612 NASDAQ MPWR Tue, Aug 28, 2012 22.46 22.71 22.10 22.19
1611 NASDAQ MPWR Mon, Aug 27, 2012 22.60 23.07 22.22 22.55
1610 NASDAQ MPWR Fri, Aug 24, 2012 21.96 22.60 21.91 22.50
1609 NASDAQ MPWR Thu, Aug 23, 2012 21.91 22.40 21.68 22.08
1608 NASDAQ MPWR Wed, Aug 22, 2012 21.81 22.14 21.40 22.03
1607 NASDAQ MPWR Tue, Aug 21, 2012 21.92 22.29 21.73 21.92
1606 NASDAQ MPWR Mon, Aug 20, 2012 21.90 22.05 21.63 21.90
1605 NASDAQ MPWR Fri, Aug 17, 2012 21.73 22.00 21.41 21.98
1604 NASDAQ MPWR Thu, Aug 16, 2012 21.10 21.93 20.97 21.84
1603 NASDAQ MPWR Wed, Aug 15, 2012 20.87 21.08 20.76 21.04
1602 NASDAQ MPWR Tue, Aug 14, 2012 20.81 21.21 20.49 21.02
1601 NASDAQ MPWR Mon, Aug 13, 2012 21.12 21.12 20.54 20.75
1600 NASDAQ MPWR Fri, Aug 10, 2012 20.73 21.25 20.71 21.10
1599 NASDAQ MPWR Thu, Aug 9, 2012 20.46 21.26 20.41 21.14
1598 NASDAQ MPWR Wed, Aug 8, 2012 20.33 20.74 19.99 20.56
1597 NASDAQ MPWR Tue, Aug 7, 2012 19.87 20.78 19.73 20.50
1596 NASDAQ MPWR Mon, Aug 6, 2012 20.03 20.46 18.83 19.84
1595 NASDAQ MPWR Fri, Aug 3, 2012 19.24 20.18 19.04 20.08
1594 NASDAQ MPWR Thu, Aug 2, 2012 19.00 19.60 18.83 19.03
1593 NASDAQ MPWR Wed, Aug 1, 2012 19.48 19.56 18.90 19.00
1592 NASDAQ MPWR Tue, Jul 31, 2012 17.07 20.60 17.07 19.38
1591 NASDAQ MPWR Mon, Jul 30, 2012 18.46 18.53 17.72 17.90
1590 NASDAQ MPWR Fri, Jul 27, 2012 18.06 18.92 18.03 18.52
1589 NASDAQ MPWR Thu, Jul 26, 2012 18.14 18.35 17.84 18.02
1588 NASDAQ MPWR Wed, Jul 25, 2012 17.82 18.34 17.59 17.87
1587 NASDAQ MPWR Tue, Jul 24, 2012 18.75 18.90 17.60 17.67
1586 NASDAQ MPWR Mon, Jul 23, 2012 18.90 19.19 18.32 19.00
1585 NASDAQ MPWR Fri, Jul 20, 2012 19.44 19.49 18.91 19.28
1584 NASDAQ MPWR Thu, Jul 19, 2012 18.90 19.64 18.89 19.50
1583 NASDAQ MPWR Wed, Jul 18, 2012 18.34 19.10 18.32 18.75
1582 NASDAQ MPWR Tue, Jul 17, 2012 18.47 18.58 18.14 18.39
1581 NASDAQ MPWR Mon, Jul 16, 2012 19.01 19.20 18.28 18.37
1580 NASDAQ MPWR Fri, Jul 13, 2012 19.33 19.50 18.97 19.09
1579 NASDAQ MPWR Thu, Jul 12, 2012 19.48 19.58 18.92 19.21
1578 NASDAQ MPWR Wed, Jul 11, 2012 19.71 20.02 19.42 19.69
1577 NASDAQ MPWR Tue, Jul 10, 2012 19.89 20.10 19.35 19.64
1576 NASDAQ MPWR Mon, Jul 9, 2012 19.90 20.04 19.62 19.92
1575 NASDAQ MPWR Fri, Jul 6, 2012 20.68 20.68 19.82 20.07
1574 NASDAQ MPWR Thu, Jul 5, 2012 20.68 20.90 20.44 20.89
1573 NASDAQ MPWR Tue, Jul 3, 2012 20.02 20.66 19.83 20.64
1572 NASDAQ MPWR Mon, Jul 2, 2012 19.99 20.48 19.52 19.94
1571 NASDAQ MPWR Fri, Jun 29, 2012 19.83 20.01 19.57 19.85
1570 NASDAQ MPWR Thu, Jun 28, 2012 19.17 19.43 18.96 19.37
1569 NASDAQ MPWR Wed, Jun 27, 2012 19.19 19.50 19.19 19.42
1568 NASDAQ MPWR Tue, Jun 26, 2012 19.35 19.68 18.36 19.20
1567 NASDAQ MPWR Mon, Jun 25, 2012 20.09 20.09 19.34 19.35
1566 NASDAQ MPWR Fri, Jun 22, 2012 19.84 20.48 19.72 20.33
1565 NASDAQ MPWR Thu, Jun 21, 2012 20.32 20.42 19.71 19.79
1564 NASDAQ MPWR Wed, Jun 20, 2012 20.14 20.44 20.03 20.39
1563 NASDAQ MPWR Tue, Jun 19, 2012 19.81 20.36 19.74 20.21
1562 NASDAQ MPWR Mon, Jun 18, 2012 19.29 20.00 19.24 19.78
1561 NASDAQ MPWR Fri, Jun 15, 2012 19.31 19.53 18.94 19.48
1560 NASDAQ MPWR Thu, Jun 14, 2012 19.30 19.52 18.88 19.38
1559 NASDAQ MPWR Wed, Jun 13, 2012 19.53 19.64 19.14 19.25
1558 NASDAQ MPWR Tue, Jun 12, 2012 19.38 20.06 19.38 19.49
1557 NASDAQ MPWR Mon, Jun 11, 2012 20.19 20.36 19.29 19.32
1556 NASDAQ MPWR Fri, Jun 8, 2012 18.99 20.15 18.99 20.00
1555 NASDAQ MPWR Thu, Jun 7, 2012 18.74 18.77 18.10 18.13
1554 NASDAQ MPWR Wed, Jun 6, 2012 18.51 18.77 18.28 18.46
1553 NASDAQ MPWR Tue, Jun 5, 2012 18.13 18.52 17.91 18.39
1552 NASDAQ MPWR Mon, Jun 4, 2012 18.04 18.49 17.70 18.15
1551 NASDAQ MPWR Fri, Jun 1, 2012 18.33 18.48 17.77 17.89
1550 NASDAQ MPWR Thu, May 31, 2012 18.69 18.93 18.41 18.79
1549 NASDAQ MPWR Wed, May 30, 2012 18.69 19.01 18.43 18.70
1548 NASDAQ MPWR Tue, May 29, 2012 18.81 19.01 18.53 18.97
1547 NASDAQ MPWR Fri, May 25, 2012 18.26 18.76 17.74 18.50
1546 NASDAQ MPWR Thu, May 24, 2012 18.62 18.63 18.19 18.21
1545 NASDAQ MPWR Wed, May 23, 2012 18.48 18.65 18.12 18.62
1544 NASDAQ MPWR Tue, May 22, 2012 19.08 19.21 18.58 18.71
1543 NASDAQ MPWR Mon, May 21, 2012 19.21 19.71 18.94 19.17
1542 NASDAQ MPWR Fri, May 18, 2012 20.42 20.62 19.00 19.21
1541 NASDAQ MPWR Thu, May 17, 2012 20.53 20.96 20.40 20.61
1540 NASDAQ MPWR Wed, May 16, 2012 20.85 20.85 20.32 20.47
1539 NASDAQ MPWR Tue, May 15, 2012 20.94 21.26 20.52 20.68
1538 NASDAQ MPWR Mon, May 14, 2012 20.59 21.10 20.48 20.95
1537 NASDAQ MPWR Fri, May 11, 2012 20.89 21.46 20.71 20.86
1536 NASDAQ MPWR Thu, May 10, 2012 20.87 21.22 20.66 21.08
1535 NASDAQ MPWR Wed, May 9, 2012 20.50 21.07 20.33 20.86
1534 NASDAQ MPWR Tue, May 8, 2012 20.27 20.90 20.27 20.77
1533 NASDAQ MPWR Mon, May 7, 2012 20.54 20.90 20.37 20.71
1532 NASDAQ MPWR Fri, May 4, 2012 20.62 21.01 20.36 20.76
1531 NASDAQ MPWR Thu, May 3, 2012 21.32 21.50 20.82 20.90
1530 NASDAQ MPWR Wed, May 2, 2012 21.00 21.36 20.75 21.35
1529 NASDAQ MPWR Tue, May 1, 2012 21.62 22.40 21.30 21.38
1528 NASDAQ MPWR Mon, Apr 30, 2012 20.36 21.09 20.10 20.72
1527 NASDAQ MPWR Fri, Apr 27, 2012 20.13 20.59 19.90 20.46
1526 NASDAQ MPWR Thu, Apr 26, 2012 19.46 20.20 19.43 20.04
1525 NASDAQ MPWR Wed, Apr 25, 2012 19.41 19.70 19.04 19.43
1524 NASDAQ MPWR Tue, Apr 24, 2012 19.19 19.39 19.07 19.07
1523 NASDAQ MPWR Mon, Apr 23, 2012 19.00 19.18 18.73 19.11
1522 NASDAQ MPWR Fri, Apr 20, 2012 19.98 20.00 19.21 19.32
1521 NASDAQ MPWR Thu, Apr 19, 2012 19.88 20.17 19.42 19.65
1520 NASDAQ MPWR Wed, Apr 18, 2012 20.00 20.07 19.65 19.94
1519 NASDAQ MPWR Tue, Apr 17, 2012 19.88 20.75 19.81 20.18
1518 NASDAQ MPWR Mon, Apr 16, 2012 19.73 19.87 19.51 19.70
1517 NASDAQ MPWR Fri, Apr 13, 2012 19.85 19.85 19.50 19.72
1516 NASDAQ MPWR Thu, Apr 12, 2012 19.34 19.96 19.31 19.89
1515 NASDAQ MPWR Wed, Apr 11, 2012 19.36 19.56 19.04 19.31
1514 NASDAQ MPWR Tue, Apr 10, 2012 19.24 19.88 19.01 19.13
1513 NASDAQ MPWR Mon, Apr 9, 2012 19.26 19.46 19.00 19.10
1512 NASDAQ MPWR Thu, Apr 5, 2012 18.73 19.76 18.73 19.66
1511 NASDAQ MPWR Wed, Apr 4, 2012 19.15 19.15 18.72 19.05
1510 NASDAQ MPWR Tue, Apr 3, 2012 19.89 19.89 19.30 19.39
1509 NASDAQ MPWR Mon, Apr 2, 2012 19.66 19.99 19.28 19.88
1508 NASDAQ MPWR Fri, Mar 30, 2012 19.76 19.90 19.24 19.67
1507 NASDAQ MPWR Thu, Mar 29, 2012 19.44 19.64 19.00 19.56
1506 NASDAQ MPWR Wed, Mar 28, 2012 19.59 19.68 19.10 19.62
1505 NASDAQ MPWR Tue, Mar 27, 2012 19.63 19.91 19.49 19.62
1504 NASDAQ MPWR Mon, Mar 26, 2012 19.37 19.66 19.33 19.64
1503 NASDAQ MPWR Fri, Mar 23, 2012 18.79 19.28 18.51 19.13
1502 NASDAQ MPWR Thu, Mar 22, 2012 18.84 18.99 18.68 18.82
1501 NASDAQ MPWR Wed, Mar 21, 2012 19.05 19.35 19.04 19.08
1500 NASDAQ MPWR Tue, Mar 20, 2012 19.22 19.22 18.82 19.00
1499 NASDAQ MPWR Mon, Mar 19, 2012 18.91 19.58 18.89 19.35
1498 NASDAQ MPWR Fri, Mar 16, 2012 19.23 19.25 18.92 19.03
1497 NASDAQ MPWR Thu, Mar 15, 2012 18.84 19.21 18.62 19.14
1496 NASDAQ MPWR Wed, Mar 14, 2012 18.59 19.29 18.52 18.82
1495 NASDAQ MPWR Tue, Mar 13, 2012 18.39 18.66 18.26 18.55
1494 NASDAQ MPWR Mon, Mar 12, 2012 18.09 18.31 17.96 18.20
1493 NASDAQ MPWR Fri, Mar 9, 2012 17.58 18.20 17.58 18.08
1492 NASDAQ MPWR Thu, Mar 8, 2012 17.48 17.71 17.29 17.57
1491 NASDAQ MPWR Wed, Mar 7, 2012 17.53 17.67 17.33 17.40
1490 NASDAQ MPWR Tue, Mar 6, 2012 17.63 17.79 17.31 17.51
1489 NASDAQ MPWR Mon, Mar 5, 2012 18.52 18.52 17.51 17.84
1488 NASDAQ MPWR Fri, Mar 2, 2012 18.71 18.98 18.33 18.59
1487 NASDAQ MPWR Thu, Mar 1, 2012 18.82 18.98 18.51 18.69
1486 NASDAQ MPWR Wed, Feb 29, 2012 19.27 19.27 18.59 18.59
1485 NASDAQ MPWR Tue, Feb 28, 2012 19.55 19.84 19.08 19.27
1484 NASDAQ MPWR Mon, Feb 27, 2012 18.92 19.74 18.60 19.57
1483 NASDAQ MPWR Fri, Feb 24, 2012 18.55 19.15 18.38 19.00
1482 NASDAQ MPWR Thu, Feb 23, 2012 17.78 18.57 17.43 18.55
1481 NASDAQ MPWR Wed, Feb 22, 2012 17.61 17.89 17.15 17.69
1480 NASDAQ MPWR Tue, Feb 21, 2012 18.10 18.46 17.59 17.68
1479 NASDAQ MPWR Fri, Feb 17, 2012 18.58 18.64 18.16 18.22
1478 NASDAQ MPWR Thu, Feb 16, 2012 17.60 18.56 17.34 18.48
1477 NASDAQ MPWR Wed, Feb 15, 2012 17.63 17.80 17.46 17.61
1476 NASDAQ MPWR Tue, Feb 14, 2012 17.16 17.63 16.84 17.59
1475 NASDAQ MPWR Mon, Feb 13, 2012 17.32 17.64 16.84 17.56
1474 NASDAQ MPWR Fri, Feb 10, 2012 16.42 18.73 16.42 17.00
1473 NASDAQ MPWR Thu, Feb 9, 2012 16.44 16.96 16.06 16.27
1472 NASDAQ MPWR Wed, Feb 8, 2012 16.35 16.66 16.19 16.31
1471 NASDAQ MPWR Tue, Feb 7, 2012 16.42 16.52 16.18 16.30
1470 NASDAQ MPWR Mon, Feb 6, 2012 16.91 17.02 16.42 16.46
1469 NASDAQ MPWR Fri, Feb 3, 2012 16.78 17.19 16.73 17.04
1468 NASDAQ MPWR Thu, Feb 2, 2012 16.74 16.92 16.47 16.58
1467 NASDAQ MPWR Wed, Feb 1, 2012 16.58 17.19 16.50 16.93
1466 NASDAQ MPWR Tue, Jan 31, 2012 16.54 16.65 16.27 16.39
1465 NASDAQ MPWR Mon, Jan 30, 2012 16.47 16.59 16.16 16.40
1464 NASDAQ MPWR Fri, Jan 27, 2012 16.60 16.80 16.51 16.69
1463 NASDAQ MPWR Thu, Jan 26, 2012 16.66 17.27 16.12 16.70
1462 NASDAQ MPWR Wed, Jan 25, 2012 17.08 17.08 16.40 16.66
1461 NASDAQ MPWR Tue, Jan 24, 2012 17.06 17.41 16.98 17.07
1460 NASDAQ MPWR Mon, Jan 23, 2012 17.60 17.65 17.06 17.12
1459 NASDAQ MPWR Fri, Jan 20, 2012 16.71 17.66 16.63 17.59
1458 NASDAQ MPWR Thu, Jan 19, 2012 16.55 16.80 16.42 16.75
1457 NASDAQ MPWR Wed, Jan 18, 2012 15.45 16.73 15.24 16.50
1456 NASDAQ MPWR Tue, Jan 17, 2012 15.39 15.65 15.12 15.30
1455 NASDAQ MPWR Fri, Jan 13, 2012 15.50 15.59 15.15 15.25
1454 NASDAQ MPWR Thu, Jan 12, 2012 15.72 15.72 15.52 15.65
1453 NASDAQ MPWR Wed, Jan 11, 2012 15.50 15.71 15.50 15.65
1452 NASDAQ MPWR Tue, Jan 10, 2012 15.80 15.80 15.51 15.63
1451 NASDAQ MPWR Mon, Jan 9, 2012 15.27 15.68 15.22 15.60
1450 NASDAQ MPWR Fri, Jan 6, 2012 15.16 15.34 15.07 15.20
1449 NASDAQ MPWR Thu, Jan 5, 2012 14.81 15.32 14.68 15.20
1448 NASDAQ MPWR Wed, Jan 4, 2012 15.08 15.30 14.58 14.86
1447 NASDAQ MPWR Tue, Jan 3, 2012 15.45 15.53 15.11 15.20
1446 NASDAQ MPWR Fri, Dec 30, 2011 15.26 15.42 15.06 15.07
1445 NASDAQ MPWR Thu, Dec 29, 2011 15.10 15.45 15.02 15.31
1444 NASDAQ MPWR Wed, Dec 28, 2011 15.56 15.56 15.04 15.08
1443 NASDAQ MPWR Tue, Dec 27, 2011 15.46 15.61 15.25 15.57
1442 NASDAQ MPWR Fri, Dec 23, 2011 15.38 15.54 15.14 15.53
1441 NASDAQ MPWR Thu, Dec 22, 2011 14.60 15.33 14.51 15.29
1440 NASDAQ MPWR Wed, Dec 21, 2011 14.54 14.66 14.15 14.58
1439 NASDAQ MPWR Tue, Dec 20, 2011 14.04 14.55 13.95 14.54
1438 NASDAQ MPWR Mon, Dec 19, 2011 14.30 14.49 13.69 13.71
1437 NASDAQ MPWR Fri, Dec 16, 2011 13.55 14.26 13.55 14.23
1436 NASDAQ MPWR Thu, Dec 15, 2011 13.59 13.73 13.32 13.43
1435 NASDAQ MPWR Wed, Dec 14, 2011 13.58 13.69 13.36 13.36
1434 NASDAQ MPWR Tue, Dec 13, 2011 13.65 13.89 13.11 13.66
1433 NASDAQ MPWR Mon, Dec 12, 2011 13.64 13.99 13.40 13.52
1432 NASDAQ MPWR Fri, Dec 9, 2011 13.98 14.17 13.56 13.93
1431 NASDAQ MPWR Thu, Dec 8, 2011 13.92 14.50 13.92 14.01
1430 NASDAQ MPWR Wed, Dec 7, 2011 13.48 14.16 13.32 14.11
1429 NASDAQ MPWR Tue, Dec 6, 2011 13.18 13.61 13.05 13.55
1428 NASDAQ MPWR Mon, Dec 5, 2011 12.88 13.28 12.65 13.18
1427 NASDAQ MPWR Fri, Dec 2, 2011 12.51 12.64 12.20 12.32
1426 NASDAQ MPWR Thu, Dec 1, 2011 12.00 12.44 11.79 12.36
1425 NASDAQ MPWR Wed, Nov 30, 2011 11.75 12.07 11.42 12.04
1424 NASDAQ MPWR Tue, Nov 29, 2011 11.41 11.54 11.17 11.27
1423 NASDAQ MPWR Mon, Nov 28, 2011 11.31 11.51 11.02 11.46
1422 NASDAQ MPWR Fri, Nov 25, 2011 11.02 11.18 10.84 10.85
1421 NASDAQ MPWR Wed, Nov 23, 2011 11.17 11.26 10.95 11.07
1420 NASDAQ MPWR Tue, Nov 22, 2011 11.59 11.74 11.27 11.29
1419 NASDAQ MPWR Mon, Nov 21, 2011 11.75 11.75 11.41 11.62
1418 NASDAQ MPWR Fri, Nov 18, 2011 12.07 12.14 11.93 11.96
1417 NASDAQ MPWR Thu, Nov 17, 2011 12.64 12.93 11.96 12.05
1416 NASDAQ MPWR Wed, Nov 16, 2011 12.61 13.06 12.31 12.70
1415 NASDAQ MPWR Tue, Nov 15, 2011 12.25 12.85 12.20 12.78
1414 NASDAQ MPWR Mon, Nov 14, 2011 12.54 12.61 12.17 12.30
1413 NASDAQ MPWR Fri, Nov 11, 2011 12.21 12.67 12.13 12.63
1412 NASDAQ MPWR Thu, Nov 10, 2011 11.90 12.25 11.90 12.09
1411 NASDAQ MPWR Wed, Nov 9, 2011 12.33 12.53 11.93 11.97
1410 NASDAQ MPWR Tue, Nov 8, 2011 12.56 12.99 12.25 12.68
1409 NASDAQ MPWR Mon, Nov 7, 2011 12.45 12.56 12.25 12.47
1408 NASDAQ MPWR Fri, Nov 4, 2011 12.08 12.50 12.03 12.48
1407 NASDAQ MPWR Thu, Nov 3, 2011 12.17 12.28 11.85 12.19
1406 NASDAQ MPWR Wed, Nov 2, 2011 11.95 12.05 11.79 12.03
1405 NASDAQ MPWR Tue, Nov 1, 2011 11.91 12.26 11.78 12.03
1404 NASDAQ MPWR Mon, Oct 31, 2011 12.50 12.74 12.31 12.46
1403 NASDAQ MPWR Fri, Oct 28, 2011 11.66 12.83 11.66 12.76
1402 NASDAQ MPWR Thu, Oct 27, 2011 12.58 13.42 12.55 12.75
1401 NASDAQ MPWR Wed, Oct 26, 2011 12.00 12.38 11.63 12.31
1400 NASDAQ MPWR Tue, Oct 25, 2011 12.04 12.23 11.78 11.82
1399 NASDAQ MPWR Mon, Oct 24, 2011 11.65 12.20 11.65 12.18
1398 NASDAQ MPWR Fri, Oct 21, 2011 11.45 11.60 11.25 11.57
1397 NASDAQ MPWR Thu, Oct 20, 2011 11.27 11.37 10.87 11.23
1396 NASDAQ MPWR Wed, Oct 19, 2011 11.67 11.73 11.25 11.28
1395 NASDAQ MPWR Tue, Oct 18, 2011 11.32 11.74 11.11 11.70
1394 NASDAQ MPWR Mon, Oct 17, 2011 11.83 11.94 11.23 11.30
1393 NASDAQ MPWR Fri, Oct 14, 2011 11.90 11.96 11.70 11.96
1392 NASDAQ MPWR Thu, Oct 13, 2011 11.09 11.80 11.09 11.74
1391 NASDAQ MPWR Wed, Oct 12, 2011 11.12 11.25 10.92 11.18
1390 NASDAQ MPWR Tue, Oct 11, 2011 10.98 11.13 10.94 11.01
1389 NASDAQ MPWR Mon, Oct 10, 2011 11.11 11.14 10.92 11.11
1388 NASDAQ MPWR Fri, Oct 7, 2011 10.80 10.99 10.63 10.90
1387 NASDAQ MPWR Thu, Oct 6, 2011 10.61 10.82 10.46 10.75
1386 NASDAQ MPWR Wed, Oct 5, 2011 10.29 10.76 9.98 10.60
1385 NASDAQ MPWR Tue, Oct 4, 2011 9.56 10.34 9.49 10.30
1384 NASDAQ MPWR Mon, Oct 3, 2011 10.08 10.27 9.65 9.67
1383 NASDAQ MPWR Fri, Sep 30, 2011 10.39 10.67 10.16 10.18
1382 NASDAQ MPWR Thu, Sep 29, 2011 10.70 10.77 10.27 10.57
1381 NASDAQ MPWR Wed, Sep 28, 2011 11.15 11.26 10.44 10.44
1380 NASDAQ MPWR Tue, Sep 27, 2011 11.24 11.45 10.81 11.12
1379 NASDAQ MPWR Mon, Sep 26, 2011 11.10 11.19 10.52 10.99
1378 NASDAQ MPWR Fri, Sep 23, 2011 10.70 11.10 10.54 11.00
1377 NASDAQ MPWR Thu, Sep 22, 2011 10.61 10.95 10.48 10.70
1376 NASDAQ MPWR Wed, Sep 21, 2011 11.10 11.80 10.94 10.96
1375 NASDAQ MPWR Tue, Sep 20, 2011 12.23 12.31 11.52 11.54
1374 NASDAQ MPWR Mon, Sep 19, 2011 12.38 12.58 11.98 12.21
1373 NASDAQ MPWR Fri, Sep 16, 2011 12.86 12.86 12.51 12.67
1372 NASDAQ MPWR Thu, Sep 15, 2011 12.46 12.82 12.32 12.79
1371 NASDAQ MPWR Wed, Sep 14, 2011 12.03 12.69 11.97 12.41
1370 NASDAQ MPWR Tue, Sep 13, 2011 11.66 12.07 11.55 11.95
1369 NASDAQ MPWR Mon, Sep 12, 2011 11.02 11.64 11.01 11.64
1368 NASDAQ MPWR Fri, Sep 9, 2011 11.30 11.48 11.04 11.22
1367 NASDAQ MPWR Thu, Sep 8, 2011 11.63 11.98 11.30 11.42
1366 NASDAQ MPWR Wed, Sep 7, 2011 11.48 11.71 11.48 11.70
1365 NASDAQ MPWR Tue, Sep 6, 2011 11.10 11.31 10.97 11.28
1364 NASDAQ MPWR Fri, Sep 2, 2011 11.73 11.85 11.36 11.44
1363 NASDAQ MPWR Thu, Sep 1, 2011 12.60 12.80 11.90 12.01
1362 NASDAQ MPWR Wed, Aug 31, 2011 12.79 12.80 12.45 12.63
1361 NASDAQ MPWR Tue, Aug 30, 2011 12.70 12.81 12.38 12.77
1360 NASDAQ MPWR Mon, Aug 29, 2011 12.51 12.80 12.37 12.80
1359 NASDAQ MPWR Fri, Aug 26, 2011 12.02 12.50 11.85 12.40
1358 NASDAQ MPWR Thu, Aug 25, 2011 12.34 12.48 12.06 12.14
1357 NASDAQ MPWR Wed, Aug 24, 2011 12.45 12.55 12.25 12.47
1356 NASDAQ MPWR Tue, Aug 23, 2011 11.60 12.49 11.46 12.45
1355 NASDAQ MPWR Mon, Aug 22, 2011 11.77 11.77 11.18 11.53
1354 NASDAQ MPWR Fri, Aug 19, 2011 11.42 11.80 11.31 11.46
1353 NASDAQ MPWR Thu, Aug 18, 2011 12.15 12.27 11.50 11.60
1352 NASDAQ MPWR Wed, Aug 17, 2011 12.51 12.66 12.34 12.55
1351 NASDAQ MPWR Tue, Aug 16, 2011 12.41 12.65 12.25 12.48
1350 NASDAQ MPWR Mon, Aug 15, 2011 12.45 12.59 12.22 12.53
1349 NASDAQ MPWR Fri, Aug 12, 2011 12.59 12.59 12.05 12.36
1348 NASDAQ MPWR Thu, Aug 11, 2011 11.96 12.60 11.75 12.45
1347 NASDAQ MPWR Wed, Aug 10, 2011 11.80 12.32 11.47 11.86
1346 NASDAQ MPWR Tue, Aug 9, 2011 11.96 12.33 11.01 12.29
1345 NASDAQ MPWR Mon, Aug 8, 2011 12.54 13.00 11.73 11.73
1344 NASDAQ MPWR Fri, Aug 5, 2011 13.31 13.75 12.65 12.80
1343 NASDAQ MPWR Thu, Aug 4, 2011 13.70 13.96 13.10 13.11
1342 NASDAQ MPWR Wed, Aug 3, 2011 14.17 15.16 13.55 13.89
1341 NASDAQ MPWR Tue, Aug 2, 2011 12.95 13.35 12.75 12.76
1340 NASDAQ MPWR Mon, Aug 1, 2011 13.55 13.81 12.98 13.23
1339 NASDAQ MPWR Fri, Jul 29, 2011 13.42 13.81 13.39 13.49
1338 NASDAQ MPWR Thu, Jul 28, 2011 13.63 13.90 13.45 13.65
1337 NASDAQ MPWR Wed, Jul 27, 2011 14.09 14.19 13.38 13.65
1336 NASDAQ MPWR Tue, Jul 26, 2011 13.73 14.35 13.73 14.23
1335 NASDAQ MPWR Mon, Jul 25, 2011 13.74 13.89 13.54 13.69
1334 NASDAQ MPWR Fri, Jul 22, 2011 13.68 14.00 13.52 13.94
1333 NASDAQ MPWR Thu, Jul 21, 2011 13.50 13.71 13.50 13.65
1332 NASDAQ MPWR Wed, Jul 20, 2011 13.69 13.72 13.44 13.50
1331 NASDAQ MPWR Tue, Jul 19, 2011 13.72 13.98 13.66 13.66
1330 NASDAQ MPWR Mon, Jul 18, 2011 13.55 13.75 13.43 13.60
1329 NASDAQ MPWR Fri, Jul 15, 2011 13.82 14.06 13.50 13.60
1328 NASDAQ MPWR Thu, Jul 14, 2011 14.20 14.34 13.78 13.78
1327 NASDAQ MPWR Wed, Jul 13, 2011 14.04 14.40 13.98 14.25
1326 NASDAQ MPWR Tue, Jul 12, 2011 14.67 14.68 13.96 13.99
1325 NASDAQ MPWR Mon, Jul 11, 2011 14.62 14.98 14.53 14.80
1324 NASDAQ MPWR Fri, Jul 8, 2011 15.08 15.28 14.69 14.81
1323 NASDAQ MPWR Thu, Jul 7, 2011 15.19 15.54 15.19 15.30
1322 NASDAQ MPWR Wed, Jul 6, 2011 15.33 15.47 14.95 15.07
1321 NASDAQ MPWR Tue, Jul 5, 2011 15.44 15.50 15.27 15.34
1320 NASDAQ MPWR Fri, Jul 1, 2011 15.43 15.64 15.16 15.46
1319 NASDAQ MPWR Thu, Jun 30, 2011 15.10 15.56 15.05 15.42
1318 NASDAQ MPWR Wed, Jun 29, 2011 15.25 15.25 14.83 15.14
1317 NASDAQ MPWR Tue, Jun 28, 2011 15.07 15.26 14.93 15.21
1316 NASDAQ MPWR Mon, Jun 27, 2011 15.08 15.17 14.79 15.05
1315 NASDAQ MPWR Fri, Jun 24, 2011 15.05 15.19 14.86 15.14
1314 NASDAQ MPWR Thu, Jun 23, 2011 14.28 15.09 14.25 15.05
1313 NASDAQ MPWR Wed, Jun 22, 2011 14.60 14.68 14.49 14.49
1312 NASDAQ MPWR Tue, Jun 21, 2011 14.43 14.81 14.25 14.70
1311 NASDAQ MPWR Mon, Jun 20, 2011 14.28 14.50 14.10 14.34
1310 NASDAQ MPWR Fri, Jun 17, 2011 14.84 14.84 14.14 14.28
1309 NASDAQ MPWR Thu, Jun 16, 2011 14.75 15.11 14.59 14.77
1308 NASDAQ MPWR Wed, Jun 15, 2011 15.13 15.28 14.71 14.78
1307 NASDAQ MPWR Tue, Jun 14, 2011 15.27 15.45 15.16 15.30
1306 NASDAQ MPWR Mon, Jun 13, 2011 15.18 15.23 14.98 15.10
1305 NASDAQ MPWR Fri, Jun 10, 2011 15.41 15.49 14.96 15.18
1304 NASDAQ MPWR Thu, Jun 9, 2011 15.99 16.22 15.42 15.47
1303 NASDAQ MPWR Wed, Jun 8, 2011 16.15 16.31 15.75 15.90
1302 NASDAQ MPWR Tue, Jun 7, 2011 16.23 16.37 16.05 16.22
1301 NASDAQ MPWR Mon, Jun 6, 2011 16.22 16.29 16.05 16.09
1300 NASDAQ MPWR Fri, Jun 3, 2011 16.44 16.68 16.10 16.25
1299 NASDAQ MPWR Thu, Jun 2, 2011 16.61 16.83 16.55 16.70
1298 NASDAQ MPWR Wed, Jun 1, 2011 17.17 17.17 16.63 16.64
1297 NASDAQ MPWR Tue, May 31, 2011 17.17 17.31 17.01 17.30
1296 NASDAQ MPWR Fri, May 27, 2011 16.75 17.07 16.61 17.00
1295 NASDAQ MPWR Thu, May 26, 2011 16.19 16.73 16.17 16.71
1294 NASDAQ MPWR Wed, May 25, 2011 16.11 16.34 16.00 16.21
1293 NASDAQ MPWR Tue, May 24, 2011 16.19 16.50 16.00 16.16
1292 NASDAQ MPWR Mon, May 23, 2011 16.35 16.38 16.11 16.15
1291 NASDAQ MPWR Fri, May 20, 2011 16.65 16.96 16.19 16.61
1290 NASDAQ MPWR Thu, May 19, 2011 16.63 16.84 16.24 16.77
1289 NASDAQ MPWR Wed, May 18, 2011 16.34 16.72 16.28 16.62
1288 NASDAQ MPWR Tue, May 17, 2011 16.11 16.37 16.00 16.25
1287 NASDAQ MPWR Mon, May 16, 2011 16.21 16.80 16.04 16.25
1286 NASDAQ MPWR Fri, May 13, 2011 16.75 17.03 16.21 16.27
1285 NASDAQ MPWR Thu, May 12, 2011 16.18 16.64 16.11 16.54
1284 NASDAQ MPWR Wed, May 11, 2011 16.36 16.41 16.08 16.25
1283 NASDAQ MPWR Tue, May 10, 2011 16.14 16.40 16.14 16.38
1282 NASDAQ MPWR Mon, May 9, 2011 16.24 16.40 15.99 16.26
1281 NASDAQ MPWR Fri, May 6, 2011 16.30 16.55 16.17 16.21
1280 NASDAQ MPWR Thu, May 5, 2011 15.90 16.49 15.82 16.23
1279 NASDAQ MPWR Wed, May 4, 2011 16.32 16.40 15.96 16.05
1278 NASDAQ MPWR Tue, May 3, 2011 16.57 16.85 16.26 16.34
1277 NASDAQ MPWR Mon, May 2, 2011 17.15 17.22 16.56 16.72
1276 NASDAQ MPWR Fri, Apr 29, 2011 16.98 18.56 16.86 16.98
1275 NASDAQ MPWR Thu, Apr 28, 2011 15.99 16.21 15.96 16.00
1274 NASDAQ MPWR Wed, Apr 27, 2011 15.95 16.09 15.77 16.09
1273 NASDAQ MPWR Tue, Apr 26, 2011 15.47 16.00 15.44 15.95
1272 NASDAQ MPWR Mon, Apr 25, 2011 15.43 15.44 15.31 15.40
1271 NASDAQ MPWR Thu, Apr 21, 2011 15.48 15.52 15.33 15.46
1270 NASDAQ MPWR Wed, Apr 20, 2011 14.89 15.41 14.77 15.39
1269 NASDAQ MPWR Tue, Apr 19, 2011 14.12 14.53 14.04 14.52
1268 NASDAQ MPWR Mon, Apr 18, 2011 13.94 14.22 13.84 14.12
1267 NASDAQ MPWR Fri, Apr 15, 2011 14.22 14.25 13.97 14.23
1266 NASDAQ MPWR Thu, Apr 14, 2011 14.13 14.35 14.01 14.27
1265 NASDAQ MPWR Wed, Apr 13, 2011 14.36 14.36 14.01 14.23
1264 NASDAQ MPWR Tue, Apr 12, 2011 14.51 14.55 14.11 14.30
1263 NASDAQ MPWR Mon, Apr 11, 2011 14.58 14.83 14.50 14.60
1262 NASDAQ MPWR Fri, Apr 8, 2011 14.97 14.98 14.58 14.63
1261 NASDAQ MPWR Thu, Apr 7, 2011 14.61 15.08 14.60 14.82
1260 NASDAQ MPWR Wed, Apr 6, 2011 14.58 14.69 14.40 14.57
1259 NASDAQ MPWR Tue, Apr 5, 2011 13.75 14.87 13.75 14.48
1258 NASDAQ MPWR Mon, Apr 4, 2011 13.97 13.97 13.41 13.63
1257 NASDAQ MPWR Fri, Apr 1, 2011 14.29 14.31 13.95 13.98
1256 NASDAQ MPWR Thu, Mar 31, 2011 14.35 14.44 14.01 14.19
1255 NASDAQ MPWR Wed, Mar 30, 2011 14.31 14.36 14.11 14.32
1254 NASDAQ MPWR Tue, Mar 29, 2011 14.06 14.31 13.93 14.23
1253 NASDAQ MPWR Mon, Mar 28, 2011 14.05 14.16 14.02 14.06
1252 NASDAQ MPWR Fri, Mar 25, 2011 14.17 14.23 14.01 14.01
1251 NASDAQ MPWR Thu, Mar 24, 2011 13.96 14.22 13.85 14.07
1250 NASDAQ MPWR Wed, Mar 23, 2011 13.05 13.88 13.05 13.84
1249 NASDAQ MPWR Tue, Mar 22, 2011 13.45 13.45 13.00 13.19
1248 NASDAQ MPWR Mon, Mar 21, 2011 13.48 13.72 13.29 13.40
1247 NASDAQ MPWR Fri, Mar 18, 2011 13.28 13.46 12.95 13.31
1246 NASDAQ MPWR Thu, Mar 17, 2011 13.50 13.52 13.07 13.13
1245 NASDAQ MPWR Wed, Mar 16, 2011 13.36 13.75 13.20 13.26
1244 NASDAQ MPWR Tue, Mar 15, 2011 13.38 13.49 13.20 13.40
1243 NASDAQ MPWR Mon, Mar 14, 2011 13.74 13.98 13.69 13.80
1242 NASDAQ MPWR Fri, Mar 11, 2011 13.71 13.95 13.65 13.89
1241 NASDAQ MPWR Thu, Mar 10, 2011 13.69 14.00 13.52 13.71
1240 NASDAQ MPWR Wed, Mar 9, 2011 14.40 14.50 13.76 13.88
1239 NASDAQ MPWR Tue, Mar 8, 2011 14.41 14.78 14.06 14.48
1238 NASDAQ MPWR Mon, Mar 7, 2011 15.17 15.37 14.37 14.39
1237 NASDAQ MPWR Fri, Mar 4, 2011 15.42 15.42 14.98 15.10
1236 NASDAQ MPWR Thu, Mar 3, 2011 15.28 15.37 15.04 15.31
1235 NASDAQ MPWR Wed, Mar 2, 2011 14.97 15.15 14.91 15.04
1234 NASDAQ MPWR Tue, Mar 1, 2011 15.54 15.61 14.98 15.02
1233 NASDAQ MPWR Mon, Feb 28, 2011 15.41 15.61 15.15 15.45
1232 NASDAQ MPWR Fri, Feb 25, 2011 14.73 15.47 14.73 15.41
1231 NASDAQ MPWR Thu, Feb 24, 2011 14.91 15.15 14.60 14.81
1230 NASDAQ MPWR Wed, Feb 23, 2011 15.62 15.66 14.88 14.90
1229 NASDAQ MPWR Tue, Feb 22, 2011 16.05 16.08 15.55 15.67
1228 NASDAQ MPWR Fri, Feb 18, 2011 15.92 16.30 15.89 16.24
1227 NASDAQ MPWR Thu, Feb 17, 2011 15.59 15.98 15.51 15.80
1226 NASDAQ MPWR Wed, Feb 16, 2011 15.50 15.76 15.46 15.63
1225 NASDAQ MPWR Tue, Feb 15, 2011 15.78 15.82 15.41 15.45
1224 NASDAQ MPWR Mon, Feb 14, 2011 15.87 16.09 15.68 15.84
1223 NASDAQ MPWR Fri, Feb 11, 2011 15.69 15.91 15.55 15.91
1222 NASDAQ MPWR Thu, Feb 10, 2011 15.71 15.90 15.59 15.80
1221 NASDAQ MPWR Wed, Feb 9, 2011 15.70 15.74 15.50 15.61
1220 NASDAQ MPWR Tue, Feb 8, 2011 15.73 15.88 15.59 15.69
1219 NASDAQ MPWR Mon, Feb 7, 2011 15.60 15.99 15.38 15.77
1218 NASDAQ MPWR Fri, Feb 4, 2011 16.48 16.60 15.25 15.64
1217 NASDAQ MPWR Thu, Feb 3, 2011 14.73 14.83 14.51 14.81
1216 NASDAQ MPWR Wed, Feb 2, 2011 15.00 15.03 14.73 14.79
1215 NASDAQ MPWR Tue, Feb 1, 2011 14.63 15.08 14.63 14.96
1214 NASDAQ MPWR Mon, Jan 31, 2011 14.73 14.82 14.40 14.67
1213 NASDAQ MPWR Fri, Jan 28, 2011 14.99 15.04 14.51 14.65
1212 NASDAQ MPWR Thu, Jan 27, 2011 15.13 15.23 14.98 15.01
1211 NASDAQ MPWR Wed, Jan 26, 2011 15.00 15.20 14.89 15.08
1210 NASDAQ MPWR Tue, Jan 25, 2011 15.17 15.31 14.93 15.01
1209 NASDAQ MPWR Mon, Jan 24, 2011 15.08 15.56 15.03 15.29
1208 NASDAQ MPWR Fri, Jan 21, 2011 15.34 15.37 15.01 15.10
1207 NASDAQ MPWR Thu, Jan 20, 2011 15.50 15.51 15.25 15.31
1206 NASDAQ MPWR Wed, Jan 19, 2011 15.84 15.84 15.53 15.58
1205 NASDAQ MPWR Tue, Jan 18, 2011 16.01 16.06 15.85 15.85
1204 NASDAQ MPWR Fri, Jan 14, 2011 15.94 16.10 15.84 15.98
1203 NASDAQ MPWR Thu, Jan 13, 2011 15.96 16.01 15.88 15.92
1202 NASDAQ MPWR Wed, Jan 12, 2011 16.01 16.07 15.88 16.03
1201 NASDAQ MPWR Tue, Jan 11, 2011 16.08 16.12 15.84 15.96
1200 NASDAQ MPWR Mon, Jan 10, 2011 16.01 16.08 15.76 15.97
1199 NASDAQ MPWR Fri, Jan 7, 2011 16.21 16.28 16.01 16.06
1198 NASDAQ MPWR Thu, Jan 6, 2011 15.95 16.34 15.90 16.11
1197 NASDAQ MPWR Wed, Jan 5, 2011 16.48 16.50 15.80 15.87
1196 NASDAQ MPWR Tue, Jan 4, 2011 16.60 16.60 15.32 15.77
1195 NASDAQ MPWR Mon, Jan 3, 2011 16.60 17.12 16.59 16.89
1194 NASDAQ MPWR Fri, Dec 31, 2010 16.42 16.63 16.25 16.52
1193 NASDAQ MPWR Thu, Dec 30, 2010 16.65 16.70 16.40 16.40
1192 NASDAQ MPWR Wed, Dec 29, 2010 16.44 16.69 16.30 16.61
1191 NASDAQ MPWR Tue, Dec 28, 2010 16.26 16.52 15.97 16.44
1190 NASDAQ MPWR Mon, Dec 27, 2010 16.26 16.32 16.00 16.26
1189 NASDAQ MPWR Thu, Dec 23, 2010 16.11 16.45 16.07 16.23
1188 NASDAQ MPWR Wed, Dec 22, 2010 16.15 16.21 15.74 16.11
1187 NASDAQ MPWR Tue, Dec 21, 2010 16.23 16.31 16.07 16.17
1186 NASDAQ MPWR Mon, Dec 20, 2010 16.30 16.51 16.05 16.15
1185 NASDAQ MPWR Fri, Dec 17, 2010 16.63 16.65 16.28 16.38
1184 NASDAQ MPWR Thu, Dec 16, 2010 16.28 16.74 16.18 16.59
1183 NASDAQ MPWR Wed, Dec 15, 2010 16.85 16.87 16.19 16.30
1182 NASDAQ MPWR Tue, Dec 14, 2010 17.11 17.11 16.67 16.80
1181 NASDAQ MPWR Mon, Dec 13, 2010 17.15 17.35 16.96 17.01
1180 NASDAQ MPWR Fri, Dec 10, 2010 17.44 17.47 16.84 17.15
1179 NASDAQ MPWR Thu, Dec 9, 2010 17.92 18.00 17.40 17.44
1178 NASDAQ MPWR Wed, Dec 8, 2010 18.28 18.52 17.74 17.75
1177 NASDAQ MPWR Tue, Dec 7, 2010 17.40 18.30 17.30 18.26
1176 NASDAQ MPWR Mon, Dec 6, 2010 17.40 17.62 17.05 17.29
1175 NASDAQ MPWR Fri, Dec 3, 2010 16.98 17.53 16.89 17.43
1174 NASDAQ MPWR Thu, Dec 2, 2010 16.44 17.03 16.44 17.00
1173 NASDAQ MPWR Wed, Dec 1, 2010 16.33 16.73 16.33 16.51
1172 NASDAQ MPWR Tue, Nov 30, 2010 16.37 16.37 16.03 16.13
1171 NASDAQ MPWR Mon, Nov 29, 2010 16.48 16.60 16.18 16.53
1170 NASDAQ MPWR Fri, Nov 26, 2010 16.45 16.73 16.39 16.59
1169 NASDAQ MPWR Wed, Nov 24, 2010 16.43 16.58 16.33 16.54
1168 NASDAQ MPWR Tue, Nov 23, 2010 15.80 16.55 15.66 16.30
1167 NASDAQ MPWR Mon, Nov 22, 2010 15.65 16.01 15.50 15.95
1166 NASDAQ MPWR Fri, Nov 19, 2010 16.17 16.17 15.83 15.83
1165 NASDAQ MPWR Thu, Nov 18, 2010 15.90 16.28 15.79 16.14
1164 NASDAQ MPWR Wed, Nov 17, 2010 15.66 16.03 15.55 15.76
1163 NASDAQ MPWR Tue, Nov 16, 2010 16.06 16.27 15.55 15.59
1162 NASDAQ MPWR Mon, Nov 15, 2010 16.10 16.36 15.95 16.20
1161 NASDAQ MPWR Fri, Nov 12, 2010 15.89 16.29 15.88 16.01
1160 NASDAQ MPWR Thu, Nov 11, 2010 16.09 16.11 15.79 15.98
1159 NASDAQ MPWR Wed, Nov 10, 2010 15.43 16.35 15.43 16.33
1158 NASDAQ MPWR Tue, Nov 9, 2010 15.19 15.76 15.00 15.57
1157 NASDAQ MPWR Mon, Nov 8, 2010 15.49 15.49 14.95 15.14
1156 NASDAQ MPWR Fri, Nov 5, 2010 15.44 16.03 15.34 15.48
1155 NASDAQ MPWR Thu, Nov 4, 2010 15.01 15.64 15.00 15.40
1154 NASDAQ MPWR Wed, Nov 3, 2010 16.51 16.92 16.37 16.85
1153 NASDAQ MPWR Tue, Nov 2, 2010 16.26 16.52 16.25 16.52
1152 NASDAQ MPWR Mon, Nov 1, 2010 16.20 16.63 16.06 16.11
1151 NASDAQ MPWR Fri, Oct 29, 2010 15.70 16.50 15.59 16.07
1150 NASDAQ MPWR Thu, Oct 28, 2010 16.15 16.23 15.67 15.82
1149 NASDAQ MPWR Wed, Oct 27, 2010 15.90 16.19 15.83 16.18
1148 NASDAQ MPWR Tue, Oct 26, 2010 15.76 16.12 15.68 16.08
1147 NASDAQ MPWR Mon, Oct 25, 2010 15.19 16.04 15.09 15.91
1146 NASDAQ MPWR Fri, Oct 22, 2010 15.10 15.34 14.98 15.10
1145 NASDAQ MPWR Thu, Oct 21, 2010 15.23 15.36 14.75 15.09
1144 NASDAQ MPWR Wed, Oct 20, 2010 15.72 15.89 15.18 15.22
1143 NASDAQ MPWR Tue, Oct 19, 2010 15.89 15.99 15.59 15.70
1142 NASDAQ MPWR Mon, Oct 18, 2010 16.10 16.15 15.94 16.11
1141 NASDAQ MPWR Fri, Oct 15, 2010 16.30 16.50 15.93 16.13
1140 NASDAQ MPWR Thu, Oct 14, 2010 16.57 16.64 15.85 16.08
1139 NASDAQ MPWR Wed, Oct 13, 2010 16.90 16.95 16.55 16.61
1138 NASDAQ MPWR Tue, Oct 12, 2010 16.40 16.99 16.18 16.86
1137 NASDAQ MPWR Mon, Oct 11, 2010 16.29 16.73 16.29 16.41
1136 NASDAQ MPWR Fri, Oct 8, 2010 16.09 16.37 15.79 16.30
1135 NASDAQ MPWR Thu, Oct 7, 2010 16.03 16.17 15.77 16.09
1134 NASDAQ MPWR Wed, Oct 6, 2010 16.22 16.28 15.77 15.92
1133 NASDAQ MPWR Tue, Oct 5, 2010 16.37 16.49 16.12 16.27
1132 NASDAQ MPWR Mon, Oct 4, 2010 16.08 16.46 15.87 16.18
1131 NASDAQ MPWR Fri, Oct 1, 2010 16.52 16.55 15.93 16.15
1130 NASDAQ MPWR Thu, Sep 30, 2010 16.62 16.62 16.12 16.33
1129 NASDAQ MPWR Wed, Sep 29, 2010 16.80 16.81 16.37 16.45
1128 NASDAQ MPWR Tue, Sep 28, 2010 16.21 16.87 15.83 16.80
1127 NASDAQ MPWR Mon, Sep 27, 2010 16.31 16.57 16.20 16.26
1126 NASDAQ MPWR Fri, Sep 24, 2010 15.99 16.41 15.75 16.36
1125 NASDAQ MPWR Thu, Sep 23, 2010 15.54 16.28 15.46 15.81
1124 NASDAQ MPWR Wed, Sep 22, 2010 16.38 16.38 15.51 15.70
1123 NASDAQ MPWR Tue, Sep 21, 2010 16.66 16.76 16.34 16.44
1122 NASDAQ MPWR Mon, Sep 20, 2010 16.70 17.01 16.52 16.68
1121 NASDAQ MPWR Fri, Sep 17, 2010 17.12 17.18 16.39 16.73
1120 NASDAQ MPWR Thu, Sep 16, 2010 17.31 17.47 16.69 16.89
1119 NASDAQ MPWR Wed, Sep 15, 2010 18.10 18.11 16.78 17.44
1118 NASDAQ MPWR Tue, Sep 14, 2010 17.03 17.62 16.95 17.56
1117 NASDAQ MPWR Mon, Sep 13, 2010 16.33 17.12 16.33 17.10
1116 NASDAQ MPWR Fri, Sep 10, 2010 16.90 17.07 16.11 16.23
1115 NASDAQ MPWR Thu, Sep 9, 2010 16.65 17.25 16.60 16.89
1114 NASDAQ MPWR Wed, Sep 8, 2010 16.58 16.72 16.37 16.45
1113 NASDAQ MPWR Tue, Sep 7, 2010 17.31 17.42 16.52 16.52
1112 NASDAQ MPWR Fri, Sep 3, 2010 17.53 17.66 17.25 17.33
1111 NASDAQ MPWR Thu, Sep 2, 2010 16.88 17.41 16.65 17.36
1110 NASDAQ MPWR Wed, Sep 1, 2010 16.69 17.19 16.59 16.79
1109 NASDAQ MPWR Tue, Aug 31, 2010 17.38 17.49 16.26 16.41
1108 NASDAQ MPWR Mon, Aug 30, 2010 18.42 18.45 17.26 17.45
1107 NASDAQ MPWR Fri, Aug 27, 2010 17.71 17.78 17.03 17.69
1106 NASDAQ MPWR Thu, Aug 26, 2010 17.83 17.86 17.14 17.23
1105 NASDAQ MPWR Wed, Aug 25, 2010 17.00 17.61 17.00 17.55
1104 NASDAQ MPWR Tue, Aug 24, 2010 17.36 17.38 16.95 16.95
1103 NASDAQ MPWR Mon, Aug 23, 2010 17.91 18.27 17.15 17.15
1102 NASDAQ MPWR Fri, Aug 20, 2010 17.13 17.51 16.91 17.45
1101 NASDAQ MPWR Thu, Aug 19, 2010 17.35 17.58 16.85 17.01
1100 NASDAQ MPWR Wed, Aug 18, 2010 17.34 17.49 17.06 17.20
1099 NASDAQ MPWR Tue, Aug 17, 2010 17.30 17.65 17.13 17.32
1098 NASDAQ MPWR Mon, Aug 16, 2010 17.08 17.39 17.00 17.12
1097 NASDAQ MPWR Fri, Aug 13, 2010 17.17 17.66 17.11 17.16
1096 NASDAQ MPWR Thu, Aug 12, 2010 16.75 17.50 16.75 17.27
1095 NASDAQ MPWR Wed, Aug 11, 2010 17.17 17.27 15.90 17.10
1094 NASDAQ MPWR Tue, Aug 10, 2010 18.15 18.29 17.93 17.97
1093 NASDAQ MPWR Mon, Aug 9, 2010 18.13 18.41 17.62 18.38
1092 NASDAQ MPWR Fri, Aug 6, 2010 17.30 18.05 17.30 17.95
1091 NASDAQ MPWR Thu, Aug 5, 2010 17.21 17.67 17.10 17.60
1090 NASDAQ MPWR Wed, Aug 4, 2010 17.09 17.28 16.99 17.24
1089 NASDAQ MPWR Tue, Aug 3, 2010 17.23 17.29 16.92 17.04
1088 NASDAQ MPWR Mon, Aug 2, 2010 17.70 17.75 17.17 17.18
1087 NASDAQ MPWR Fri, Jul 30, 2010 18.02 18.07 17.53 17.62
1086 NASDAQ MPWR Thu, Jul 29, 2010 19.64 19.72 18.19 18.23
1085 NASDAQ MPWR Wed, Jul 28, 2010 19.60 19.70 19.00 19.17
1084 NASDAQ MPWR Tue, Jul 27, 2010 19.55 19.90 19.43 19.69
1083 NASDAQ MPWR Mon, Jul 26, 2010 18.69 19.44 18.56 19.40
1082 NASDAQ MPWR Fri, Jul 23, 2010 18.47 18.76 18.31 18.59
1081 NASDAQ MPWR Thu, Jul 22, 2010 18.50 18.76 18.44 18.58
1080 NASDAQ MPWR Wed, Jul 21, 2010 18.71 18.75 18.18 18.24
1079 NASDAQ MPWR Tue, Jul 20, 2010 18.77 18.97 18.20 18.53
1078 NASDAQ MPWR Mon, Jul 19, 2010 18.59 19.06 18.43 19.03
1077 NASDAQ MPWR Fri, Jul 16, 2010 18.86 18.86 18.43 18.52
1076 NASDAQ MPWR Thu, Jul 15, 2010 19.01 19.34 18.68 19.00
1075 NASDAQ MPWR Wed, Jul 14, 2010 19.47 19.47 18.94 19.03
1074 NASDAQ MPWR Tue, Jul 13, 2010 19.11 19.44 18.88 19.23
1073 NASDAQ MPWR Mon, Jul 12, 2010 18.35 18.84 18.14 18.77
1072 NASDAQ MPWR Fri, Jul 9, 2010 17.74 18.46 17.39 18.39
1071 NASDAQ MPWR Thu, Jul 8, 2010 18.30 18.52 18.04 18.25
1070 NASDAQ MPWR Wed, Jul 7, 2010 17.37 18.21 17.29 18.11
1069 NASDAQ MPWR Tue, Jul 6, 2010 17.88 18.09 17.25 17.36
1068 NASDAQ MPWR Fri, Jul 2, 2010 17.77 17.85 17.38 17.57
1067 NASDAQ MPWR Thu, Jul 1, 2010 17.84 18.02 17.38 17.69
1066 NASDAQ MPWR Wed, Jun 30, 2010 17.88 18.14 17.73 17.86
1065 NASDAQ MPWR Tue, Jun 29, 2010 17.99 18.27 17.62 17.93
1064 NASDAQ MPWR Mon, Jun 28, 2010 18.21 18.70 18.21 18.39
1063 NASDAQ MPWR Fri, Jun 25, 2010 18.19 18.51 17.88 18.37
1062 NASDAQ MPWR Thu, Jun 24, 2010 18.54 18.85 18.11 18.14
1061 NASDAQ MPWR Wed, Jun 23, 2010 18.96 19.00 18.51 18.72
1060 NASDAQ MPWR Tue, Jun 22, 2010 19.92 20.18 18.97 18.99
1059 NASDAQ MPWR Mon, Jun 21, 2010 20.70 21.06 19.74 19.91
1058 NASDAQ MPWR Fri, Jun 18, 2010 20.97 20.97 20.33 20.37
1057 NASDAQ MPWR Thu, Jun 17, 2010 20.65 21.07 20.31 20.83
1056 NASDAQ MPWR Wed, Jun 16, 2010 19.75 20.71 19.54 20.46
1055 NASDAQ MPWR Tue, Jun 15, 2010 18.85 19.96 18.80 19.81
1054 NASDAQ MPWR Mon, Jun 14, 2010 18.72 19.02 18.59 18.61
1053 NASDAQ MPWR Fri, Jun 11, 2010 18.18 18.68 18.02 18.56
1052 NASDAQ MPWR Thu, Jun 10, 2010 18.33 18.44 17.95 18.35
1051 NASDAQ MPWR Wed, Jun 9, 2010 17.76 18.19 17.47 17.95
1050 NASDAQ MPWR Tue, Jun 8, 2010 18.01 18.12 17.34 17.56
1049 NASDAQ MPWR Mon, Jun 7, 2010 18.93 19.07 17.85 17.98
1048 NASDAQ MPWR Fri, Jun 4, 2010 19.20 19.67 18.83 18.92
1047 NASDAQ MPWR Thu, Jun 3, 2010 19.38 19.97 19.38 19.73
1046 NASDAQ MPWR Wed, Jun 2, 2010 19.04 19.33 18.68 19.30
1045 NASDAQ MPWR Tue, Jun 1, 2010 19.00 19.70 18.75 18.84
1044 NASDAQ MPWR Fri, May 28, 2010 19.90 19.90 19.06 19.19
1043 NASDAQ MPWR Thu, May 27, 2010 19.86 20.05 19.55 19.97
1042 NASDAQ MPWR Wed, May 26, 2010 19.45 20.05 19.34 19.47
1041 NASDAQ MPWR Tue, May 25, 2010 19.14 19.41 18.53 19.36
1040 NASDAQ MPWR Mon, May 24, 2010 20.04 20.11 19.35 19.44
1039 NASDAQ MPWR Fri, May 21, 2010 19.11 20.62 19.06 20.08
1038 NASDAQ MPWR Thu, May 20, 2010 19.57 19.76 19.23 19.32
1037 NASDAQ MPWR Wed, May 19, 2010 19.55 20.37 19.55 20.03
1036 NASDAQ MPWR Tue, May 18, 2010 20.47 20.51 19.32 19.58
1035 NASDAQ MPWR Mon, May 17, 2010 20.11 20.70 19.94 20.19
1034 NASDAQ MPWR Fri, May 14, 2010 20.62 20.78 20.00 20.51
1033 NASDAQ MPWR Thu, May 13, 2010 21.25 21.41 20.33 20.81
1032 NASDAQ MPWR Wed, May 12, 2010 21.57 21.59 21.05 21.30
1031 NASDAQ MPWR Tue, May 11, 2010 21.65 22.03 21.48 21.58
1030 NASDAQ MPWR Mon, May 10, 2010 21.31 22.03 21.31 21.99
1029 NASDAQ MPWR Fri, May 7, 2010 21.62 21.62 20.34 20.63
1028 NASDAQ MPWR Thu, May 6, 2010 22.50 23.00 20.06 21.81
1027 NASDAQ MPWR Wed, May 5, 2010 22.66 23.40 22.50 22.59
1026 NASDAQ MPWR Tue, May 4, 2010 23.82 23.92 22.67 22.90
1025 NASDAQ MPWR Mon, May 3, 2010 24.87 25.23 24.09 24.15
1024 NASDAQ MPWR Fri, Apr 30, 2010 24.80 25.34 24.55 24.65
1023 NASDAQ MPWR Thu, Apr 29, 2010 24.49 25.00 23.91 24.91
1022 NASDAQ MPWR Wed, Apr 28, 2010 24.26 24.56 24.09 24.35
1021 NASDAQ MPWR Tue, Apr 27, 2010 24.46 24.67 24.08 24.18
1020 NASDAQ MPWR Mon, Apr 26, 2010 24.51 24.70 24.37 24.59
1019 NASDAQ MPWR Fri, Apr 23, 2010 24.55 24.69 24.18 24.69
1018 NASDAQ MPWR Thu, Apr 22, 2010 24.14 24.70 23.92 24.61
1017 NASDAQ MPWR Wed, Apr 21, 2010 24.31 24.50 24.04 24.39
1016 NASDAQ MPWR Tue, Apr 20, 2010 24.23 24.42 24.12 24.37
1015 NASDAQ MPWR Mon, Apr 19, 2010 24.05 24.40 23.68 24.11
1014 NASDAQ MPWR Fri, Apr 16, 2010 24.56 24.56 23.91 24.21
1013 NASDAQ MPWR Thu, Apr 15, 2010 24.61 24.73 24.35 24.55
1012 NASDAQ MPWR Wed, Apr 14, 2010 23.85 24.85 23.80 24.75
1011 NASDAQ MPWR Tue, Apr 13, 2010 23.06 23.68 22.93 23.67
1010 NASDAQ MPWR Mon, Apr 12, 2010 22.99 23.18 22.90 23.18
1009 NASDAQ MPWR Fri, Apr 9, 2010 22.78 22.99 22.68 22.91
1008 NASDAQ MPWR Thu, Apr 8, 2010 22.68 22.97 22.50 22.81
1007 NASDAQ MPWR Wed, Apr 7, 2010 22.69 23.03 22.46 22.82
1006 NASDAQ MPWR Tue, Apr 6, 2010 22.73 22.98 22.52 22.78
1005 NASDAQ MPWR Mon, Apr 5, 2010 22.65 23.14 22.64 22.83
1004 NASDAQ MPWR Thu, Apr 1, 2010 22.49 22.95 22.42 22.66
1003 NASDAQ MPWR Wed, Mar 31, 2010 22.30 22.58 22.12 22.30
1002 NASDAQ MPWR Tue, Mar 30, 2010 21.98 22.45 21.98 22.37
1001 NASDAQ MPWR Mon, Mar 29, 2010 22.12 22.33 21.77 21.89
1000 NASDAQ MPWR Fri, Mar 26, 2010 22.91 22.93 21.67 22.09
999 NASDAQ MPWR Thu, Mar 25, 2010 22.76 23.30 22.59 22.90
998 NASDAQ MPWR Wed, Mar 24, 2010 23.05 23.09 22.56 22.68
997 NASDAQ MPWR Tue, Mar 23, 2010 22.62 23.47 22.41 23.07
996 NASDAQ MPWR Mon, Mar 22, 2010 21.30 22.58 21.30 22.52
995 NASDAQ MPWR Fri, Mar 19, 2010 21.81 21.81 21.24 21.44
994 NASDAQ MPWR Thu, Mar 18, 2010 21.61 22.05 21.48 21.69
993 NASDAQ MPWR Wed, Mar 17, 2010 20.82 21.71 20.75 21.56
992 NASDAQ MPWR Tue, Mar 16, 2010 20.55 21.06 20.42 20.85
991 NASDAQ MPWR Mon, Mar 15, 2010 20.39 20.54 20.29 20.49
990 NASDAQ MPWR Fri, Mar 12, 2010 20.80 20.98 20.25 20.36
989 NASDAQ MPWR Thu, Mar 11, 2010 20.76 20.76 20.43 20.67
988 NASDAQ MPWR Wed, Mar 10, 2010 20.78 21.14 20.74 20.91
987 NASDAQ MPWR Tue, Mar 9, 2010 21.06 21.18 20.57 20.86
986 NASDAQ MPWR Mon, Mar 8, 2010 20.91 21.25 20.41 21.19
985 NASDAQ MPWR Fri, Mar 5, 2010 21.06 21.10 20.70 20.85
984 NASDAQ MPWR Thu, Mar 4, 2010 20.90 21.00 20.59 20.94
983 NASDAQ MPWR Wed, Mar 3, 2010 21.23 21.42 20.75 20.92
982 NASDAQ MPWR Tue, Mar 2, 2010 20.94 21.50 20.69 21.16
981 NASDAQ MPWR Mon, Mar 1, 2010 20.40 21.01 20.23 20.85
980 NASDAQ MPWR Fri, Feb 26, 2010 20.68 20.72 20.25 20.31
979 NASDAQ MPWR Thu, Feb 25, 2010 20.52 20.74 20.27 20.73
978 NASDAQ MPWR Wed, Feb 24, 2010 20.55 20.91 20.55 20.83
977 NASDAQ MPWR Tue, Feb 23, 2010 20.97 21.01 20.39 20.55
976 NASDAQ MPWR Mon, Feb 22, 2010 21.20 21.22 20.89 20.94
975 NASDAQ MPWR Fri, Feb 19, 2010 21.57 21.57 21.13 21.19
974 NASDAQ MPWR Thu, Feb 18, 2010 21.45 21.63 21.19 21.62
973 NASDAQ MPWR Wed, Feb 17, 2010 21.79 21.79 21.27 21.53
972 NASDAQ MPWR Tue, Feb 16, 2010 21.70 21.81 21.45 21.66
971 NASDAQ MPWR Fri, Feb 12, 2010 20.89 21.85 20.89 21.50
970 NASDAQ MPWR Thu, Feb 11, 2010 21.19 21.45 20.39 21.25
969 NASDAQ MPWR Wed, Feb 10, 2010 20.19 20.67 19.85 20.49
968 NASDAQ MPWR Tue, Feb 9, 2010 20.25 20.62 19.64 20.20
967 NASDAQ MPWR Mon, Feb 8, 2010 19.52 19.94 19.05 19.52
966 NASDAQ MPWR Fri, Feb 5, 2010 18.80 20.25 18.40 19.44
965 NASDAQ MPWR Thu, Feb 4, 2010 19.67 19.70 18.94 18.98
964 NASDAQ MPWR Wed, Feb 3, 2010 19.90 20.28 19.28 19.87
963 NASDAQ MPWR Tue, Feb 2, 2010 20.80 21.63 20.71 21.50
962 NASDAQ MPWR Mon, Feb 1, 2010 20.76 21.31 20.54 21.01
961 NASDAQ MPWR Fri, Jan 29, 2010 20.98 21.05 20.39 20.62
960 NASDAQ MPWR Thu, Jan 28, 2010 21.65 21.90 20.69 20.90
959 NASDAQ MPWR Wed, Jan 27, 2010 21.09 21.71 20.88 21.66
958 NASDAQ MPWR Tue, Jan 26, 2010 21.33 21.48 21.08 21.15
957 NASDAQ MPWR Mon, Jan 25, 2010 21.66 22.04 21.11 21.46
956 NASDAQ MPWR Fri, Jan 22, 2010 21.92 22.08 21.33 21.43
955 NASDAQ MPWR Thu, Jan 21, 2010 22.11 22.47 21.98 22.00
954 NASDAQ MPWR Wed, Jan 20, 2010 22.01 22.07 21.79 22.01
953 NASDAQ MPWR Tue, Jan 19, 2010 21.97 22.15 21.75 22.12
952 NASDAQ MPWR Fri, Jan 15, 2010 22.31 22.31 21.48 21.79
951 NASDAQ MPWR Thu, Jan 14, 2010 22.01 22.50 21.95 22.24
950 NASDAQ MPWR Wed, Jan 13, 2010 22.14 22.40 21.48 22.02
949 NASDAQ MPWR Tue, Jan 12, 2010 22.68 22.88 21.86 22.06
948 NASDAQ MPWR Mon, Jan 11, 2010 23.05 23.19 22.56 22.77
947 NASDAQ MPWR Fri, Jan 8, 2010 22.74 23.07 22.74 23.01
946 NASDAQ MPWR Thu, Jan 7, 2010 23.15 23.28 22.74 22.75
945 NASDAQ MPWR Wed, Jan 6, 2010 23.60 23.67 22.72 23.10
944 NASDAQ MPWR Tue, Jan 5, 2010 23.82 24.07 23.55 23.90
943 NASDAQ MPWR Mon, Jan 4, 2010 24.35 24.50 23.85 24.00
942 NASDAQ MPWR Thu, Dec 31, 2009 24.31 24.31 23.96 23.97
941 NASDAQ MPWR Wed, Dec 30, 2009 24.14 24.49 24.06 24.31
940 NASDAQ MPWR Tue, Dec 29, 2009 24.17 24.30 23.94 24.17
939 NASDAQ MPWR Mon, Dec 28, 2009 24.44 24.49 23.97 24.12
938 NASDAQ MPWR Thu, Dec 24, 2009 24.58 24.69 24.42 24.43
937 NASDAQ MPWR Wed, Dec 23, 2009 24.70 24.70 24.39 24.61
936 NASDAQ MPWR Tue, Dec 22, 2009 24.50 24.70 24.34 24.67
935 NASDAQ MPWR Mon, Dec 21, 2009 24.01 24.75 23.81 24.40
934 NASDAQ MPWR Fri, Dec 18, 2009 23.95 23.97 23.67 23.82
933 NASDAQ MPWR Thu, Dec 17, 2009 23.87 24.00 23.58 23.72
932 NASDAQ MPWR Wed, Dec 16, 2009 23.90 24.12 23.68 23.96
931 NASDAQ MPWR Tue, Dec 15, 2009 23.81 23.90 23.64 23.78
930 NASDAQ MPWR Mon, Dec 14, 2009 23.11 23.85 22.83 23.85
929 NASDAQ MPWR Fri, Dec 11, 2009 23.26 23.26 22.57 22.96
928 NASDAQ MPWR Thu, Dec 10, 2009 23.88 24.04 23.01 23.17
927 NASDAQ MPWR Wed, Dec 9, 2009 23.86 23.92 23.50 23.72
926 NASDAQ MPWR Tue, Dec 8, 2009 23.91 24.30 23.77 23.84
925 NASDAQ MPWR Mon, Dec 7, 2009 24.17 24.56 24.00 24.18
924 NASDAQ MPWR Fri, Dec 4, 2009 24.00 24.39 23.90 24.10
923 NASDAQ MPWR Thu, Dec 3, 2009 23.89 23.98 23.54 23.80
922 NASDAQ MPWR Wed, Dec 2, 2009 23.12 23.89 22.82 23.86
921 NASDAQ MPWR Tue, Dec 1, 2009 21.86 23.14 21.68 23.05
920 NASDAQ MPWR Mon, Nov 30, 2009 21.69 21.92 21.02 21.50
919 NASDAQ MPWR Fri, Nov 27, 2009 21.64 22.09 21.61 21.78
918 NASDAQ MPWR Wed, Nov 25, 2009 22.33 22.43 22.21 22.32
917 NASDAQ MPWR Tue, Nov 24, 2009 22.53 22.71 22.03 22.17
916 NASDAQ MPWR Mon, Nov 23, 2009 22.08 22.64 22.08 22.58
915 NASDAQ MPWR Fri, Nov 20, 2009 21.52 21.82 21.51 21.76
914 NASDAQ MPWR Thu, Nov 19, 2009 22.22 22.22 21.44 21.75
913 NASDAQ MPWR Wed, Nov 18, 2009 22.33 22.53 22.17 22.45
912 NASDAQ MPWR Tue, Nov 17, 2009 22.63 22.70 22.24 22.39
911 NASDAQ MPWR Mon, Nov 16, 2009 20.78 22.69 20.78 22.66
910 NASDAQ MPWR Fri, Nov 13, 2009 20.12 20.53 19.91 20.53
909 NASDAQ MPWR Thu, Nov 12, 2009 20.53 20.77 19.90 20.00
908 NASDAQ MPWR Wed, Nov 11, 2009 20.16 20.72 20.09 20.60
907 NASDAQ MPWR Tue, Nov 10, 2009 19.86 20.23 19.68 19.96
906 NASDAQ MPWR Mon, Nov 9, 2009 19.54 20.18 19.39 20.01
905 NASDAQ MPWR Fri, Nov 6, 2009 19.30 19.75 19.13 19.35
904 NASDAQ MPWR Thu, Nov 5, 2009 19.38 19.55 18.93 19.39
903 NASDAQ MPWR Wed, Nov 4, 2009 19.90 19.96 19.16 19.17
902 NASDAQ MPWR Tue, Nov 3, 2009 19.32 19.82 19.17 19.75
901 NASDAQ MPWR Mon, Nov 2, 2009 19.99 20.10 19.20 19.49
900 NASDAQ MPWR Fri, Oct 30, 2009 20.05 20.22 19.79 19.99
899 NASDAQ MPWR Thu, Oct 29, 2009 19.77 20.41 19.70 20.20
898 NASDAQ MPWR Wed, Oct 28, 2009 20.19 20.42 19.37 19.55
897 NASDAQ MPWR Tue, Oct 27, 2009 20.31 20.58 20.02 20.29
896 NASDAQ MPWR Mon, Oct 26, 2009 20.55 20.98 20.00 20.31
895 NASDAQ MPWR Fri, Oct 23, 2009 20.49 21.16 19.93 20.73
894 NASDAQ MPWR Thu, Oct 22, 2009 21.43 22.06 21.00 22.00
893 NASDAQ MPWR Wed, Oct 21, 2009 21.95 22.11 21.36 21.48
892 NASDAQ MPWR Tue, Oct 20, 2009 22.20 22.46 21.90 22.18
891 NASDAQ MPWR Mon, Oct 19, 2009 22.05 22.41 21.61 22.16
890 NASDAQ MPWR Fri, Oct 16, 2009 22.20 22.28 21.75 21.92
889 NASDAQ MPWR Thu, Oct 15, 2009 22.11 22.33 22.04 22.28
888 NASDAQ MPWR Wed, Oct 14, 2009 21.70 22.25 21.70 22.23
887 NASDAQ MPWR Tue, Oct 13, 2009 21.33 21.71 21.26 21.36
886 NASDAQ MPWR Mon, Oct 12, 2009 21.84 21.84 21.24 21.30
885 NASDAQ MPWR Fri, Oct 9, 2009 21.37 21.86 21.21 21.67
884 NASDAQ MPWR Thu, Oct 8, 2009 22.15 22.15 21.31 21.32
883 NASDAQ MPWR Wed, Oct 7, 2009 21.59 22.10 21.58 21.97
882 NASDAQ MPWR Tue, Oct 6, 2009 21.22 21.66 21.09 21.56
881 NASDAQ MPWR Mon, Oct 5, 2009 21.23 21.54 20.83 21.01
880 NASDAQ MPWR Fri, Oct 2, 2009 21.52 21.75 21.00 21.08
879 NASDAQ MPWR Thu, Oct 1, 2009 23.41 23.59 21.44 21.45
878 NASDAQ MPWR Wed, Sep 30, 2009 23.84 23.96 22.99 23.45
877 NASDAQ MPWR Tue, Sep 29, 2009 24.12 24.30 23.71 23.76
876 NASDAQ MPWR Mon, Sep 28, 2009 22.99 24.55 22.99 24.17
875 NASDAQ MPWR Fri, Sep 25, 2009 23.47 23.66 22.66 22.95
874 NASDAQ MPWR Thu, Sep 24, 2009 24.50 24.51 23.14 23.46
873 NASDAQ MPWR Wed, Sep 23, 2009 24.73 25.26 24.32 24.34
872 NASDAQ MPWR Tue, Sep 22, 2009 24.86 25.00 24.57 24.62
871 NASDAQ MPWR Mon, Sep 21, 2009 24.69 25.03 24.50 24.61
870 NASDAQ MPWR Fri, Sep 18, 2009 24.00 25.00 24.00 25.00
869 NASDAQ MPWR Thu, Sep 17, 2009 24.22 24.50 23.68 23.79
868 NASDAQ MPWR Wed, Sep 16, 2009 23.16 24.22 22.84 24.15
867 NASDAQ MPWR Tue, Sep 15, 2009 23.29 23.65 23.09 23.20
866 NASDAQ MPWR Mon, Sep 14, 2009 23.70 23.92 23.24 23.31
865 NASDAQ MPWR Fri, Sep 11, 2009 23.74 24.17 23.64 23.76
864 NASDAQ MPWR Thu, Sep 10, 2009 23.44 23.80 23.12 23.77
863 NASDAQ MPWR Wed, Sep 9, 2009 23.30 23.57 23.25 23.48
862 NASDAQ MPWR Tue, Sep 8, 2009 23.21 23.56 22.86 23.53
861 NASDAQ MPWR Fri, Sep 4, 2009 22.61 23.20 22.38 23.04
860 NASDAQ MPWR Thu, Sep 3, 2009 22.05 23.00 22.05 22.72
859 NASDAQ MPWR Wed, Sep 2, 2009 21.75 22.36 21.35 22.23
858 NASDAQ MPWR Tue, Sep 1, 2009 22.47 22.82 21.79 21.87
857 NASDAQ MPWR Mon, Aug 31, 2009 22.47 22.59 22.28 22.53
856 NASDAQ MPWR Fri, Aug 28, 2009 22.83 23.22 22.46 22.51
855 NASDAQ MPWR Thu, Aug 27, 2009 23.31 23.31 22.39 22.54
854 NASDAQ MPWR Wed, Aug 26, 2009 22.93 23.43 22.88 23.35
853 NASDAQ MPWR Tue, Aug 25, 2009 23.27 23.30 22.68 23.02
852 NASDAQ MPWR Mon, Aug 24, 2009 23.50 23.66 23.23 23.28
851 NASDAQ MPWR Fri, Aug 21, 2009 23.48 23.57 22.97 23.55
850 NASDAQ MPWR Thu, Aug 20, 2009 23.32 23.50 22.95 23.31
849 NASDAQ MPWR Wed, Aug 19, 2009 22.47 23.48 22.41 23.44
848 NASDAQ MPWR Tue, Aug 18, 2009 22.50 22.91 22.31 22.79
847 NASDAQ MPWR Mon, Aug 17, 2009 22.56 22.90 22.29 22.50
846 NASDAQ MPWR Fri, Aug 14, 2009 22.68 23.06 22.14 22.91
845 NASDAQ MPWR Thu, Aug 13, 2009 22.04 22.81 22.00 22.69
844 NASDAQ MPWR Wed, Aug 12, 2009 21.45 22.25 21.45 21.86
843 NASDAQ MPWR Tue, Aug 11, 2009 21.45 21.72 21.27 21.37
842 NASDAQ MPWR Mon, Aug 10, 2009 21.49 21.76 21.28 21.62
841 NASDAQ MPWR Fri, Aug 7, 2009 22.02 22.22 21.51 21.68
840 NASDAQ MPWR Thu, Aug 6, 2009 22.79 23.46 21.54 21.67
839 NASDAQ MPWR Wed, Aug 5, 2009 23.12 23.51 22.56 22.77
838 NASDAQ MPWR Tue, Aug 4, 2009 22.75 23.65 22.75 23.24
837 NASDAQ MPWR Mon, Aug 3, 2009 22.29 23.07 22.13 23.07
836 NASDAQ MPWR Fri, Jul 31, 2009 21.49 22.95 20.80 22.19
835 NASDAQ MPWR Thu, Jul 30, 2009 23.25 24.10 23.20 23.79
834 NASDAQ MPWR Wed, Jul 29, 2009 22.90 23.48 22.61 23.36
833 NASDAQ MPWR Tue, Jul 28, 2009 23.34 23.61 22.79 22.95
832 NASDAQ MPWR Mon, Jul 27, 2009 23.81 24.06 23.22 23.62
831 NASDAQ MPWR Fri, Jul 24, 2009 24.08 24.24 23.69 23.91
830 NASDAQ MPWR Thu, Jul 23, 2009 23.91 24.50 23.90 24.18
829 NASDAQ MPWR Wed, Jul 22, 2009 23.30 24.20 22.98 23.99
828 NASDAQ MPWR Tue, Jul 21, 2009 23.66 23.83 22.88 23.29
827 NASDAQ MPWR Mon, Jul 20, 2009 23.88 24.09 23.35 23.48
826 NASDAQ MPWR Fri, Jul 17, 2009 23.60 23.96 23.35 23.88
825 NASDAQ MPWR Thu, Jul 16, 2009 23.67 23.93 23.51 23.62
824 NASDAQ MPWR Wed, Jul 15, 2009 23.90 24.02 23.53 23.73
823 NASDAQ MPWR Tue, Jul 14, 2009 23.78 23.88 23.46 23.60
822 NASDAQ MPWR Mon, Jul 13, 2009 23.53 23.89 23.08 23.76
821 NASDAQ MPWR Fri, Jul 10, 2009 22.83 23.84 22.78 23.51
820 NASDAQ MPWR Thu, Jul 9, 2009 22.50 23.24 22.24 22.88
819 NASDAQ MPWR Wed, Jul 8, 2009 22.23 22.45 21.74 22.35
818 NASDAQ MPWR Tue, Jul 7, 2009 22.33 22.68 22.00 22.18
817 NASDAQ MPWR Mon, Jul 6, 2009 22.04 22.31 21.80 22.26
816 NASDAQ MPWR Thu, Jul 2, 2009 22.30 22.49 21.99 22.06
815 NASDAQ MPWR Wed, Jul 1, 2009 22.55 22.74 22.18 22.58
814 NASDAQ MPWR Tue, Jun 30, 2009 22.80 22.92 22.01 22.41
813 NASDAQ MPWR Mon, Jun 29, 2009 22.50 23.00 22.00 22.81
812 NASDAQ MPWR Fri, Jun 26, 2009 22.10 23.22 22.09 22.99
811 NASDAQ MPWR Thu, Jun 25, 2009 20.92 21.68 20.68 21.61
810 NASDAQ MPWR Wed, Jun 24, 2009 20.77 21.44 20.62 21.00
809 NASDAQ MPWR Tue, Jun 23, 2009 21.06 21.13 19.82 20.57
808 NASDAQ MPWR Mon, Jun 22, 2009 21.97 21.97 20.98 20.98
807 NASDAQ MPWR Fri, Jun 19, 2009 22.13 22.46 21.86 22.07
806 NASDAQ MPWR Thu, Jun 18, 2009 22.04 22.10 21.55 21.80
805 NASDAQ MPWR Wed, Jun 17, 2009 21.78 22.79 20.99 21.90
804 NASDAQ MPWR Tue, Jun 16, 2009 21.15 22.33 21.15 21.84
803 NASDAQ MPWR Mon, Jun 15, 2009 22.05 22.23 21.21 22.17
802 NASDAQ MPWR Fri, Jun 12, 2009 22.71 22.75 22.10 22.35
801 NASDAQ MPWR Thu, Jun 11, 2009 22.69 23.40 22.38 22.76
800 NASDAQ MPWR Wed, Jun 10, 2009 21.41 21.94 21.26 21.93
799 NASDAQ MPWR Tue, Jun 9, 2009 20.01 21.87 19.80 21.60
798 NASDAQ MPWR Mon, Jun 8, 2009 20.12 20.37 19.46 19.98
797 NASDAQ MPWR Fri, Jun 5, 2009 20.50 20.72 19.55 20.10
796 NASDAQ MPWR Thu, Jun 4, 2009 19.43 20.40 19.43 20.40
795 NASDAQ MPWR Wed, Jun 3, 2009 19.98 20.00 19.06 19.39
794 NASDAQ MPWR Tue, Jun 2, 2009 21.38 21.56 19.96 20.03
793 NASDAQ MPWR Mon, Jun 1, 2009 20.47 21.75 20.47 21.37
792 NASDAQ MPWR Fri, May 29, 2009 20.23 20.72 19.69 20.71
791 NASDAQ MPWR Thu, May 28, 2009 20.36 20.49 19.46 20.11
790 NASDAQ MPWR Wed, May 27, 2009 20.20 20.88 19.85 20.32
789 NASDAQ MPWR Tue, May 26, 2009 19.11 20.45 18.80 20.22
788 NASDAQ MPWR Fri, May 22, 2009 19.25 19.59 18.89 19.33
787 NASDAQ MPWR Thu, May 21, 2009 19.39 19.50 18.54 19.15
786 NASDAQ MPWR Wed, May 20, 2009 20.17 20.58 19.51 19.71
785 NASDAQ MPWR Tue, May 19, 2009 19.20 20.30 18.86 20.08
784 NASDAQ MPWR Mon, May 18, 2009 18.68 19.57 18.53 19.51
783 NASDAQ MPWR Fri, May 15, 2009 17.89 18.99 17.73 18.65
782 NASDAQ MPWR Thu, May 14, 2009 16.72 18.14 16.69 17.96
781 NASDAQ MPWR Wed, May 13, 2009 16.79 16.87 16.22 16.74
780 NASDAQ MPWR Tue, May 12, 2009 16.97 17.06 16.10 16.94
779 NASDAQ MPWR Mon, May 11, 2009 16.70 17.18 16.23 16.83
778 NASDAQ MPWR Fri, May 8, 2009 17.64 17.70 16.59 17.10
777 NASDAQ MPWR Thu, May 7, 2009 18.90 18.90 16.80 17.53
776 NASDAQ MPWR Wed, May 6, 2009 18.93 19.02 18.32 18.80
775 NASDAQ MPWR Tue, May 5, 2009 18.57 18.92 18.26 18.80
774 NASDAQ MPWR Mon, May 4, 2009 18.45 19.11 18.32 19.08
773 NASDAQ MPWR Fri, May 1, 2009 18.52 18.60 17.99 18.17
772 NASDAQ MPWR Thu, Apr 30, 2009 18.88 19.24 18.39 18.50
771 NASDAQ MPWR Wed, Apr 29, 2009 20.08 20.23 18.30 18.46
770 NASDAQ MPWR Tue, Apr 28, 2009 18.00 18.09 17.54 18.02
769 NASDAQ MPWR Mon, Apr 27, 2009 17.73 18.00 17.43 17.72
768 NASDAQ MPWR Fri, Apr 24, 2009 17.50 18.28 17.33 18.07
767 NASDAQ MPWR Thu, Apr 23, 2009 17.85 17.99 17.06 17.46
766 NASDAQ MPWR Wed, Apr 22, 2009 17.58 18.63 17.50 17.97
765 NASDAQ MPWR Tue, Apr 21, 2009 16.60 18.05 16.51 17.74
764 NASDAQ MPWR Mon, Apr 20, 2009 16.46 16.87 16.02 16.71
763 NASDAQ MPWR Fri, Apr 17, 2009 16.63 16.96 16.38 16.74
762 NASDAQ MPWR Thu, Apr 16, 2009 16.09 16.79 16.08 16.57
761 NASDAQ MPWR Wed, Apr 15, 2009 16.30 16.30 15.69 15.99
760 NASDAQ MPWR Tue, Apr 14, 2009 16.75 17.00 16.32 16.38
759 NASDAQ MPWR Mon, Apr 13, 2009 17.29 17.30 16.21 16.93
758 NASDAQ MPWR Thu, Apr 9, 2009 16.66 17.86 16.46 17.79
757 NASDAQ MPWR Wed, Apr 8, 2009 16.41 16.49 15.90 16.31
756 NASDAQ MPWR Tue, Apr 7, 2009 16.68 16.80 16.11 16.35
755 NASDAQ MPWR Mon, Apr 6, 2009 16.91 17.18 16.33 16.88
754 NASDAQ MPWR Fri, Apr 3, 2009 17.18 17.29 16.81 17.16
753 NASDAQ MPWR Thu, Apr 2, 2009 16.05 17.60 16.05 17.21
752 NASDAQ MPWR Wed, Apr 1, 2009 15.23 15.83 14.92 15.81
751 NASDAQ MPWR Tue, Mar 31, 2009 15.28 15.87 15.28 15.50
750 NASDAQ MPWR Mon, Mar 30, 2009 15.62 15.78 14.70 15.13
749 NASDAQ MPWR Fri, Mar 27, 2009 15.96 16.90 15.76 15.79
748 NASDAQ MPWR Thu, Mar 26, 2009 15.28 16.50 15.00 16.22
747 NASDAQ MPWR Wed, Mar 25, 2009 15.65 16.11 14.07 15.18
746 NASDAQ MPWR Tue, Mar 24, 2009 16.36 16.36 15.49 15.52
745 NASDAQ MPWR Mon, Mar 23, 2009 15.74 16.62 15.32 16.61
744 NASDAQ MPWR Fri, Mar 20, 2009 16.21 16.21 15.13 15.30
743 NASDAQ MPWR Thu, Mar 19, 2009 16.45 16.45 15.84 16.06
742 NASDAQ MPWR Wed, Mar 18, 2009 15.16 16.46 14.85 16.40
741 NASDAQ MPWR Tue, Mar 17, 2009 14.99 15.24 14.77 15.18
740 NASDAQ MPWR Mon, Mar 16, 2009 15.29 15.49 14.62 14.85
739 NASDAQ MPWR Fri, Mar 13, 2009 15.39 15.48 14.92 15.21
738 NASDAQ MPWR Thu, Mar 12, 2009 14.80 15.48 14.53 15.38
737 NASDAQ MPWR Wed, Mar 11, 2009 14.48 15.40 14.38 14.79
736 NASDAQ MPWR Tue, Mar 10, 2009 13.25 14.46 13.05 14.37
735 NASDAQ MPWR Mon, Mar 9, 2009 12.95 13.38 12.65 13.00
734 NASDAQ MPWR Fri, Mar 6, 2009 12.09 12.93 12.09 12.91
733 NASDAQ MPWR Thu, Mar 5, 2009 11.58 12.34 11.50 12.00
732 NASDAQ MPWR Wed, Mar 4, 2009 11.70 11.92 11.40 11.70
731 NASDAQ MPWR Tue, Mar 3, 2009 12.69 12.69 11.26 11.31
730 NASDAQ MPWR Mon, Mar 2, 2009 12.70 12.96 12.43 12.56
729 NASDAQ MPWR Fri, Feb 27, 2009 12.26 13.24 11.90 12.95
728 NASDAQ MPWR Thu, Feb 26, 2009 12.73 12.98 12.36 12.39
727 NASDAQ MPWR Wed, Feb 25, 2009 12.66 12.97 12.22 12.67
726 NASDAQ MPWR Tue, Feb 24, 2009 12.01 12.77 11.91 12.71
725 NASDAQ MPWR Mon, Feb 23, 2009 12.45 12.65 11.94 12.01
724 NASDAQ MPWR Fri, Feb 20, 2009 12.50 12.70 11.99 12.39
723 NASDAQ MPWR Thu, Feb 19, 2009 12.96 13.40 12.62 12.66
722 NASDAQ MPWR Wed, Feb 18, 2009 13.12 13.44 12.83 12.86
721 NASDAQ MPWR Tue, Feb 17, 2009 13.61 13.61 13.10 13.11
720 NASDAQ MPWR Fri, Feb 13, 2009 12.76 14.43 12.75 13.95
719 NASDAQ MPWR Thu, Feb 12, 2009 12.64 13.15 12.32 12.93
718 NASDAQ MPWR Wed, Feb 11, 2009 13.21 13.29 12.58 12.83
717 NASDAQ MPWR Tue, Feb 10, 2009 13.74 14.31 13.15 13.18
716 NASDAQ MPWR Mon, Feb 9, 2009 13.97 14.20 13.62 13.96
715 NASDAQ MPWR Fri, Feb 6, 2009 13.71 14.27 13.68 14.06
714 NASDAQ MPWR Thu, Feb 5, 2009 12.70 13.95 12.70 13.55
713 NASDAQ MPWR Wed, Feb 4, 2009 12.50 13.39 12.34 13.06
712 NASDAQ MPWR Tue, Feb 3, 2009 11.82 12.52 11.40 12.50
711 NASDAQ MPWR Mon, Feb 2, 2009 11.97 12.40 11.69 11.98
710 NASDAQ MPWR Fri, Jan 30, 2009 12.95 13.12 11.93 12.15
709 NASDAQ MPWR Thu, Jan 29, 2009 13.25 13.46 12.76 12.80
708 NASDAQ MPWR Wed, Jan 28, 2009 13.25 13.58 12.82 13.51
707 NASDAQ MPWR Tue, Jan 27, 2009 12.63 13.41 12.63 12.93
706 NASDAQ MPWR Mon, Jan 26, 2009 11.90 12.68 11.78 12.47
705 NASDAQ MPWR Fri, Jan 23, 2009 10.98 12.06 10.73 11.82
704 NASDAQ MPWR Thu, Jan 22, 2009 11.09 11.53 10.67 11.28
703 NASDAQ MPWR Wed, Jan 21, 2009 11.32 11.56 10.81 11.41
702 NASDAQ MPWR Tue, Jan 20, 2009 11.93 12.25 11.20 11.24
701 NASDAQ MPWR Fri, Jan 16, 2009 11.89 12.19 11.71 12.08
700 NASDAQ MPWR Thu, Jan 15, 2009 10.85 11.81 10.75 11.72
699 NASDAQ MPWR Wed, Jan 14, 2009 11.34 11.50 10.82 10.82
698 NASDAQ MPWR Tue, Jan 13, 2009 11.81 12.05 11.12 11.55
697 NASDAQ MPWR Mon, Jan 12, 2009 12.35 12.35 11.73 11.90
696 NASDAQ MPWR Fri, Jan 9, 2009 12.61 12.86 12.08 12.38
695 NASDAQ MPWR Thu, Jan 8, 2009 12.95 13.04 12.40 12.65
694 NASDAQ MPWR Wed, Jan 7, 2009 13.68 13.68 12.80 13.01
693 NASDAQ MPWR Tue, Jan 6, 2009 13.79 14.10 13.51 13.95
692 NASDAQ MPWR Mon, Jan 5, 2009 13.11 13.65 12.91 13.53
691 NASDAQ MPWR Fri, Jan 2, 2009 12.63 13.31 12.60 13.13
690 NASDAQ MPWR Wed, Dec 31, 2008 12.10 12.78 11.94 12.61
689 NASDAQ MPWR Tue, Dec 30, 2008 11.78 12.06 11.66 11.99
688 NASDAQ MPWR Mon, Dec 29, 2008 11.83 12.00 11.29 11.68
687 NASDAQ MPWR Fri, Dec 26, 2008 11.71 11.97 11.60 11.83
686 NASDAQ MPWR Wed, Dec 24, 2008 11.89 11.98 11.49 11.68
685 NASDAQ MPWR Tue, Dec 23, 2008 11.99 12.30 11.81 11.84
684 NASDAQ MPWR Mon, Dec 22, 2008 12.35 12.52 11.57 11.93
683 NASDAQ MPWR Fri, Dec 19, 2008 12.35 12.66 12.15 12.43
682 NASDAQ MPWR Thu, Dec 18, 2008 12.88 12.92 12.00 12.14
681 NASDAQ MPWR Wed, Dec 17, 2008 11.69 13.27 11.24 12.93
680 NASDAQ MPWR Tue, Dec 16, 2008 10.56 11.96 10.44 11.76
679 NASDAQ MPWR Mon, Dec 15, 2008 10.23 10.63 10.05 10.37
678 NASDAQ MPWR Fri, Dec 12, 2008 9.33 10.31 9.33 10.21
677 NASDAQ MPWR Thu, Dec 11, 2008 9.37 9.80 9.37 9.56
676 NASDAQ MPWR Wed, Dec 10, 2008 9.60 9.89 9.31 9.49
675 NASDAQ MPWR Tue, Dec 9, 2008 8.89 9.82 8.53 9.54
674 NASDAQ MPWR Mon, Dec 8, 2008 7.86 9.05 7.86 9.02
673 NASDAQ MPWR Fri, Dec 5, 2008 8.08 8.09 6.96 7.74
672 NASDAQ MPWR Thu, Dec 4, 2008 8.59 8.98 8.10 8.27
671 NASDAQ MPWR Wed, Dec 3, 2008 8.51 9.06 8.33 8.74
670 NASDAQ MPWR Tue, Dec 2, 2008 8.68 8.90 8.31 8.73
669 NASDAQ MPWR Mon, Dec 1, 2008 9.16 9.46 8.50 8.50
668 NASDAQ MPWR Fri, Nov 28, 2008 9.73 9.92 9.32 9.57
667 NASDAQ MPWR Wed, Nov 26, 2008 8.70 9.91 8.23 9.81
666 NASDAQ MPWR Tue, Nov 25, 2008 9.20 9.20 8.72 8.95
665 NASDAQ MPWR Mon, Nov 24, 2008 8.45 9.05 8.39 8.99
664 NASDAQ MPWR Fri, Nov 21, 2008 8.88 9.14 8.13 8.28
663 NASDAQ MPWR Thu, Nov 20, 2008 9.65 9.94 8.69 8.74
662 NASDAQ MPWR Wed, Nov 19, 2008 10.02 10.33 9.68 9.75
661 NASDAQ MPWR Tue, Nov 18, 2008 10.66 11.00 9.69 10.06
660 NASDAQ MPWR Mon, Nov 17, 2008 11.15 11.15 10.46 10.58
659 NASDAQ MPWR Fri, Nov 14, 2008 11.94 12.25 10.87 11.26
658 NASDAQ MPWR Thu, Nov 13, 2008 12.50 12.87 10.40 12.13
657 NASDAQ MPWR Wed, Nov 12, 2008 13.04 13.38 12.45 12.54
656 NASDAQ MPWR Tue, Nov 11, 2008 13.46 14.29 13.08 13.23
655 NASDAQ MPWR Mon, Nov 10, 2008 14.90 15.27 13.45 13.56
654 NASDAQ MPWR Fri, Nov 7, 2008 14.29 14.82 13.90 14.62
653 NASDAQ MPWR Thu, Nov 6, 2008 15.44 15.82 14.04 14.11
652 NASDAQ MPWR Wed, Nov 5, 2008 16.71 16.92 15.62 15.68
651 NASDAQ MPWR Tue, Nov 4, 2008 16.23 17.03 15.91 16.91
650 NASDAQ MPWR Mon, Nov 3, 2008 16.99 17.05 15.82 16.00
649 NASDAQ MPWR Fri, Oct 31, 2008 16.52 17.16 15.97 16.99
648 NASDAQ MPWR Thu, Oct 30, 2008 16.32 16.75 15.96 16.65
647 NASDAQ MPWR Wed, Oct 29, 2008 15.91 16.59 15.21 15.99
646 NASDAQ MPWR Tue, Oct 28, 2008 14.10 15.93 14.10 15.74
645 NASDAQ MPWR Mon, Oct 27, 2008 14.41 14.93 13.60 14.09
644 NASDAQ MPWR Fri, Oct 24, 2008 12.19 14.68 12.19 14.43
643 NASDAQ MPWR Thu, Oct 23, 2008 13.00 13.48 12.43 13.27
642 NASDAQ MPWR Wed, Oct 22, 2008 13.96 14.17 12.76 13.01
641 NASDAQ MPWR Tue, Oct 21, 2008 14.64 14.98 13.92 14.12
640 NASDAQ MPWR Mon, Oct 20, 2008 15.68 15.88 14.56 14.98
639 NASDAQ MPWR Fri, Oct 17, 2008 15.43 16.65 15.43 15.48
638 NASDAQ MPWR Thu, Oct 16, 2008 14.60 15.97 13.88 15.82
637 NASDAQ MPWR Wed, Oct 15, 2008 16.10 16.41 14.48 14.51
636 NASDAQ MPWR Tue, Oct 14, 2008 15.50 16.56 15.38 16.48
635 NASDAQ MPWR Mon, Oct 13, 2008 13.77 15.25 13.53 15.18
634 NASDAQ MPWR Fri, Oct 10, 2008 13.21 14.37 12.53 13.19
633 NASDAQ MPWR Thu, Oct 9, 2008 14.57 15.12 13.46 13.67
632 NASDAQ MPWR Wed, Oct 8, 2008 13.09 15.00 13.09 13.95
631 NASDAQ MPWR Tue, Oct 7, 2008 14.71 14.98 13.29 13.30
630 NASDAQ MPWR Mon, Oct 6, 2008 15.12 15.15 13.90 14.64
629 NASDAQ MPWR Fri, Oct 3, 2008 15.95 16.54 15.35 15.52
628 NASDAQ MPWR Thu, Oct 2, 2008 16.79 16.98 15.58 15.78
627 NASDAQ MPWR Wed, Oct 1, 2008 17.23 17.37 16.70 16.84
626 NASDAQ MPWR Tue, Sep 30, 2008 16.12 17.55 16.12 17.37
625 NASDAQ MPWR Mon, Sep 29, 2008 18.19 18.23 15.98 16.05
624 NASDAQ MPWR Fri, Sep 26, 2008 19.06 19.52 18.42 18.56
623 NASDAQ MPWR Thu, Sep 25, 2008 19.36 19.90 19.31 19.52
622 NASDAQ MPWR Wed, Sep 24, 2008 18.88 19.73 18.53 19.36
621 NASDAQ MPWR Tue, Sep 23, 2008 18.75 19.20 18.66 18.93
620 NASDAQ MPWR Mon, Sep 22, 2008 19.13 19.49 18.51 18.77
619 NASDAQ MPWR Fri, Sep 19, 2008 19.65 20.65 18.77 19.08
618 NASDAQ MPWR Thu, Sep 18, 2008 18.61 19.09 17.96 18.68
617 NASDAQ MPWR Wed, Sep 17, 2008 17.82 18.52 17.20 18.28
616 NASDAQ MPWR Tue, Sep 16, 2008 18.07 18.53 16.86 18.21
615 NASDAQ MPWR Mon, Sep 15, 2008 19.45 19.60 18.40 18.50
614 NASDAQ MPWR Fri, Sep 12, 2008 20.00 20.46 19.39 20.02
613 NASDAQ MPWR Thu, Sep 11, 2008 20.50 20.58 19.27 20.09
612 NASDAQ MPWR Wed, Sep 10, 2008 20.53 21.00 20.11 20.69
611 NASDAQ MPWR Tue, Sep 9, 2008 22.08 22.25 20.29 20.48
610 NASDAQ MPWR Mon, Sep 8, 2008 22.78 23.38 21.59 22.19
609 NASDAQ MPWR Fri, Sep 5, 2008 21.21 21.44 20.54 21.14
608 NASDAQ MPWR Thu, Sep 4, 2008 23.66 23.67 20.90 21.49
607 NASDAQ MPWR Wed, Sep 3, 2008 25.00 25.08 23.72 23.82
606 NASDAQ MPWR Tue, Sep 2, 2008 24.74 25.22 24.51 25.16
605 NASDAQ MPWR Fri, Aug 29, 2008 24.27 24.43 23.66 24.32
604 NASDAQ MPWR Thu, Aug 28, 2008 23.63 24.63 23.33 24.45
603 NASDAQ MPWR Wed, Aug 27, 2008 23.47 23.90 23.06 23.45
602 NASDAQ MPWR Tue, Aug 26, 2008 23.55 23.93 23.27 23.47
601 NASDAQ MPWR Mon, Aug 25, 2008 23.50 24.06 23.11 23.54
600 NASDAQ MPWR Fri, Aug 22, 2008 23.01 23.50 22.86 23.29
599 NASDAQ MPWR Thu, Aug 21, 2008 22.61 23.48 22.58 22.99
598 NASDAQ MPWR Wed, Aug 20, 2008 22.63 23.37 22.56 22.95
597 NASDAQ MPWR Tue, Aug 19, 2008 23.68 24.18 22.71 22.80
596 NASDAQ MPWR Mon, Aug 18, 2008 24.90 25.31 23.66 24.04
595 NASDAQ MPWR Fri, Aug 15, 2008 26.70 26.79 24.50 24.87
594 NASDAQ MPWR Thu, Aug 14, 2008 25.29 26.77 24.12 26.55
593 NASDAQ MPWR Wed, Aug 13, 2008 27.65 27.65 23.61 25.91
592 NASDAQ MPWR Tue, Aug 12, 2008 28.77 28.90 27.25 27.65
591 NASDAQ MPWR Mon, Aug 11, 2008 25.80 29.07 25.50 27.91
590 NASDAQ MPWR Fri, Aug 8, 2008 25.45 26.25 25.12 25.83
589 NASDAQ MPWR Thu, Aug 7, 2008 25.30 26.50 25.10 26.01
588 NASDAQ MPWR Wed, Aug 6, 2008 24.92 25.68 24.62 25.42
587 NASDAQ MPWR Tue, Aug 5, 2008 25.12 25.30 24.12 24.91
586 NASDAQ MPWR Mon, Aug 4, 2008 24.62 25.63 24.17 25.14
585 NASDAQ MPWR Fri, Aug 1, 2008 23.38 24.15 21.95 23.70
584 NASDAQ MPWR Thu, Jul 31, 2008 22.50 22.60 21.58 21.75
583 NASDAQ MPWR Wed, Jul 30, 2008 22.34 22.64 21.78 22.30
582 NASDAQ MPWR Tue, Jul 29, 2008 21.62 22.67 21.62 22.47
581 NASDAQ MPWR Mon, Jul 28, 2008 23.00 23.05 21.54 21.74
580 NASDAQ MPWR Fri, Jul 25, 2008 23.00 23.00 22.28 22.53
579 NASDAQ MPWR Thu, Jul 24, 2008 23.00 23.00 22.40 22.73
578 NASDAQ MPWR Wed, Jul 23, 2008 23.01 23.73 22.80 22.99
577 NASDAQ MPWR Tue, Jul 22, 2008 23.86 23.86 22.07 22.59
576 NASDAQ MPWR Mon, Jul 21, 2008 24.34 24.38 23.30 23.93
575 NASDAQ MPWR Fri, Jul 18, 2008 24.34 24.64 24.04 24.20
574 NASDAQ MPWR Thu, Jul 17, 2008 24.31 24.43 23.41 24.17
573 NASDAQ MPWR Wed, Jul 16, 2008 22.94 24.22 22.86 24.00
572 NASDAQ MPWR Tue, Jul 15, 2008 22.88 23.59 22.32 22.80
571 NASDAQ MPWR Mon, Jul 14, 2008 23.20 23.49 22.52 23.18
570 NASDAQ MPWR Fri, Jul 11, 2008 23.34 23.72 22.28 22.92
569 NASDAQ MPWR Thu, Jul 10, 2008 23.66 24.16 23.18 23.87
568 NASDAQ MPWR Wed, Jul 9, 2008 24.73 24.79 23.40 23.54
567 NASDAQ MPWR Tue, Jul 8, 2008 23.47 24.74 22.62 24.61
566 NASDAQ MPWR Mon, Jul 7, 2008 23.07 23.83 22.98 23.38
565 NASDAQ MPWR Thu, Jul 3, 2008 23.06 23.92 22.11 22.89
564 NASDAQ MPWR Wed, Jul 2, 2008 23.04 24.15 23.04 23.14
563 NASDAQ MPWR Tue, Jul 1, 2008 21.48 22.93 21.12 22.89
562 NASDAQ MPWR Mon, Jun 30, 2008 21.61 22.00 21.51 21.62
561 NASDAQ MPWR Fri, Jun 27, 2008 21.42 21.77 20.85 21.51
560 NASDAQ MPWR Thu, Jun 26, 2008 22.39 22.50 21.44 21.57
559 NASDAQ MPWR Wed, Jun 25, 2008 22.40 23.23 22.40 22.72
558 NASDAQ MPWR Tue, Jun 24, 2008 23.15 23.71 21.99 22.39
557 NASDAQ MPWR Mon, Jun 23, 2008 24.89 24.90 23.27 23.29
556 NASDAQ MPWR Fri, Jun 20, 2008 25.35 25.35 24.07 24.64
555 NASDAQ MPWR Thu, Jun 19, 2008 24.42 25.70 24.01 25.48
554 NASDAQ MPWR Wed, Jun 18, 2008 25.11 25.50 24.04 24.48
553 NASDAQ MPWR Tue, Jun 17, 2008 25.66 26.14 24.70 24.87
552 NASDAQ MPWR Mon, Jun 16, 2008 24.41 26.17 23.81 25.84
551 NASDAQ MPWR Fri, Jun 13, 2008 23.15 24.52 23.02 24.34
550 NASDAQ MPWR Thu, Jun 12, 2008 23.50 23.74 22.84 23.36
549 NASDAQ MPWR Wed, Jun 11, 2008 24.47 24.70 23.37 23.43
548 NASDAQ MPWR Tue, Jun 10, 2008 23.46 24.70 23.25 24.53
547 NASDAQ MPWR Mon, Jun 9, 2008 26.15 26.15 23.05 24.46
546 NASDAQ MPWR Fri, Jun 6, 2008 27.29 27.50 25.39 25.80
545 NASDAQ MPWR Thu, Jun 5, 2008 24.43 26.90 24.38 26.82
544 NASDAQ MPWR Wed, Jun 4, 2008 24.32 24.71 24.10 24.24
543 NASDAQ MPWR Tue, Jun 3, 2008 24.82 25.33 24.25 24.46
542 NASDAQ MPWR Mon, Jun 2, 2008 24.51 25.00 24.25 24.67
541 NASDAQ MPWR Fri, May 30, 2008 23.70 24.42 23.40 24.23
540 NASDAQ MPWR Thu, May 29, 2008 23.04 23.70 23.01 23.64
539 NASDAQ MPWR Wed, May 28, 2008 23.02 23.10 22.76 23.10
538 NASDAQ MPWR Tue, May 27, 2008 22.97 23.05 22.53 23.00
537 NASDAQ MPWR Fri, May 23, 2008 22.74 23.26 22.46 23.09
536 NASDAQ MPWR Thu, May 22, 2008 23.82 23.82 22.16 23.05
535 NASDAQ MPWR Wed, May 21, 2008 24.13 24.72 24.00 24.26
534 NASDAQ MPWR Tue, May 20, 2008 24.27 24.33 23.45 24.24
533 NASDAQ MPWR Mon, May 19, 2008 25.23 25.40 24.30 24.56
532 NASDAQ MPWR Fri, May 16, 2008 25.21 25.25 24.48 25.05
531 NASDAQ MPWR Thu, May 15, 2008 25.18 25.25 24.76 25.17
530 NASDAQ MPWR Wed, May 14, 2008 25.11 25.86 24.87 25.18
529 NASDAQ MPWR Tue, May 13, 2008 23.78 25.20 23.02 25.04
528 NASDAQ MPWR Mon, May 12, 2008 23.26 24.37 23.26 23.97
527 NASDAQ MPWR Fri, May 9, 2008 22.75 23.20 22.37 23.03
526 NASDAQ MPWR Thu, May 8, 2008 23.26 23.39 21.87 23.00
525 NASDAQ MPWR Wed, May 7, 2008 23.95 24.32 23.07 23.25
524 NASDAQ MPWR Tue, May 6, 2008 23.62 24.06 23.30 23.92
523 NASDAQ MPWR Mon, May 5, 2008 24.04 24.04 23.59 23.81
522 NASDAQ MPWR Fri, May 2, 2008 24.18 24.38 23.40 23.90
521 NASDAQ MPWR Thu, May 1, 2008 23.53 24.12 23.10 23.78
520 NASDAQ MPWR Wed, Apr 30, 2008 21.24 23.47 20.81 22.90
519 NASDAQ MPWR Tue, Apr 29, 2008 21.02 21.75 21.01 21.22
518 NASDAQ MPWR Mon, Apr 28, 2008 20.98 21.13 20.61 20.78
517 NASDAQ MPWR Fri, Apr 25, 2008 21.50 21.69 20.32 21.24
516 NASDAQ MPWR Thu, Apr 24, 2008 20.95 21.91 20.55 21.25
515 NASDAQ MPWR Wed, Apr 23, 2008 21.02 21.39 20.67 20.98
514 NASDAQ MPWR Tue, Apr 22, 2008 21.08 21.30 20.42 20.97
513 NASDAQ MPWR Mon, Apr 21, 2008 21.67 21.70 21.00 21.26
512 NASDAQ MPWR Fri, Apr 18, 2008 21.17 21.83 20.85 21.66
511 NASDAQ MPWR Thu, Apr 17, 2008 21.36 21.66 20.38 20.79
510 NASDAQ MPWR Wed, Apr 16, 2008 20.81 21.70 20.68 21.50
509 NASDAQ MPWR Tue, Apr 15, 2008 20.40 21.08 20.15 20.56
508 NASDAQ MPWR Mon, Apr 14, 2008 20.30 20.82 20.00 20.54
507 NASDAQ MPWR Fri, Apr 11, 2008 20.76 20.77 20.15 20.25
506 NASDAQ MPWR Thu, Apr 10, 2008 20.56 21.36 20.04 20.89
505 NASDAQ MPWR Wed, Apr 9, 2008 20.50 20.85 20.37 20.50
504 NASDAQ MPWR Tue, Apr 8, 2008 20.00 20.53 19.92 20.50
503 NASDAQ MPWR Mon, Apr 7, 2008 20.29 20.75 19.76 20.06
502 NASDAQ MPWR Fri, Apr 4, 2008 19.26 19.77 18.90 19.73
501 NASDAQ MPWR Thu, Apr 3, 2008 18.48 19.32 18.05 19.24
500 NASDAQ MPWR Wed, Apr 2, 2008 17.96 18.90 17.88 18.57
499 NASDAQ MPWR Tue, Apr 1, 2008 17.92 18.40 17.91 18.15
498 NASDAQ MPWR Mon, Mar 31, 2008 17.55 17.80 17.10 17.63
497 NASDAQ MPWR Fri, Mar 28, 2008 17.23 17.78 17.00 17.56
496 NASDAQ MPWR Thu, Mar 27, 2008 18.04 18.13 17.66 17.68
495 NASDAQ MPWR Wed, Mar 26, 2008 18.00 18.19 17.45 18.06
494 NASDAQ MPWR Tue, Mar 25, 2008 18.01 18.13 17.45 18.05
493 NASDAQ MPWR Mon, Mar 24, 2008 17.90 18.39 17.89 18.15
492 NASDAQ MPWR Thu, Mar 20, 2008 18.01 18.11 17.63 17.79
491 NASDAQ MPWR Wed, Mar 19, 2008 17.98 18.07 17.75 18.01
490 NASDAQ MPWR Tue, Mar 18, 2008 16.62 18.20 16.62 17.81
489 NASDAQ MPWR Mon, Mar 17, 2008 16.05 16.78 16.05 16.34
488 NASDAQ MPWR Fri, Mar 14, 2008 16.74 16.85 16.06 16.26
487 NASDAQ MPWR Thu, Mar 13, 2008 16.68 16.72 16.14 16.59
486 NASDAQ MPWR Wed, Mar 12, 2008 16.54 17.24 16.54 16.91
485 NASDAQ MPWR Tue, Mar 11, 2008 16.76 16.77 16.35 16.70
484 NASDAQ MPWR Mon, Mar 10, 2008 16.47 16.73 16.25 16.31
483 NASDAQ MPWR Fri, Mar 7, 2008 15.99 16.96 15.99 16.40
482 NASDAQ MPWR Thu, Mar 6, 2008 16.75 17.04 16.11 16.13
481 NASDAQ MPWR Wed, Mar 5, 2008 16.63 17.08 16.55 16.82
480 NASDAQ MPWR Tue, Mar 4, 2008 16.50 16.96 16.21 16.57
479 NASDAQ MPWR Mon, Mar 3, 2008 16.89 16.89 16.38 16.49
478 NASDAQ MPWR Fri, Feb 29, 2008 16.43 17.05 16.43 16.64
477 NASDAQ MPWR Thu, Feb 28, 2008 17.03 17.22 16.42 16.64
476 NASDAQ MPWR Wed, Feb 27, 2008 16.21 17.29 15.94 17.02
475 NASDAQ MPWR Tue, Feb 26, 2008 15.72 16.37 15.72 16.34
474 NASDAQ MPWR Mon, Feb 25, 2008 15.55 16.09 15.51 15.84
473 NASDAQ MPWR Fri, Feb 22, 2008 15.77 15.95 15.25 15.51
472 NASDAQ MPWR Thu, Feb 21, 2008 16.26 16.53 15.65 15.71
471 NASDAQ MPWR Wed, Feb 20, 2008 16.27 16.35 16.04 16.18
470 NASDAQ MPWR Tue, Feb 19, 2008 16.93 16.93 16.32 16.42
469 NASDAQ MPWR Fri, Feb 15, 2008 16.60 16.75 16.26 16.71
468 NASDAQ MPWR Thu, Feb 14, 2008 17.05 17.10 16.66 16.73
467 NASDAQ MPWR Wed, Feb 13, 2008 16.10 17.08 15.97 17.05
466 NASDAQ MPWR Tue, Feb 12, 2008 16.59 16.78 15.97 16.11
465 NASDAQ MPWR Mon, Feb 11, 2008 16.04 17.11 16.04 16.54
464 NASDAQ MPWR Fri, Feb 8, 2008 15.50 15.91 15.25 15.60
463 NASDAQ MPWR Thu, Feb 7, 2008 15.24 15.61 14.64 15.59
462 NASDAQ MPWR Wed, Feb 6, 2008 16.67 16.90 15.16 15.36
461 NASDAQ MPWR Tue, Feb 5, 2008 14.99 15.69 14.99 15.50
460 NASDAQ MPWR Mon, Feb 4, 2008 15.50 15.77 15.16 15.48
459 NASDAQ MPWR Fri, Feb 1, 2008 15.38 15.65 14.78 15.32
458 NASDAQ MPWR Thu, Jan 31, 2008 15.67 16.38 15.58 15.64
457 NASDAQ MPWR Wed, Jan 30, 2008 15.78 16.32 15.70 15.93
456 NASDAQ MPWR Tue, Jan 29, 2008 16.61 16.61 15.64 15.86
455 NASDAQ MPWR Mon, Jan 28, 2008 15.90 16.76 15.90 16.48
454 NASDAQ MPWR Fri, Jan 25, 2008 16.52 16.89 15.91 15.96
453 NASDAQ MPWR Thu, Jan 24, 2008 16.06 16.73 15.87 16.34
452 NASDAQ MPWR Wed, Jan 23, 2008 15.55 16.06 15.24 16.00
451 NASDAQ MPWR Tue, Jan 22, 2008 15.61 16.28 15.04 15.96
450 NASDAQ MPWR Fri, Jan 18, 2008 16.03 16.55 15.86 16.26
449 NASDAQ MPWR Thu, Jan 17, 2008 16.59 16.81 15.99 16.04
448 NASDAQ MPWR Wed, Jan 16, 2008 16.71 17.00 16.25 16.50
447 NASDAQ MPWR Tue, Jan 15, 2008 17.72 18.00 16.57 16.73
446 NASDAQ MPWR Mon, Jan 14, 2008 16.55 17.19 16.46 17.03
445 NASDAQ MPWR Fri, Jan 11, 2008 16.77 16.90 16.31 16.34
444 NASDAQ MPWR Thu, Jan 10, 2008 16.87 17.10 16.51 16.77
443 NASDAQ MPWR Wed, Jan 9, 2008 17.30 18.00 16.58 17.00
442 NASDAQ MPWR Tue, Jan 8, 2008 18.56 18.98 17.30 17.30
441 NASDAQ MPWR Mon, Jan 7, 2008 20.30 20.40 18.33 18.44
440 NASDAQ MPWR Fri, Jan 4, 2008 20.62 20.67 19.95 20.23
439 NASDAQ MPWR Thu, Jan 3, 2008 21.39 21.39 20.66 20.80
438 NASDAQ MPWR Wed, Jan 2, 2008 21.85 22.36 21.20 21.38
437 NASDAQ MPWR Mon, Dec 31, 2007 21.20 21.85 21.20 21.47
436 NASDAQ MPWR Fri, Dec 28, 2007 21.39 21.81 21.00 21.35
435 NASDAQ MPWR Thu, Dec 27, 2007 22.02 22.23 21.22 21.28
434 NASDAQ MPWR Wed, Dec 26, 2007 22.06 22.35 21.75 22.09
433 NASDAQ MPWR Mon, Dec 24, 2007 22.35 22.40 21.94 22.20
432 NASDAQ MPWR Fri, Dec 21, 2007 21.96 22.60 21.84 22.35
431 NASDAQ MPWR Thu, Dec 20, 2007 21.99 21.99 21.02 21.67
430 NASDAQ MPWR Wed, Dec 19, 2007 20.78 21.98 20.46 21.52
429 NASDAQ MPWR Tue, Dec 18, 2007 19.82 20.00 19.16 19.77
428 NASDAQ MPWR Mon, Dec 17, 2007 20.59 20.83 19.64 19.64
427 NASDAQ MPWR Fri, Dec 14, 2007 21.53 21.76 20.58 20.68
426 NASDAQ MPWR Thu, Dec 13, 2007 22.32 22.37 21.02 21.71
425 NASDAQ MPWR Wed, Dec 12, 2007 22.62 22.82 22.10 22.56
424 NASDAQ MPWR Tue, Dec 11, 2007 21.40 22.79 21.40 22.17
423 NASDAQ MPWR Mon, Dec 10, 2007 21.19 21.54 21.08 21.34
422 NASDAQ MPWR Fri, Dec 7, 2007 21.30 21.30 20.58 21.18
421 NASDAQ MPWR Thu, Dec 6, 2007 19.53 21.53 19.45 21.20
420 NASDAQ MPWR Wed, Dec 5, 2007 18.69 19.46 18.50 19.45
419 NASDAQ MPWR Tue, Dec 4, 2007 18.67 18.94 18.24 18.55
418 NASDAQ MPWR Mon, Dec 3, 2007 19.01 19.43 18.73 18.73
417 NASDAQ MPWR Fri, Nov 30, 2007 19.90 19.91 18.81 19.08
416 NASDAQ MPWR Thu, Nov 29, 2007 19.37 19.89 18.85 19.85
415 NASDAQ MPWR Wed, Nov 28, 2007 18.92 19.70 18.79 19.61
414 NASDAQ MPWR Tue, Nov 27, 2007 18.35 19.11 18.35 18.77
413 NASDAQ MPWR Mon, Nov 26, 2007 18.33 18.60 18.21 18.46
412 NASDAQ MPWR Fri, Nov 23, 2007 18.48 18.65 18.04 18.38
411 NASDAQ MPWR Wed, Nov 21, 2007 18.50 18.65 17.84 18.35
410 NASDAQ MPWR Tue, Nov 20, 2007 19.17 19.27 18.13 18.59
409 NASDAQ MPWR Mon, Nov 19, 2007 19.36 19.57 19.04 19.15
408 NASDAQ MPWR Fri, Nov 16, 2007 19.50 19.90 19.27 19.71
407 NASDAQ MPWR Thu, Nov 15, 2007 19.75 19.94 19.28 19.50
406 NASDAQ MPWR Wed, Nov 14, 2007 19.93 20.09 19.44 19.75
405 NASDAQ MPWR Tue, Nov 13, 2007 19.69 20.10 19.30 19.80
404 NASDAQ MPWR Mon, Nov 12, 2007 19.75 20.12 19.29 19.55
403 NASDAQ MPWR Fri, Nov 9, 2007 19.89 20.35 19.75 19.82
402 NASDAQ MPWR Thu, Nov 8, 2007 20.70 21.49 19.32 20.03
401 NASDAQ MPWR Wed, Nov 7, 2007 21.42 21.79 20.75 20.77
400 NASDAQ MPWR Tue, Nov 6, 2007 22.49 22.59 21.22 21.56
399 NASDAQ MPWR Mon, Nov 5, 2007 21.02 22.39 21.01 22.19
398 NASDAQ MPWR Fri, Nov 2, 2007 22.00 22.00 21.15 21.62
397 NASDAQ MPWR Thu, Nov 1, 2007 21.76 22.50 21.45 21.94
396 NASDAQ MPWR Wed, Oct 31, 2007 24.38 24.70 21.25 21.93
395 NASDAQ MPWR Tue, Oct 30, 2007 22.73 23.46 22.73 23.11
394 NASDAQ MPWR Mon, Oct 29, 2007 22.95 23.47 22.17 23.37
393 NASDAQ MPWR Fri, Oct 26, 2007 22.60 22.73 22.23 22.62
392 NASDAQ MPWR Thu, Oct 25, 2007 22.58 22.58 21.93 22.26
391 NASDAQ MPWR Wed, Oct 24, 2007 23.25 23.44 22.34 22.92
390 NASDAQ MPWR Tue, Oct 23, 2007 23.50 23.95 22.78 23.40
389 NASDAQ MPWR Mon, Oct 22, 2007 22.75 23.52 22.06 23.18
388 NASDAQ MPWR Fri, Oct 19, 2007 24.36 24.43 22.96 22.96
387 NASDAQ MPWR Thu, Oct 18, 2007 24.00 24.39 23.38 24.38
386 NASDAQ MPWR Wed, Oct 17, 2007 23.40 24.20 23.39 24.08
385 NASDAQ MPWR Tue, Oct 16, 2007 22.91 23.96 22.70 23.87
384 NASDAQ MPWR Mon, Oct 15, 2007 23.17 23.38 22.65 23.00
383 NASDAQ MPWR Fri, Oct 12, 2007 22.94 23.50 22.76 23.20
382 NASDAQ MPWR Thu, Oct 11, 2007 23.65 23.72 22.37 22.85
381 NASDAQ MPWR Wed, Oct 10, 2007 23.57 23.82 22.90 23.50
380 NASDAQ MPWR Tue, Oct 9, 2007 23.41 23.77 23.09 23.57
379 NASDAQ MPWR Mon, Oct 8, 2007 23.09 23.51 22.73 23.44
378 NASDAQ MPWR Fri, Oct 5, 2007 23.25 24.34 23.25 24.10
377 NASDAQ MPWR Thu, Oct 4, 2007 24.42 24.42 22.40 23.37
376 NASDAQ MPWR Wed, Oct 3, 2007 25.80 26.00 25.74 25.97
375 NASDAQ MPWR Tue, Oct 2, 2007 26.00 26.16 25.45 25.95
374 NASDAQ MPWR Mon, Oct 1, 2007 25.50 26.14 24.87 25.12
373 NASDAQ MPWR Fri, Sep 28, 2007 25.69 25.81 25.27 25.40
372 NASDAQ MPWR Thu, Sep 27, 2007 25.00 25.90 24.90 25.61
371 NASDAQ MPWR Wed, Sep 26, 2007 24.77 25.49 24.77 24.90
370 NASDAQ MPWR Tue, Sep 25, 2007 24.77 25.50 24.77 25.11
369 NASDAQ MPWR Mon, Sep 24, 2007 25.31 25.39 24.75 25.00
368 NASDAQ MPWR Fri, Sep 21, 2007 25.67 25.96 24.75 25.06
367 NASDAQ MPWR Thu, Sep 20, 2007 23.94 25.73 23.94 25.45
366 NASDAQ MPWR Wed, Sep 19, 2007 21.77 22.26 21.77 22.12
365 NASDAQ MPWR Tue, Sep 18, 2007 20.60 21.98 20.55 21.76
364 NASDAQ MPWR Mon, Sep 17, 2007 20.16 20.61 20.16 20.45
363 NASDAQ MPWR Fri, Sep 14, 2007 20.64 20.69 19.67 20.26
362 NASDAQ MPWR Thu, Sep 13, 2007 21.87 21.87 20.77 20.81
361 NASDAQ MPWR Wed, Sep 12, 2007 21.90 21.96 21.56 21.69
360 NASDAQ MPWR Tue, Sep 11, 2007 21.36 22.13 21.14 21.94
359 NASDAQ MPWR Mon, Sep 10, 2007 20.86 21.49 20.35 21.23
358 NASDAQ MPWR Fri, Sep 7, 2007 20.73 20.80 20.35 20.69
357 NASDAQ MPWR Thu, Sep 6, 2007 20.94 21.11 20.69 20.98
356 NASDAQ MPWR Wed, Sep 5, 2007 20.54 20.98 20.43 20.89
355 NASDAQ MPWR Tue, Sep 4, 2007 20.31 20.89 19.57 20.63
354 NASDAQ MPWR Fri, Aug 31, 2007 20.45 20.58 20.32 20.48
353 NASDAQ MPWR Thu, Aug 30, 2007 20.10 20.45 19.94 20.38
352 NASDAQ MPWR Wed, Aug 29, 2007 20.05 20.37 19.95 20.34
351 NASDAQ MPWR Tue, Aug 28, 2007 19.94 20.14 19.88 20.06
350 NASDAQ MPWR Mon, Aug 27, 2007 20.05 20.18 19.89 20.11
349 NASDAQ MPWR Fri, Aug 24, 2007 19.95 20.12 19.67 20.12
348 NASDAQ MPWR Thu, Aug 23, 2007 19.85 19.99 19.56 19.82
347 NASDAQ MPWR Wed, Aug 22, 2007 19.85 20.00 19.73 19.94
346 NASDAQ MPWR Tue, Aug 21, 2007 19.50 19.85 19.11 19.77
345 NASDAQ MPWR Mon, Aug 20, 2007 19.10 19.74 19.07 19.59
344 NASDAQ MPWR Fri, Aug 17, 2007 19.26 19.26 18.62 18.98
343 NASDAQ MPWR Thu, Aug 16, 2007 18.73 18.97 17.94 18.79
342 NASDAQ MPWR Wed, Aug 15, 2007 18.61 19.15 18.52 18.78
341 NASDAQ MPWR Tue, Aug 14, 2007 18.70 18.92 18.28 18.56
340 NASDAQ MPWR Mon, Aug 13, 2007 18.42 19.44 18.32 18.60
339 NASDAQ MPWR Fri, Aug 10, 2007 17.64 18.42 16.98 18.21
338 NASDAQ MPWR Thu, Aug 9, 2007 18.60 19.30 16.20 17.88
337 NASDAQ MPWR Wed, Aug 8, 2007 18.83 19.00 18.35 18.70
336 NASDAQ MPWR Tue, Aug 7, 2007 18.60 18.80 18.47 18.60
335 NASDAQ MPWR Mon, Aug 6, 2007 18.90 18.97 18.30 18.60
334 NASDAQ MPWR Fri, Aug 3, 2007 18.74 19.08 18.57 18.77
333 NASDAQ MPWR Thu, Aug 2, 2007 18.16 19.03 17.99 18.98
332 NASDAQ MPWR Wed, Aug 1, 2007 17.45 18.47 17.15 17.98
331 NASDAQ MPWR Tue, Jul 31, 2007 16.41 16.92 16.41 16.72
330 NASDAQ MPWR Mon, Jul 30, 2007 16.00 16.48 15.84 16.41
329 NASDAQ MPWR Fri, Jul 27, 2007 16.49 16.73 16.00 16.00
328 NASDAQ MPWR Thu, Jul 26, 2007 16.74 16.80 16.00 16.51
327 NASDAQ MPWR Wed, Jul 25, 2007 17.56 17.58 16.50 17.03
326 NASDAQ MPWR Tue, Jul 24, 2007 17.62 17.85 16.76 17.47
325 NASDAQ MPWR Mon, Jul 23, 2007 17.97 18.17 17.46 17.81
324 NASDAQ MPWR Fri, Jul 20, 2007 18.00 18.06 17.78 17.83
323 NASDAQ MPWR Thu, Jul 19, 2007 18.06 18.47 17.96 18.08
322 NASDAQ MPWR Wed, Jul 18, 2007 18.06 18.27 17.58 17.97
321 NASDAQ MPWR Tue, Jul 17, 2007 18.20 18.43 18.14 18.20
320 NASDAQ MPWR Mon, Jul 16, 2007 18.33 18.83 18.02 18.23
319 NASDAQ MPWR Fri, Jul 13, 2007 18.45 18.68 18.24 18.46
318 NASDAQ MPWR Thu, Jul 12, 2007 18.35 18.70 18.16 18.56
317 NASDAQ MPWR Wed, Jul 11, 2007 18.31 18.89 17.88 18.27
316 NASDAQ MPWR Tue, Jul 10, 2007 17.47 18.45 17.47 18.24
315 NASDAQ MPWR Mon, Jul 9, 2007 17.72 17.91 17.61 17.64
314 NASDAQ MPWR Fri, Jul 6, 2007 17.60 17.85 17.53 17.72
313 NASDAQ MPWR Thu, Jul 5, 2007 17.91 17.99 17.52 17.64
312 NASDAQ MPWR Tue, Jul 3, 2007 17.77 17.90 17.28 17.83
311 NASDAQ MPWR Mon, Jul 2, 2007 17.61 17.89 17.40 17.76
310 NASDAQ MPWR Fri, Jun 29, 2007 17.81 17.90 17.19 17.45
309 NASDAQ MPWR Thu, Jun 28, 2007 17.90 17.90 17.65 17.71
308 NASDAQ MPWR Wed, Jun 27, 2007 16.93 17.79 16.85 17.78
307 NASDAQ MPWR Tue, Jun 26, 2007 17.00 17.35 16.77 17.07
306 NASDAQ MPWR Mon, Jun 25, 2007 17.01 17.45 16.87 17.05
305 NASDAQ MPWR Fri, Jun 22, 2007 17.30 17.43 16.78 17.01
304 NASDAQ MPWR Thu, Jun 21, 2007 16.84 17.42 16.77 17.29
303 NASDAQ MPWR Wed, Jun 20, 2007 17.45 17.45 16.84 16.89
302 NASDAQ MPWR Tue, Jun 19, 2007 17.28 17.45 17.08 17.41
301 NASDAQ MPWR Mon, Jun 18, 2007 17.12 17.45 17.12 17.39
300 NASDAQ MPWR Fri, Jun 15, 2007 17.50 17.56 16.91 17.04
299 NASDAQ MPWR Thu, Jun 14, 2007 17.21 17.47 17.11 17.22
298 NASDAQ MPWR Wed, Jun 13, 2007 16.74 17.37 16.60 17.25
297 NASDAQ MPWR Tue, Jun 12, 2007 17.00 17.14 16.64 16.72
296 NASDAQ MPWR Mon, Jun 11, 2007 17.11 17.15 16.88 17.13
295 NASDAQ MPWR Fri, Jun 8, 2007 16.48 17.24 16.48 17.02
294 NASDAQ MPWR Thu, Jun 7, 2007 16.72 16.95 16.16 16.51
293 NASDAQ MPWR Wed, Jun 6, 2007 17.03 17.03 16.70 16.84
292 NASDAQ MPWR Tue, Jun 5, 2007 16.95 17.22 16.79 17.12
291 NASDAQ MPWR Mon, Jun 4, 2007 17.35 17.54 16.76 17.00
290 NASDAQ MPWR Fri, Jun 1, 2007 17.14 17.48 16.98 17.45
289 NASDAQ MPWR Thu, May 31, 2007 16.74 17.04 16.70 16.92
288 NASDAQ MPWR Wed, May 30, 2007 16.80 16.98 16.77 16.85
287 NASDAQ MPWR Tue, May 29, 2007 16.81 17.38 16.81 17.05
286 NASDAQ MPWR Fri, May 25, 2007 17.00 17.00 16.75 16.78
285 NASDAQ MPWR Thu, May 24, 2007 17.42 17.70 16.72 16.97
284 NASDAQ MPWR Wed, May 23, 2007 17.85 18.00 17.43 17.47
283 NASDAQ MPWR Tue, May 22, 2007 17.64 17.78 17.22 17.65
282 NASDAQ MPWR Mon, May 21, 2007 17.56 17.80 17.53 17.70
281 NASDAQ MPWR Fri, May 18, 2007 17.00 17.98 17.00 17.69
280 NASDAQ MPWR Thu, May 17, 2007 16.92 17.47 16.67 16.98
279 NASDAQ MPWR Wed, May 16, 2007 16.46 17.58 16.45 16.62
278 NASDAQ MPWR Tue, May 15, 2007 13.94 14.44 13.94 14.28
277 NASDAQ MPWR Mon, May 14, 2007 13.94 14.09 13.79 13.92
276 NASDAQ MPWR Fri, May 11, 2007 13.86 14.27 13.67 13.97
275 NASDAQ MPWR Thu, May 10, 2007 14.06 14.06 13.53 13.68
274 NASDAQ MPWR Wed, May 9, 2007 14.03 14.28 13.96 14.17
273 NASDAQ MPWR Tue, May 8, 2007 14.35 14.35 13.97 14.10
272 NASDAQ MPWR Mon, May 7, 2007 14.10 14.51 14.01 14.34
271 NASDAQ MPWR Fri, May 4, 2007 13.86 14.00 13.67 14.00
270 NASDAQ MPWR Thu, May 3, 2007 13.44 13.90 13.44 13.80
269 NASDAQ MPWR Wed, May 2, 2007 13.60 13.95 13.39 13.75
268 NASDAQ MPWR Tue, May 1, 2007 13.68 13.96 13.39 13.62
267 NASDAQ MPWR Mon, Apr 30, 2007 14.05 14.15 13.39 13.64
266 NASDAQ MPWR Fri, Apr 27, 2007 13.68 14.99 13.52 14.08
265 NASDAQ MPWR Thu, Apr 26, 2007 13.25 13.37 12.81 12.91
264 NASDAQ MPWR Wed, Apr 25, 2007 13.42 13.60 13.13 13.46
263 NASDAQ MPWR Tue, Apr 24, 2007 13.16 13.44 13.02 13.33
262 NASDAQ MPWR Mon, Apr 23, 2007 12.70 13.23 12.70 13.20
261 NASDAQ MPWR Fri, Apr 20, 2007 13.12 13.12 12.71 12.74
260 NASDAQ MPWR Thu, Apr 19, 2007 12.82 12.93 12.71 12.89
259 NASDAQ MPWR Wed, Apr 18, 2007 12.98 13.13 12.87 12.88
258 NASDAQ MPWR Tue, Apr 17, 2007 13.38 13.64 12.96 13.00
257 NASDAQ MPWR Mon, Apr 16, 2007 13.08 13.50 13.04 13.40
256 NASDAQ MPWR Fri, Apr 13, 2007 12.89 13.05 12.70 13.03
255 NASDAQ MPWR Thu, Apr 12, 2007 12.67 12.94 12.67 12.92
254 NASDAQ MPWR Wed, Apr 11, 2007 13.31 13.31 12.71 12.73
253 NASDAQ MPWR Tue, Apr 10, 2007 13.06 13.36 13.05 13.35
252 NASDAQ MPWR Mon, Apr 9, 2007 13.07 13.13 13.02 13.10
251 NASDAQ MPWR Thu, Apr 5, 2007 12.94 13.11 12.80 13.04
250 NASDAQ MPWR Wed, Apr 4, 2007 12.81 13.00 12.67 12.97
249 NASDAQ MPWR Tue, Apr 3, 2007 12.98 13.35 12.82 12.84
248 NASDAQ MPWR Mon, Apr 2, 2007 12.98 12.99 12.66 12.90
247 NASDAQ MPWR Fri, Mar 30, 2007 13.05 13.05 12.68 12.90
246 NASDAQ MPWR Thu, Mar 29, 2007 13.12 13.16 12.88 13.07
245 NASDAQ MPWR Wed, Mar 28, 2007 13.01 13.07 12.91 13.01
244 NASDAQ MPWR Tue, Mar 27, 2007 13.16 13.16 12.82 13.10
243 NASDAQ MPWR Mon, Mar 26, 2007 13.08 13.25 12.92 13.25
242 NASDAQ MPWR Fri, Mar 23, 2007 13.23 13.42 13.01 13.13
241 NASDAQ MPWR Thu, Mar 22, 2007 13.40 13.44 13.22 13.31
240 NASDAQ MPWR Wed, Mar 21, 2007 13.31 13.40 13.08 13.33
239 NASDAQ MPWR Tue, Mar 20, 2007 13.53 13.53 13.28 13.35
238 NASDAQ MPWR Mon, Mar 19, 2007 13.39 13.76 13.39 13.50
237 NASDAQ MPWR Fri, Mar 16, 2007 13.10 13.55 13.00 13.33
236 NASDAQ MPWR Thu, Mar 15, 2007 13.37 13.37 12.95 13.11
235 NASDAQ MPWR Wed, Mar 14, 2007 13.12 13.50 12.95 13.35
234 NASDAQ MPWR Tue, Mar 13, 2007 13.43 13.44 12.94 13.18
233 NASDAQ MPWR Mon, Mar 12, 2007 13.20 13.66 13.16 13.55
232 NASDAQ MPWR Fri, Mar 9, 2007 12.91 13.08 12.84 13.06
231 NASDAQ MPWR Thu, Mar 8, 2007 12.86 12.94 12.65 12.83
230 NASDAQ MPWR Wed, Mar 7, 2007 12.81 12.88 12.40 12.86
229 NASDAQ MPWR Tue, Mar 6, 2007 12.73 12.90 12.68 12.85
228 NASDAQ MPWR Mon, Mar 5, 2007 12.81 13.13 12.60 12.64
227 NASDAQ MPWR Fri, Mar 2, 2007 12.94 13.14 12.78 12.99
226 NASDAQ MPWR Thu, Mar 1, 2007 12.56 13.05 12.45 12.96
225 NASDAQ MPWR Wed, Feb 28, 2007 12.91 13.32 12.62 12.69
224 NASDAQ MPWR Tue, Feb 27, 2007 13.08 13.25 12.70 12.99
223 NASDAQ MPWR Mon, Feb 26, 2007 13.51 13.53 13.26 13.28
222 NASDAQ MPWR Fri, Feb 23, 2007 13.25 13.56 13.25 13.50
221 NASDAQ MPWR Thu, Feb 22, 2007 13.67 13.94 13.55 13.90
220 NASDAQ MPWR Wed, Feb 21, 2007 13.73 13.91 13.49 13.67
219 NASDAQ MPWR Tue, Feb 20, 2007 13.65 13.93 13.51 13.87
218 NASDAQ MPWR Fri, Feb 16, 2007 13.73 13.75 13.50 13.71
217 NASDAQ MPWR Thu, Feb 15, 2007 13.71 13.78 13.59 13.73
216 NASDAQ MPWR Wed, Feb 14, 2007 13.70 13.82 13.50 13.77
215 NASDAQ MPWR Tue, Feb 13, 2007 13.00 13.65 13.00 13.62
214 NASDAQ MPWR Mon, Feb 12, 2007 12.70 12.74 12.36 12.60
213 NASDAQ MPWR Fri, Feb 9, 2007 12.75 12.93 12.53 12.62
212 NASDAQ MPWR Thu, Feb 8, 2007 12.98 12.99 12.61 12.68
211 NASDAQ MPWR Wed, Feb 7, 2007 13.10 13.25 12.78 12.96
210 NASDAQ MPWR Tue, Feb 6, 2007 13.28 13.30 13.04 13.20
209 NASDAQ MPWR Mon, Feb 5, 2007 12.95 13.35 12.91 13.21
208 NASDAQ MPWR Fri, Feb 2, 2007 12.97 13.03 12.62 12.91
207 NASDAQ MPWR Thu, Feb 1, 2007 12.37 13.00 12.17 12.95
206 NASDAQ MPWR Wed, Jan 31, 2007 12.39 12.47 12.15 12.31
205 NASDAQ MPWR Tue, Jan 30, 2007 12.50 12.55 12.25 12.38
204 NASDAQ MPWR Mon, Jan 29, 2007 12.35 12.50 12.17 12.50
203 NASDAQ MPWR Fri, Jan 26, 2007 12.04 12.50 11.95 12.44
202 NASDAQ MPWR Thu, Jan 25, 2007 12.33 12.36 12.00 12.04
201 NASDAQ MPWR Wed, Jan 24, 2007 12.06 12.43 12.00 12.32
200 NASDAQ MPWR Tue, Jan 23, 2007 11.99 12.12 11.90 12.03
199 NASDAQ MPWR Mon, Jan 22, 2007 12.00 12.08 11.93 12.00
198 NASDAQ MPWR Fri, Jan 19, 2007 11.75 12.08 11.42 12.06
197 NASDAQ MPWR Thu, Jan 18, 2007 12.00 12.05 11.54 11.75
196 NASDAQ MPWR Wed, Jan 17, 2007 12.09 12.15 11.83 12.07
195 NASDAQ MPWR Tue, Jan 16, 2007 11.76 12.16 11.74 12.16
194 NASDAQ MPWR Fri, Jan 12, 2007 11.72 11.77 11.50 11.74
193 NASDAQ MPWR Thu, Jan 11, 2007 11.83 11.85 11.51 11.70
192 NASDAQ MPWR Wed, Jan 10, 2007 11.59 11.84 11.54 11.83
191 NASDAQ MPWR Tue, Jan 9, 2007 11.43 11.70 11.33 11.68
190 NASDAQ MPWR Mon, Jan 8, 2007 11.01 11.44 11.01 11.44
189 NASDAQ MPWR Fri, Jan 5, 2007 11.09 11.24 10.95 11.01
188 NASDAQ MPWR Thu, Jan 4, 2007 11.18 11.20 11.00 11.16
187 NASDAQ MPWR Wed, Jan 3, 2007 11.20 11.20 11.00 11.15
186 NASDAQ MPWR Fri, Dec 29, 2006 11.00 11.18 10.90 11.11
185 NASDAQ MPWR Thu, Dec 28, 2006 11.08 11.08 10.94 11.00
184 NASDAQ MPWR Wed, Dec 27, 2006 11.24 11.29 10.98 11.05
183 NASDAQ MPWR Tue, Dec 26, 2006 11.05 11.33 11.05 11.18
182 NASDAQ MPWR Fri, Dec 22, 2006 11.25 11.25 10.94 11.10
181 NASDAQ MPWR Thu, Dec 21, 2006 11.06 11.50 11.00 11.25
180 NASDAQ MPWR Wed, Dec 20, 2006 11.16 11.30 11.00 11.03
179 NASDAQ MPWR Tue, Dec 19, 2006 11.13 11.25 11.00 11.18
178 NASDAQ MPWR Mon, Dec 18, 2006 11.00 11.29 11.00 11.23
177 NASDAQ MPWR Fri, Dec 15, 2006 11.25 11.32 10.84 11.00
176 NASDAQ MPWR Thu, Dec 14, 2006 10.95 11.37 10.86 11.25
175 NASDAQ MPWR Wed, Dec 13, 2006 11.04 11.14 10.84 10.90
174 NASDAQ MPWR Tue, Dec 12, 2006 11.11 11.16 10.97 11.00
173 NASDAQ MPWR Mon, Dec 11, 2006 11.15 11.18 11.01 11.09
172 NASDAQ MPWR Fri, Dec 8, 2006 11.00 11.20 10.93 11.17
171 NASDAQ MPWR Thu, Dec 7, 2006 11.26 11.26 10.97 11.02
170 NASDAQ MPWR Wed, Dec 6, 2006 11.25 11.34 11.07 11.23
169 NASDAQ MPWR Tue, Dec 5, 2006 11.15 11.36 11.09 11.32
168 NASDAQ MPWR Mon, Dec 4, 2006 10.79 11.15 10.60 11.08
167 NASDAQ MPWR Fri, Dec 1, 2006 10.68 10.74 10.41 10.68
166 NASDAQ MPWR Thu, Nov 30, 2006 10.39 10.74 10.35 10.65
165 NASDAQ MPWR Wed, Nov 29, 2006 10.38 10.64 10.37 10.55
164 NASDAQ MPWR Tue, Nov 28, 2006 10.29 10.38 10.23 10.30
163 NASDAQ MPWR Mon, Nov 27, 2006 10.68 10.68 10.28 10.30
162 NASDAQ MPWR Fri, Nov 24, 2006 10.71 10.77 10.59 10.75
161 NASDAQ MPWR Wed, Nov 22, 2006 10.94 11.00 10.66 10.78
160 NASDAQ MPWR Tue, Nov 21, 2006 10.95 11.00 10.71 10.87
159 NASDAQ MPWR Mon, Nov 20, 2006 10.71 10.93 10.61 10.92
158 NASDAQ MPWR Fri, Nov 17, 2006 10.77 10.83 10.64 10.70
157 NASDAQ MPWR Thu, Nov 16, 2006 10.73 10.85 10.48 10.78
156 NASDAQ MPWR Wed, Nov 15, 2006 10.80 10.98 10.50 10.61
155 NASDAQ MPWR Tue, Nov 14, 2006 10.52 10.90 10.41 10.90
154 NASDAQ MPWR Mon, Nov 13, 2006 10.37 10.56 10.26 10.53
153 NASDAQ MPWR Fri, Nov 10, 2006 10.29 10.50 10.25 10.40
152 NASDAQ MPWR Thu, Nov 9, 2006 10.20 10.34 10.08 10.30
151 NASDAQ MPWR Wed, Nov 8, 2006 9.94 10.35 9.85 10.14
150 NASDAQ MPWR Tue, Nov 7, 2006 9.93 9.99 9.59 9.97
149 NASDAQ MPWR Mon, Nov 6, 2006 10.06 10.06 9.82 9.98
148 NASDAQ MPWR Fri, Nov 3, 2006 9.83 10.02 9.74 9.98
147 NASDAQ MPWR Thu, Nov 2, 2006 9.85 9.90 9.50 9.83
146 NASDAQ MPWR Wed, Nov 1, 2006 10.06 10.17 9.84 9.88
145 NASDAQ MPWR Tue, Oct 31, 2006 10.66 10.75 9.48 10.04
144 NASDAQ MPWR Mon, Oct 30, 2006 11.55 12.24 11.55 11.96
143 NASDAQ MPWR Fri, Oct 27, 2006 11.86 11.88 11.33 11.67
142 NASDAQ MPWR Thu, Oct 26, 2006 11.61 11.90 11.41 11.85
141 NASDAQ MPWR Wed, Oct 25, 2006 11.78 11.80 11.37 11.59
140 NASDAQ MPWR Tue, Oct 24, 2006 11.98 12.22 11.77 11.80
139 NASDAQ MPWR Mon, Oct 23, 2006 12.23 12.46 11.92 12.05
138 NASDAQ MPWR Fri, Oct 20, 2006 12.63 12.63 12.06 12.14
137 NASDAQ MPWR Thu, Oct 19, 2006 12.05 12.61 12.05 12.54
136 NASDAQ MPWR Wed, Oct 18, 2006 12.42 12.45 11.83 12.09
135 NASDAQ MPWR Tue, Oct 17, 2006 12.57 12.61 12.11 12.38
134 NASDAQ MPWR Mon, Oct 16, 2006 12.90 12.90 12.50 12.70
133 NASDAQ MPWR Fri, Oct 13, 2006 12.47 12.94 12.24 12.90
132 NASDAQ MPWR Thu, Oct 12, 2006 11.50 13.10 11.50 12.40
131 NASDAQ MPWR Wed, Oct 11, 2006 10.61 11.10 10.61 10.96
130 NASDAQ MPWR Tue, Oct 10, 2006 10.24 10.91 10.06 10.65
129 NASDAQ MPWR Mon, Oct 9, 2006 9.88 10.30 9.70 10.26
128 NASDAQ MPWR Fri, Oct 6, 2006 10.12 10.12 9.63 9.95
127 NASDAQ MPWR Thu, Oct 5, 2006 9.91 10.13 9.87 10.10
126 NASDAQ MPWR Wed, Oct 4, 2006 9.52 9.99 9.36 9.87
125 NASDAQ MPWR Tue, Oct 3, 2006 9.16 9.57 9.03 9.50
124 NASDAQ MPWR Mon, Oct 2, 2006 9.46 9.46 9.06 9.20
123 NASDAQ MPWR Fri, Sep 29, 2006 9.85 9.89 9.39 9.46
122 NASDAQ MPWR Thu, Sep 28, 2006 10.13 10.13 9.84 9.86
121 NASDAQ MPWR Wed, Sep 27, 2006 9.79 10.13 9.76 10.06
120 NASDAQ MPWR Tue, Sep 26, 2006 10.05 10.14 9.81 9.86
119 NASDAQ MPWR Mon, Sep 25, 2006 9.90 10.18 9.65 10.03
118 NASDAQ MPWR Fri, Sep 22, 2006 9.60 9.85 9.37 9.81
117 NASDAQ MPWR Thu, Sep 21, 2006 9.84 9.84 9.30 9.34
116 NASDAQ MPWR Wed, Sep 20, 2006 9.76 9.98 9.55 9.77
115 NASDAQ MPWR Tue, Sep 19, 2006 9.98 10.03 9.52 9.73
114 NASDAQ MPWR Mon, Sep 18, 2006 9.98 10.02 9.80 9.93
113 NASDAQ MPWR Fri, Sep 15, 2006 9.80 10.17 9.67 9.99
112 NASDAQ MPWR Thu, Sep 14, 2006 9.60 9.69 9.48 9.68
111 NASDAQ MPWR Wed, Sep 13, 2006 9.52 9.70 9.31 9.64
110 NASDAQ MPWR Tue, Sep 12, 2006 9.38 9.56 9.26 9.55
109 NASDAQ MPWR Mon, Sep 11, 2006 9.27 9.40 9.19 9.34
108 NASDAQ MPWR Fri, Sep 8, 2006 9.53 9.56 9.20 9.33
107 NASDAQ MPWR Thu, Sep 7, 2006 9.01 9.60 8.95 9.47
106 NASDAQ MPWR Wed, Sep 6, 2006 9.27 9.34 9.05 9.09
105 NASDAQ MPWR Tue, Sep 5, 2006 9.14 9.36 9.00 9.32
104 NASDAQ MPWR Fri, Sep 1, 2006 9.12 9.20 9.00 9.11
103 NASDAQ MPWR Thu, Aug 31, 2006 9.21 9.30 8.88 9.06
102 NASDAQ MPWR Wed, Aug 30, 2006 9.66 9.69 8.97 9.22
101 NASDAQ MPWR Tue, Aug 29, 2006 8.78 9.67 8.78 9.63
100 NASDAQ MPWR Mon, Aug 28, 2006 9.13 9.32 8.64 8.76
99 NASDAQ MPWR Fri, Aug 25, 2006 9.00 9.27 8.96 9.06
98 NASDAQ MPWR Thu, Aug 24, 2006 8.89 9.00 8.61 8.95
97 NASDAQ MPWR Wed, Aug 23, 2006 9.14 9.16 8.75 8.85
96 NASDAQ MPWR Tue, Aug 22, 2006 8.73 9.10 8.73 9.09
95 NASDAQ MPWR Mon, Aug 21, 2006 9.12 9.28 8.75 8.79
94 NASDAQ MPWR Fri, Aug 18, 2006 9.59 9.59 9.18 9.29
93 NASDAQ MPWR Thu, Aug 17, 2006 9.10 9.57 9.05 9.54
92 NASDAQ MPWR Wed, Aug 16, 2006 8.88 9.18 8.83 9.16
91 NASDAQ MPWR Tue, Aug 15, 2006 8.40 8.80 8.40 8.78
90 NASDAQ MPWR Mon, Aug 14, 2006 8.20 8.62 8.18 8.27
89 NASDAQ MPWR Fri, Aug 11, 2006 8.28 8.31 8.00 8.13
88 NASDAQ MPWR Thu, Aug 10, 2006 8.27 8.32 8.05 8.27
87 NASDAQ MPWR Wed, Aug 9, 2006 8.59 8.71 8.30 8.35
86 NASDAQ MPWR Tue, Aug 8, 2006 8.85 9.00 8.51 8.55
85 NASDAQ MPWR Mon, Aug 7, 2006 8.80 9.00 8.71 8.85
84 NASDAQ MPWR Fri, Aug 4, 2006 9.63 9.64 8.85 8.86
83 NASDAQ MPWR Thu, Aug 3, 2006 9.38 9.71 9.25 9.50
82 NASDAQ MPWR Wed, Aug 2, 2006 9.46 9.98 9.43 9.47
81 NASDAQ MPWR Tue, Aug 1, 2006 9.54 9.66 9.12 9.29
80 NASDAQ MPWR Mon, Jul 31, 2006 9.41 9.79 9.36 9.46
79 NASDAQ MPWR Fri, Jul 28, 2006 9.68 10.03 9.40 9.48
78 NASDAQ MPWR Thu, Jul 27, 2006 9.65 9.84 9.55 9.55
77 NASDAQ MPWR Wed, Jul 26, 2006 9.62 9.90 9.37 9.56
76 NASDAQ MPWR Tue, Jul 25, 2006 9.91 10.04 9.48 9.69
75 NASDAQ MPWR Mon, Jul 24, 2006 9.73 10.12 9.73 9.93
74 NASDAQ MPWR Fri, Jul 21, 2006 10.01 10.05 9.39 9.67
73 NASDAQ MPWR Thu, Jul 20, 2006 10.91 10.91 10.05 10.07
72 NASDAQ MPWR Wed, Jul 19, 2006 9.63 11.23 9.44 10.85
71 NASDAQ MPWR Tue, Jul 18, 2006 10.08 10.20 9.18 9.43
70 NASDAQ MPWR Mon, Jul 17, 2006 9.90 10.10 9.74 10.02
69 NASDAQ MPWR Fri, Jul 14, 2006 10.03 10.03 9.85 9.90
68 NASDAQ MPWR Thu, Jul 13, 2006 9.71 10.20 9.70 10.00
67 NASDAQ MPWR Wed, Jul 12, 2006 9.95 10.10 9.76 9.76
66 NASDAQ MPWR Tue, Jul 11, 2006 9.95 10.08 9.74 10.01
65 NASDAQ MPWR Mon, Jul 10, 2006 10.75 10.96 9.97 9.99
64 NASDAQ MPWR Fri, Jul 7, 2006 10.95 11.00 10.53 10.77
63 NASDAQ MPWR Thu, Jul 6, 2006 11.10 11.17 10.92 11.09
62 NASDAQ MPWR Wed, Jul 5, 2006 11.71 11.72 11.00 11.11
61 NASDAQ MPWR Mon, Jul 3, 2006 11.93 11.93 11.56 11.84
60 NASDAQ MPWR Fri, Jun 30, 2006 11.47 11.93 11.45 11.83
59 NASDAQ MPWR Thu, Jun 29, 2006 11.30 11.50 11.20 11.48
58 NASDAQ MPWR Wed, Jun 28, 2006 11.07 11.25 10.90 11.23
57 NASDAQ MPWR Tue, Jun 27, 2006 11.52 11.58 10.70 11.00
56 NASDAQ MPWR Mon, Jun 26, 2006 11.89 11.97 11.39 11.52
55 NASDAQ MPWR Fri, Jun 23, 2006 11.74 11.91 11.51 11.82
54 NASDAQ MPWR Thu, Jun 22, 2006 12.18 12.31 11.29 11.74
53 NASDAQ MPWR Wed, Jun 21, 2006 12.20 12.46 12.00 12.16
52 NASDAQ MPWR Tue, Jun 20, 2006 12.30 12.63 12.15 12.20
51 NASDAQ MPWR Mon, Jun 19, 2006 12.49 12.49 12.15 12.22
50 NASDAQ MPWR Fri, Jun 16, 2006 13.14 13.24 12.20 12.52
49 NASDAQ MPWR Thu, Jun 15, 2006 12.80 13.51 12.65 13.34
48 NASDAQ MPWR Wed, Jun 14, 2006 12.40 12.97 12.12 12.61
47 NASDAQ MPWR Tue, Jun 13, 2006 12.21 13.25 12.07 12.45
46 NASDAQ MPWR Mon, Jun 12, 2006 13.00 13.05 12.19 12.21
45 NASDAQ MPWR Fri, Jun 9, 2006 13.17 13.59 12.94 13.00
44 NASDAQ MPWR Thu, Jun 8, 2006 13.86 13.90 12.86 13.17
43 NASDAQ MPWR Wed, Jun 7, 2006 14.40 14.50 13.93 13.95
42 NASDAQ MPWR Tue, Jun 6, 2006 14.25 14.58 13.82 14.36
41 NASDAQ MPWR Mon, Jun 5, 2006 15.23 15.50 14.08 14.64
40 NASDAQ MPWR Fri, Jun 2, 2006 15.35 15.38 14.83 15.23
39 NASDAQ MPWR Thu, Jun 1, 2006 14.73 15.35 14.73 15.33
38 NASDAQ MPWR Wed, May 31, 2006 15.09 15.26 14.55 14.65
37 NASDAQ MPWR Tue, May 30, 2006 15.50 15.52 14.95 15.00
36 NASDAQ MPWR Fri, May 26, 2006 16.29 16.48 15.11 15.59
35 NASDAQ MPWR Thu, May 25, 2006 16.36 16.72 16.15 16.17
34 NASDAQ MPWR Wed, May 24, 2006 16.27 16.45 16.00 16.18
33 NASDAQ MPWR Tue, May 23, 2006 16.41 17.00 16.21 16.23
32 NASDAQ MPWR Mon, May 22, 2006 16.20 16.43 16.14 16.23
31 NASDAQ MPWR Fri, May 19, 2006 16.02 16.50 15.89 16.35
30 NASDAQ MPWR Thu, May 18, 2006 16.18 16.29 16.02 16.05
29 NASDAQ MPWR Wed, May 17, 2006 16.68 16.69 16.01 16.14
28 NASDAQ MPWR Tue, May 16, 2006 16.50 16.90 16.49 16.78
27 NASDAQ MPWR Mon, May 15, 2006 17.00 17.10 16.10 16.51
26 NASDAQ MPWR Fri, May 12, 2006 17.11 17.42 16.92 17.20
25 NASDAQ MPWR Thu, May 11, 2006 17.36 17.45 17.20 17.31
24 NASDAQ MPWR Wed, May 10, 2006 17.40 17.58 16.85 17.36
23 NASDAQ MPWR Tue, May 9, 2006 17.35 17.35 16.88 16.98
22 NASDAQ MPWR Mon, May 8, 2006 18.59 18.59 17.37 17.46
21 NASDAQ MPWR Fri, May 5, 2006 18.60 19.15 18.45 18.50
20 NASDAQ MPWR Thu, May 4, 2006 19.07 19.15 18.21 18.50
19 NASDAQ MPWR Wed, May 3, 2006 19.00 19.35 18.68 19.22
18 NASDAQ MPWR Tue, May 2, 2006 16.92 19.19 16.75 18.91
17 NASDAQ MPWR Mon, May 1, 2006 18.25 18.49 16.85 17.32
16 NASDAQ MPWR Fri, Apr 28, 2006 18.28 18.49 17.98 18.27
15 NASDAQ MPWR Thu, Apr 27, 2006 18.60 18.89 18.15 18.40
14 NASDAQ MPWR Wed, Apr 26, 2006 18.45 19.22 18.45 18.70
13 NASDAQ MPWR Tue, Apr 25, 2006 18.47 18.52 18.25 18.50
12 NASDAQ MPWR Mon, Apr 24, 2006 18.38 18.54 18.20 18.47
11 NASDAQ MPWR Fri, Apr 21, 2006 18.63 18.75 18.14 18.38
10 NASDAQ MPWR Thu, Apr 20, 2006 18.00 18.52 17.88 18.52
9 NASDAQ MPWR Wed, Apr 19, 2006 18.07 18.28 17.78 18.06
8 NASDAQ MPWR Tue, Apr 18, 2006 17.60 18.40 17.45 18.16
7 NASDAQ MPWR Mon, Apr 17, 2006 17.32 17.80 17.16 17.23
6 NASDAQ MPWR Thu, Apr 13, 2006 18.07 18.26 17.10 17.42
5 NASDAQ MPWR Wed, Apr 12, 2006 17.70 18.42 17.70 18.30
4 NASDAQ MPWR Tue, Apr 11, 2006 18.36 18.40 17.22 17.80
3 NASDAQ MPWR Mon, Apr 10, 2006 18.77 18.91 17.85 18.20
2 NASDAQ MPWR Fri, Apr 7, 2006 19.37 19.60 18.41 19.02
1 NASDAQ MPWR Thu, Apr 6, 2006 18.67 20.00 18.67 19.47
# 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.