NASDAQ:MPWR | Historical Stock Price | MONOLITHIC POWER SYSTEMS, INC.

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2004-11-19 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$6.00$19.27$61.83$198.44$636.82$2,043.652004-11-192026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2009

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2009-12-31$23.97$23.97238,700
2009-12-30$24.31$24.3194,500
2009-12-29$24.17$24.1761,100
2009-12-28$24.12$24.12168,100
2009-12-24$24.43$24.4335,300
2009-12-23$24.61$24.6181,600
2009-12-22$24.67$24.67210,400
2009-12-21$24.40$24.40213,400
2009-12-18$23.82$23.82328,800
2009-12-17$23.72$23.72430,200
2009-12-16$23.96$23.96372,900
2009-12-15$23.78$23.78232,200
2009-12-14$23.85$23.85233,900
2009-12-11$22.96$22.96159,500
2009-12-10$23.17$23.17246,000
2009-12-09$23.72$23.72184,600
2009-12-08$23.84$23.84368,300
2009-12-07$24.18$24.18180,600
2009-12-04$24.10$24.10420,800
2009-12-03$23.80$23.80319,000
2009-12-02$23.86$23.86382,100
2009-12-01$23.05$23.05386,700
2009-11-30$21.50$21.50183,700
2009-11-27$21.78$21.7882,900
2009-11-25$22.32$22.3271,800
2009-11-24$22.17$22.17232,000
2009-11-23$22.58$22.58281,500
2009-11-20$21.76$21.76210,600
2009-11-19$21.75$21.75609,100
2009-11-18$22.45$22.45379,000
2009-11-17$22.39$22.39371,400
2009-11-16$22.66$22.661,110,900
2009-11-13$20.53$20.53251,400
2009-11-12$20.00$20.00255,500
2009-11-11$20.60$20.60295,500
2009-11-10$19.96$19.96220,700
2009-11-09$20.01$20.01335,000
2009-11-06$19.35$19.35328,100
2009-11-05$19.39$19.39300,100
2009-11-04$19.17$19.17417,800
2009-11-03$19.75$19.75223,000
2009-11-02$19.49$19.49425,900
2009-10-30$19.99$19.99598,000
2009-10-29$20.20$20.20404,800
2009-10-28$19.55$19.55879,200
2009-10-27$20.29$20.29352,000
2009-10-26$20.31$20.311,269,000
2009-10-23$20.73$20.732,398,700
2009-10-22$22.00$22.00723,700
2009-10-21$21.48$21.48676,300
2009-10-20$22.18$22.18412,600
2009-10-19$22.16$22.16362,000
2009-10-16$21.92$21.92413,100
2009-10-15$22.28$22.28340,300
2009-10-14$22.23$22.23354,400
2009-10-13$21.36$21.36232,000
2009-10-12$21.30$21.30306,600
2009-10-09$21.67$21.67492,500
2009-10-08$21.32$21.32498,100
2009-10-07$21.97$21.97480,700
2009-10-06$21.56$21.56739,500
2009-10-05$21.01$21.01291,300
2009-10-02$21.08$21.08437,200
2009-10-01$21.45$21.45671,600
2009-09-30$23.45$23.45352,000
2009-09-29$23.76$23.76142,800
2009-09-28$24.17$24.17263,900
2009-09-25$22.95$22.95600,100
2009-09-24$23.46$23.46414,600
2009-09-23$24.34$24.34309,600
2009-09-22$24.62$24.62244,200
2009-09-21$24.61$24.61262,600
2009-09-18$25.00$25.00524,400
2009-09-17$23.79$23.79536,100
2009-09-16$24.15$24.15477,200
2009-09-15$23.20$23.20251,800
2009-09-14$23.31$23.31236,000
2009-09-11$23.76$23.76268,400
2009-09-10$23.77$23.77180,400
2009-09-09$23.48$23.48522,600
2009-09-08$23.53$23.53273,100
2009-09-04$23.04$23.04234,000
2009-09-03$22.72$22.72330,900
2009-09-02$22.23$22.23274,300
2009-09-01$21.87$21.87373,200
2009-08-31$22.53$22.53402,500
2009-08-28$22.51$22.51504,100
2009-08-27$22.54$22.54577,600
2009-08-26$23.35$23.35198,000
2009-08-25$23.02$23.02342,700
2009-08-24$23.28$23.28356,800
2009-08-21$23.55$23.55448,800
2009-08-20$23.31$23.31211,800
2009-08-19$23.44$23.44226,800
2009-08-18$22.79$22.79236,900
2009-08-17$22.50$22.50274,000
2009-08-14$22.91$22.91482,300
2009-08-13$22.69$22.69226,800
2009-08-12$21.86$21.86301,800
2009-08-11$21.37$21.37143,000
2009-08-10$21.62$21.62190,400
2009-08-07$21.68$21.68474,000
2009-08-06$21.67$21.67569,300
2009-08-05$22.77$22.77332,300
2009-08-04$23.24$23.24335,600
2009-08-03$23.07$23.07446,700
2009-07-31$22.19$22.192,351,500
2009-07-30$23.79$23.79355,000
2009-07-29$23.36$23.36307,600
2009-07-28$22.95$22.95562,700
2009-07-27$23.62$23.62343,100
2009-07-24$23.91$23.91191,500
2009-07-23$24.18$24.18281,500
2009-07-22$23.99$23.99449,700
2009-07-21$23.29$23.29214,200
2009-07-20$23.48$23.48272,500
2009-07-17$23.88$23.88370,500
2009-07-16$23.62$23.62337,100
2009-07-15$23.73$23.73701,600
2009-07-14$23.60$23.60385,900
2009-07-13$23.76$23.76447,500
2009-07-10$23.51$23.51641,200
2009-07-09$22.88$22.88397,200
2009-07-08$22.35$22.35456,400
2009-07-07$22.18$22.18425,000
2009-07-06$22.26$22.26352,400
2009-07-02$22.06$22.06381,700
2009-07-01$22.58$22.58461,200
2009-06-30$22.41$22.41561,800
2009-06-29$22.81$22.81530,400
2009-06-26$22.99$22.991,851,800
2009-06-25$21.61$21.61255,300
2009-06-24$21.00$21.00176,300
2009-06-23$20.57$20.57391,000
2009-06-22$20.98$20.98226,600
2009-06-19$22.07$22.07431,200
2009-06-18$21.80$21.80416,400
2009-06-17$21.90$21.90535,400
2009-06-16$21.84$21.84599,400
2009-06-15$22.17$22.17388,200
2009-06-12$22.35$22.35351,000
2009-06-11$22.76$22.76691,200
2009-06-10$21.93$21.93357,100
2009-06-09$21.60$21.60431,200
2009-06-08$19.98$19.98293,600
2009-06-05$20.10$20.10367,600
2009-06-04$20.40$20.40438,200
2009-06-03$19.39$19.39436,300
2009-06-02$20.03$20.03472,200
2009-06-01$21.37$21.37660,900
2009-05-29$20.71$20.71470,500
2009-05-28$20.11$20.11296,200
2009-05-27$20.32$20.32244,100
2009-05-26$20.22$20.22364,400
2009-05-22$19.33$19.33234,900
2009-05-21$19.15$19.15433,600
2009-05-20$19.71$19.71395,400
2009-05-19$20.08$20.08640,300
2009-05-18$19.51$19.51559,500
2009-05-15$18.65$18.65560,900
2009-05-14$17.96$17.96492,800
2009-05-13$16.74$16.74623,800
2009-05-12$16.94$16.94847,700
2009-05-11$16.83$16.83414,400
2009-05-08$17.10$17.10485,100
2009-05-07$17.53$17.53714,800
2009-05-06$18.80$18.80272,600
2009-05-05$18.80$18.80300,600
2009-05-04$19.08$19.08241,200
2009-05-01$18.17$18.17395,800
2009-04-30$18.50$18.50483,300
2009-04-29$18.46$18.462,601,500
2009-04-28$18.02$18.02718,600
2009-04-27$17.72$17.72490,400
2009-04-24$18.07$18.07374,900
2009-04-23$17.46$17.46484,000
2009-04-22$17.97$17.97466,400
2009-04-21$17.74$17.74926,700
2009-04-20$16.71$16.71412,100
2009-04-17$16.74$16.74168,800
2009-04-16$16.57$16.57164,800
2009-04-15$15.99$15.99265,700
2009-04-14$16.38$16.38362,000
2009-04-13$16.93$16.93841,300
2009-04-09$17.79$17.79865,300
2009-04-08$16.31$16.31394,700
2009-04-07$16.35$16.35229,800
2009-04-06$16.88$16.88457,900
2009-04-03$17.16$17.16591,100
2009-04-02$17.21$17.21618,900
2009-04-01$15.81$15.81441,900
2009-03-31$15.50$15.50333,200
2009-03-30$15.13$15.13320,300
2009-03-27$15.79$15.79553,200
2009-03-26$16.22$16.22529,500
2009-03-25$15.18$15.181,125,900
2009-03-24$15.49$15.49434,000
2009-03-23$16.61$16.61483,700
2009-03-20$15.30$15.30417,100
2009-03-19$16.06$16.06597,700
2009-03-18$16.40$16.401,059,300
2009-03-17$15.18$15.18821,000
2009-03-16$14.85$14.85434,900
2009-03-13$15.21$15.21638,600
2009-03-12$15.38$15.38407,400
2009-03-11$14.79$14.79953,800
2009-03-10$14.37$14.37596,400
2009-03-09$13.00$13.00515,200
2009-03-06$12.91$12.91802,400
2009-03-05$12.00$12.001,016,800
2009-03-04$11.70$11.70919,100
2009-03-03$11.31$11.311,323,800
2009-03-02$12.56$12.56540,100
2009-02-27$12.95$12.95618,600
2009-02-26$12.39$12.39308,300
2009-02-25$12.67$12.67325,500
2009-02-24$12.71$12.71839,800
2009-02-23$12.01$12.01461,900
2009-02-20$12.39$12.39573,300
2009-02-19$12.66$12.66419,900
2009-02-18$12.86$12.86558,700
2009-02-17$13.11$13.11500,500
2009-02-13$13.95$13.951,037,200
2009-02-12$12.93$12.93435,500
2009-02-11$12.83$12.83217,200
2009-02-10$13.18$13.18389,600
2009-02-09$13.96$13.96215,800
2009-02-06$14.06$14.06375,900
2009-02-05$13.55$13.55394,900
2009-02-04$13.06$13.06628,100
2009-02-03$12.50$12.50741,300
2009-02-02$11.98$11.98451,800
2009-01-30$12.15$12.15579,400
2009-01-29$12.80$12.80340,600
2009-01-28$13.51$13.51873,500
2009-01-27$12.93$12.93610,000
2009-01-26$12.47$12.47523,200
2009-01-23$11.82$11.82621,500
2009-01-22$11.28$11.28246,700
2009-01-21$11.41$11.41461,800
2009-01-20$11.24$11.24329,700
2009-01-16$12.08$12.08480,100
2009-01-15$11.72$11.72581,500
2009-01-14$10.82$10.82428,500
2009-01-13$11.55$11.55397,700
2009-01-12$11.90$11.90248,700
2009-01-09$12.38$12.38296,800
2009-01-08$12.65$12.65505,300
2009-01-07$13.01$13.01449,800
2009-01-06$13.95$13.95617,500
2009-01-05$13.53$13.53456,900
2009-01-02$13.13$13.13394,400