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 — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$81.93$88.93250,600
2016-12-29$83.22$90.33236,300
2016-12-28$83.23$90.34197,400
2016-12-27$85.02$92.07161,800
2016-12-23$84.56$91.57190,200
2016-12-22$84.31$91.30180,600
2016-12-21$84.58$91.59262,100
2016-12-20$85.43$92.51303,400
2016-12-19$84.11$91.08265,700
2016-12-16$83.27$90.17628,600
2016-12-15$84.21$91.19540,500
2016-12-14$82.84$89.71442,600
2016-12-13$83.04$89.931,062,600
2016-12-12$80.08$86.72173,400
2016-12-09$80.33$86.99226,700
2016-12-08$80.81$87.51194,500
2016-12-07$79.35$85.93214,800
2016-12-06$78.28$84.77192,900
2016-12-05$77.98$84.45297,300
2016-12-02$76.65$83.01668,600
2016-12-01$76.50$82.84671,400
2016-11-30$82.04$88.84253,100
2016-11-29$83.10$89.99291,200
2016-11-28$83.72$90.66307,800
2016-11-25$84.34$91.33103,200
2016-11-23$84.00$90.96260,800
2016-11-22$83.95$90.91424,600
2016-11-21$82.86$89.73461,400
2016-11-18$81.83$88.62174,400
2016-11-17$81.64$88.41240,700
2016-11-16$80.98$87.69188,700
2016-11-15$80.20$86.85203,500
2016-11-14$79.83$86.45383,700
2016-11-11$79.29$85.86503,100
2016-11-10$77.79$84.24428,500
2016-11-09$79.76$86.37351,900
2016-11-08$78.68$85.20207,000
2016-11-07$78.56$85.07466,000
2016-11-04$76.69$83.05330,500
2016-11-03$76.44$82.78244,000
2016-11-02$76.51$82.85386,000
2016-11-01$76.49$82.83922,700
2016-10-31$78.81$85.34532,600
2016-10-28$77.97$84.44355,900
2016-10-27$79.01$85.56265,000
2016-10-26$79.26$85.83108,300
2016-10-25$79.18$85.75133,800
2016-10-24$79.37$85.95193,100
2016-10-21$77.59$84.02193,800
2016-10-20$76.94$83.32273,500
2016-10-19$77.12$83.51138,500
2016-10-18$76.98$83.36170,400
2016-10-17$76.51$82.85254,400
2016-10-14$77.17$83.57157,900
2016-10-13$76.90$83.28418,000
2016-10-12$78.11$84.59310,200
2016-10-11$79.12$85.68379,000
2016-10-10$80.49$87.16158,200
2016-10-07$80.27$86.93181,200
2016-10-06$80.31$86.97373,600
2016-10-05$80.02$86.65249,900
2016-10-04$79.06$85.62205,300
2016-10-03$79.19$85.76377,300
2016-09-30$80.50$87.17787,400
2016-09-29$78.95$85.50334,400
2016-09-28$78.94$85.49322,800
2016-09-27$78.42$84.71389,000
2016-09-26$76.36$82.48455,900
2016-09-23$76.53$82.66300,900
2016-09-22$77.36$83.56438,800
2016-09-21$76.45$82.58208,300
2016-09-20$75.57$81.63252,500
2016-09-19$75.96$82.05161,400
2016-09-16$75.62$81.68466,100
2016-09-15$75.21$81.24645,100
2016-09-14$74.66$80.64260,000
2016-09-13$74.69$80.68444,100
2016-09-12$75.38$81.42407,800
2016-09-09$73.42$79.30470,400
2016-09-08$75.56$81.62297,700
2016-09-07$76.68$82.83268,000
2016-09-06$76.65$82.79374,100
2016-09-02$77.37$83.575,209,500
2016-09-01$77.66$83.88238,300
2016-08-31$76.72$82.87342,600
2016-08-30$76.37$82.49335,700
2016-08-29$76.17$82.28239,000
2016-08-26$76.69$82.84320,100
2016-08-25$75.29$81.32103,200
2016-08-24$75.02$81.03278,800
2016-08-23$75.91$81.99141,800
2016-08-22$75.60$81.66110,400
2016-08-19$75.01$81.02261,400
2016-08-18$74.29$80.2493,100
2016-08-17$73.76$79.67178,000
2016-08-16$73.76$79.67193,000
2016-08-15$74.62$80.60187,100
2016-08-12$73.55$79.4585,200
2016-08-11$73.37$79.25113,700
2016-08-10$73.28$79.15140,500
2016-08-09$73.71$79.62188,800
2016-08-08$72.86$78.70163,600
2016-08-05$72.98$78.83172,200
2016-08-04$72.28$78.07156,600
2016-08-03$71.81$77.57323,600
2016-08-02$71.20$76.91348,900
2016-08-01$72.83$78.67163,800
2016-07-29$72.72$78.55430,000
2016-07-28$73.27$79.14249,700
2016-07-27$73.94$79.87392,200
2016-07-26$73.79$79.70959,100
2016-07-25$73.21$79.08461,200
2016-07-22$72.08$77.86178,000
2016-07-21$71.54$77.27235,600
2016-07-20$72.31$78.11330,700
2016-07-19$70.98$76.67124,600
2016-07-18$70.85$76.53194,100
2016-07-15$70.92$76.60145,800
2016-07-14$70.61$76.27208,200
2016-07-13$70.33$75.97260,700
2016-07-12$70.71$76.38198,400
2016-07-11$69.81$75.41233,500
2016-07-08$68.83$74.35232,500
2016-07-07$67.43$72.83249,400
2016-07-06$66.52$71.85206,200
2016-07-05$66.11$71.41256,600
2016-07-01$67.60$73.02187,000
2016-06-30$68.32$73.80337,100
2016-06-29$66.92$72.28289,400
2016-06-28$66.35$71.67567,600
2016-06-27$63.30$68.16435,600
2016-06-24$66.20$71.28484,100
2016-06-23$69.89$75.25279,800
2016-06-22$68.17$73.40233,000
2016-06-21$68.23$73.47228,000
2016-06-20$68.38$73.63204,700
2016-06-17$67.90$73.11397,500
2016-06-16$68.91$74.20147,000
2016-06-15$68.96$74.25208,600
2016-06-14$68.75$74.03245,700
2016-06-13$68.60$73.86212,400
2016-06-10$69.07$74.37210,300
2016-06-09$70.75$76.18217,500
2016-06-08$70.63$76.05218,900
2016-06-07$70.22$75.61299,500
2016-06-06$68.77$74.05141,600
2016-06-03$68.70$73.97165,900
2016-06-02$68.69$73.96251,000
2016-06-01$68.72$73.99198,800
2016-05-31$68.33$73.57294,600
2016-05-27$68.52$73.78406,900
2016-05-26$67.86$73.07299,500
2016-05-25$66.89$72.02253,000
2016-05-24$66.89$72.02676,300
2016-05-23$65.37$70.39557,100
2016-05-20$64.12$69.04309,600
2016-05-19$62.12$66.89297,700
2016-05-18$63.01$67.85187,700
2016-05-17$62.09$66.85367,800
2016-05-16$62.86$67.68297,700
2016-05-13$61.45$66.17222,500
2016-05-12$60.93$65.61234,100
2016-05-11$62.33$67.11213,200
2016-05-10$62.40$67.19177,900
2016-05-09$61.85$66.60256,200
2016-05-06$62.51$67.31254,400
2016-05-05$61.68$66.41325,400
2016-05-04$62.26$67.04404,700
2016-05-03$64.45$69.40582,600
2016-05-02$63.51$68.38412,700
2016-04-29$62.42$67.21310,300
2016-04-28$64.19$69.12204,700
2016-04-27$65.36$70.38204,600
2016-04-26$64.94$69.92212,800
2016-04-25$63.70$68.59203,500
2016-04-22$64.19$69.12247,100
2016-04-21$63.41$68.28240,200
2016-04-20$63.76$68.65217,600
2016-04-19$63.94$68.85287,100
2016-04-18$64.92$69.90201,800
2016-04-15$64.69$69.65220,900
2016-04-14$65.26$70.27246,700
2016-04-13$65.89$70.95304,500
2016-04-12$63.54$68.42197,500
2016-04-11$63.52$68.39166,600
2016-04-08$63.65$68.53200,000
2016-04-07$63.47$68.34357,100
2016-04-06$63.89$68.79229,300
2016-04-05$62.84$67.66209,800
2016-04-04$63.47$68.34238,300
2016-04-01$64.45$69.40228,100
2016-03-31$63.64$68.52366,900
2016-03-30$62.55$67.35166,500
2016-03-29$62.17$66.94306,300
2016-03-28$60.92$65.38169,100
2016-03-24$61.21$65.69131,500
2016-03-23$60.93$65.39205,900
2016-03-22$61.53$66.03232,400
2016-03-21$61.45$65.95169,000
2016-03-18$62.54$67.12459,000
2016-03-17$60.59$65.03227,200
2016-03-16$60.42$64.84158,100
2016-03-15$59.68$64.05375,200
2016-03-14$60.33$64.75149,800
2016-03-11$61.08$65.55196,900
2016-03-10$59.65$64.02159,100
2016-03-09$59.77$64.15177,600
2016-03-08$58.86$63.17204,900
2016-03-07$61.51$66.01270,900
2016-03-04$61.80$66.32346,800
2016-03-03$60.46$64.89210,100
2016-03-02$60.51$64.94215,100
2016-03-01$60.26$64.67297,700
2016-02-29$59.06$63.38328,800
2016-02-26$58.74$63.04227,800
2016-02-25$57.85$62.09326,300
2016-02-24$57.29$61.48365,200
2016-02-23$58.22$62.48209,500
2016-02-22$58.77$63.07245,700
2016-02-19$58.39$62.66255,700
2016-02-18$58.12$62.37222,600
2016-02-17$58.83$63.14197,300
2016-02-16$58.09$62.34199,600
2016-02-12$56.76$60.92171,800
2016-02-11$56.26$60.38182,400
2016-02-10$56.50$60.64415,300
2016-02-09$56.21$60.32415,900
2016-02-08$56.36$60.491,035,100
2016-02-05$60.01$64.40858,800
2016-02-04$58.26$62.53838,900
2016-02-03$58.26$62.53384,600
2016-02-02$58.98$63.30427,600
2016-02-01$62.30$66.86231,500
2016-01-29$62.57$67.15418,100
2016-01-28$60.38$64.80184,100
2016-01-27$59.66$64.03170,800
2016-01-26$61.32$65.81257,900
2016-01-25$61.36$65.85400,200
2016-01-22$61.59$66.10325,500
2016-01-21$60.04$64.44455,900
2016-01-20$58.24$62.50394,100
2016-01-19$57.30$61.49351,900
2016-01-15$57.42$61.62394,900
2016-01-14$59.81$64.19318,500
2016-01-13$58.19$62.45251,200
2016-01-12$59.09$63.42264,700
2016-01-11$58.43$62.71204,600
2016-01-08$57.35$61.55416,100
2016-01-07$57.21$61.40380,700
2016-01-06$58.91$63.22282,200
2016-01-05$59.90$64.29362,100
2016-01-04$60.97$65.43351,600