NYSE:FN | Historical Stock Price | Fabrinet

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
2010-06-25 to 2026-09-04
Data captured

Stock Price Chart

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

$9.11$21.92$52.76$126.97$305.54$735.272010-06-252026-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$40.30$40.30384,000
2016-12-29$41.06$41.06288,200
2016-12-28$40.83$40.83231,700
2016-12-27$42.33$42.33181,200
2016-12-23$41.73$41.73162,400
2016-12-22$41.46$41.46372,400
2016-12-21$41.67$41.67157,100
2016-12-20$41.35$41.35412,700
2016-12-19$41.98$41.98255,700
2016-12-16$41.24$41.24475,200
2016-12-15$41.47$41.47502,200
2016-12-14$40.56$40.56944,200
2016-12-13$39.89$39.89348,200
2016-12-12$40.26$40.26486,300
2016-12-09$40.69$40.69551,800
2016-12-08$41.49$41.49486,400
2016-12-07$40.48$40.48568,300
2016-12-06$41.19$41.19664,700
2016-12-05$41.10$41.10615,100
2016-12-02$39.46$39.46916,400
2016-12-01$39.64$39.64832,500
2016-11-30$42.80$42.80474,800
2016-11-29$43.79$43.79258,500
2016-11-28$43.81$43.81347,900
2016-11-25$43.79$43.79116,200
2016-11-23$43.46$43.46349,000
2016-11-22$43.76$43.76282,800
2016-11-21$43.63$43.63347,200
2016-11-18$44.26$44.26528,900
2016-11-17$43.50$43.50446,900
2016-11-16$43.05$43.05555,200
2016-11-15$41.95$41.95401,000
2016-11-14$41.36$41.36561,600
2016-11-11$40.79$40.79518,300
2016-11-10$38.98$38.98533,700
2016-11-09$39.50$39.50745,300
2016-11-08$40.29$40.292,272,400
2016-11-07$38.78$38.78902,800
2016-11-04$37.45$37.45547,100
2016-11-03$38.49$38.49587,400
2016-11-02$38.03$38.03974,200
2016-11-01$37.54$37.54764,100
2016-10-31$37.96$37.96665,700
2016-10-28$37.80$37.801,231,300
2016-10-27$40.31$40.311,608,900
2016-10-26$43.56$43.56235,200
2016-10-25$43.37$43.37252,400
2016-10-24$44.02$44.02274,500
2016-10-21$42.94$42.94188,400
2016-10-20$42.72$42.72251,200
2016-10-19$42.46$42.46172,500
2016-10-18$42.26$42.26288,900
2016-10-17$41.60$41.60226,000
2016-10-14$41.30$41.30238,800
2016-10-13$41.19$41.19395,000
2016-10-12$42.15$42.15519,100
2016-10-11$41.79$41.79985,500
2016-10-10$45.47$45.47312,700
2016-10-07$45.14$45.14478,600
2016-10-06$46.13$46.13311,500
2016-10-05$45.90$45.90648,500
2016-10-04$44.99$44.99769,800
2016-10-03$44.71$44.71526,100
2016-09-30$44.59$44.59364,400
2016-09-29$43.79$43.79364,500
2016-09-28$44.74$44.74350,400
2016-09-27$44.09$44.09333,300
2016-09-26$43.58$43.58252,100
2016-09-23$44.17$44.17277,500
2016-09-22$44.72$44.72371,200
2016-09-21$44.88$44.88389,500
2016-09-20$43.26$43.26222,900
2016-09-19$43.62$43.62447,700
2016-09-16$43.12$43.121,175,700
2016-09-15$42.56$42.56524,800
2016-09-14$41.38$41.38299,000
2016-09-13$40.76$40.76361,800
2016-09-12$40.87$40.87330,400
2016-09-09$39.80$39.80626,300
2016-09-08$42.05$42.05400,100
2016-09-07$42.42$42.42977,800
2016-09-06$40.49$40.49360,700
2016-09-02$40.48$40.48416,900
2016-09-01$39.23$39.23394,300
2016-08-31$38.82$38.82407,200
2016-08-30$39.28$39.28398,900
2016-08-29$39.33$39.33263,300
2016-08-26$39.07$39.07268,400
2016-08-25$39.30$39.30349,900
2016-08-24$39.28$39.28447,200
2016-08-23$39.98$39.98337,900
2016-08-22$39.95$39.95420,600
2016-08-19$39.99$39.99354,600
2016-08-18$40.48$40.48719,800
2016-08-17$40.06$40.061,089,800
2016-08-16$39.79$39.793,296,900
2016-08-15$42.30$42.301,978,700
2016-08-12$40.59$40.591,452,500
2016-08-11$38.09$38.09242,100
2016-08-10$38.38$38.38285,200
2016-08-09$37.75$37.75353,300
2016-08-08$36.77$36.77186,500
2016-08-05$36.96$36.96355,400
2016-08-04$36.16$36.16482,500
2016-08-03$36.23$36.23785,200
2016-08-02$35.02$35.021,338,300
2016-08-01$38.03$38.03243,500
2016-07-29$37.76$37.76390,000
2016-07-28$37.07$37.071,252,400
2016-07-27$40.30$40.30273,300
2016-07-26$40.04$40.04524,100
2016-07-25$40.63$40.631,241,900
2016-07-22$37.96$37.96174,600
2016-07-21$37.26$37.26218,100
2016-07-20$37.83$37.83119,900
2016-07-19$37.95$37.95245,900
2016-07-18$37.76$37.76228,600
2016-07-15$38.23$38.23215,800
2016-07-14$38.28$38.28268,200
2016-07-13$37.86$37.86287,000
2016-07-12$37.86$37.86317,300
2016-07-11$37.45$37.45594,900
2016-07-08$36.59$36.59306,200
2016-07-07$35.68$35.68435,900
2016-07-06$35.72$35.72207,300
2016-07-05$35.74$35.74297,900
2016-07-01$36.27$36.27293,500
2016-06-30$37.12$37.12365,200
2016-06-29$36.24$36.24228,600
2016-06-28$35.54$35.54436,900
2016-06-27$34.17$34.17518,800
2016-06-24$34.97$34.971,426,400
2016-06-23$36.71$36.71271,400
2016-06-22$36.37$36.37291,200
2016-06-21$37.23$37.23248,000
2016-06-20$37.87$37.87491,900
2016-06-17$36.78$36.78621,500
2016-06-16$36.55$36.55151,700
2016-06-15$36.39$36.39166,000
2016-06-14$36.17$36.17343,600
2016-06-13$35.74$35.74251,200
2016-06-10$36.57$36.57243,600
2016-06-09$37.89$37.89296,300
2016-06-08$38.68$38.68496,800
2016-06-07$37.85$37.85561,300
2016-06-06$36.96$36.96348,500
2016-06-03$36.84$36.84435,000
2016-06-02$36.16$36.16595,800
2016-06-01$36.50$36.50483,200
2016-05-31$35.50$35.50525,100
2016-05-27$34.78$34.78337,600
2016-05-26$35.22$35.22600,300
2016-05-25$33.91$33.91347,600
2016-05-24$33.43$33.43545,600
2016-05-23$32.66$32.66196,600
2016-05-20$32.44$32.44564,100
2016-05-19$32.08$32.08626,400
2016-05-18$33.66$33.66192,000
2016-05-17$33.20$33.20254,800
2016-05-16$34.03$34.03234,900
2016-05-13$33.83$33.83180,400
2016-05-12$34.16$34.16212,400
2016-05-11$34.34$34.34221,500
2016-05-10$34.18$34.18289,800
2016-05-09$34.15$34.15306,700
2016-05-06$34.49$34.49340,300
2016-05-05$34.64$34.64211,300
2016-05-04$35.34$35.34409,500
2016-05-03$36.01$36.011,380,500
2016-05-02$32.29$32.29444,700
2016-04-29$31.97$31.97390,900
2016-04-28$32.52$32.52321,700
2016-04-27$32.79$32.79126,900
2016-04-26$32.83$32.83319,600
2016-04-25$32.80$32.80713,600
2016-04-22$31.67$31.67198,300
2016-04-21$31.33$31.33293,500
2016-04-20$31.74$31.74248,300
2016-04-19$31.42$31.42144,300
2016-04-18$31.54$31.54157,100
2016-04-15$31.72$31.72259,800
2016-04-14$32.44$32.44430,900
2016-04-13$32.05$32.05275,100
2016-04-12$31.45$31.45192,800
2016-04-11$31.61$31.61393,500
2016-04-08$30.40$30.40301,900
2016-04-07$30.57$30.57205,300
2016-04-06$31.13$31.13176,400
2016-04-05$31.72$31.72392,900
2016-04-04$31.02$31.02256,800
2016-04-01$32.19$32.19197,900
2016-03-31$32.35$32.35437,500
2016-03-30$32.59$32.59379,200
2016-03-29$33.00$33.00603,000
2016-03-28$30.58$30.58375,500
2016-03-24$30.59$30.59726,900
2016-03-23$29.16$29.16271,100
2016-03-22$28.91$28.91174,500
2016-03-21$28.49$28.49300,000
2016-03-18$28.19$28.19236,800
2016-03-17$28.00$28.00309,500
2016-03-16$27.35$27.3586,500
2016-03-15$27.28$27.28149,400
2016-03-14$27.85$27.85182,500
2016-03-11$28.04$28.04442,600
2016-03-10$26.63$26.63244,500
2016-03-09$27.23$27.23299,200
2016-03-08$26.35$26.35809,500
2016-03-07$27.83$27.83239,800
2016-03-04$27.69$27.69208,400
2016-03-03$27.55$27.55447,500
2016-03-02$28.69$28.69253,900
2016-03-01$28.82$28.82393,700
2016-02-29$28.55$28.55308,100
2016-02-26$28.58$28.58183,100
2016-02-25$29.00$29.00219,200
2016-02-24$29.00$29.00249,500
2016-02-23$28.75$28.75218,300
2016-02-22$28.91$28.91242,300
2016-02-19$28.88$28.88279,900
2016-02-18$29.06$29.06276,800
2016-02-17$29.71$29.71441,600
2016-02-16$29.08$29.08507,300
2016-02-12$27.99$27.99643,700
2016-02-11$27.59$27.59415,500
2016-02-10$28.18$28.18403,200
2016-02-09$28.41$28.41308,800
2016-02-08$29.00$29.00555,800
2016-02-05$28.79$28.79355,500
2016-02-04$29.28$29.28768,200
2016-02-03$28.97$28.97834,000
2016-02-02$28.02$28.022,316,700
2016-02-01$25.09$25.09480,500
2016-01-29$24.91$24.91654,600
2016-01-28$22.72$22.72287,100
2016-01-27$23.20$23.20416,400
2016-01-26$23.52$23.52213,400
2016-01-25$22.82$22.82380,100
2016-01-22$23.12$23.12229,200
2016-01-21$22.30$22.30240,200
2016-01-20$22.08$22.08271,100
2016-01-19$21.80$21.80221,900
2016-01-15$22.09$22.09242,000
2016-01-14$22.19$22.19177,900
2016-01-13$22.38$22.38213,300
2016-01-12$23.29$23.29257,800
2016-01-11$23.23$23.23198,100
2016-01-08$23.27$23.27305,100
2016-01-07$23.55$23.55402,400
2016-01-06$23.26$23.26325,900
2016-01-05$23.95$23.95207,900
2016-01-04$23.67$23.67425,400