Share Prices

TFHI

Date

Open High Low Close Average Volume Value

October 15, 2018

278.00

278.00

269.00

277.00

274.64

470.00

129,080.00

October 12, 2018

267.00

278.00

267.00

268.00

268.56

1,430.00

384,040.00

October 11, 2018

268.00

275.00

262.00

267.00

266.58

14,560.00

3,881,360.00

October 10, 2018

274.00

274.00

265.00

270.00

270.20

820.00

221,560.00

October 9, 2018

280.00

281.00

274.20

275.00

275.10

26,630.00

7,325,930.00

October 8, 2018

280.00

281.00

275.00

281.00

277.21

280.00

77,620.00

October 5, 2018

280.00

281.00

279.00

281.00

280.80

3,220.00

904,190.00

October 4, 2018

281.00

281.00

278.00

281.00

280.96

1,440.00

404,580.00

October 3, 2018

280.00

280.00

278.00

280.00

279.07

3,070.00

856,760.00

October 2, 2018

280.00

281.00

279.00

281.00

279.63

2,030.00

567,650.00

October 1, 2018

280.00

280.00

280.00

280.00

280.00

2,180.00

610,400.00

September 28, 2018

278.00

280.00

278.00

280.00

279.98

2,550.00

713,938.00

September 26, 2018

280.00

281.00

275.00

281.00

279.59

4,520.00

1,263,746.00

September 25, 2018

279.40

279.40

279.00

279.00

279.13

30.00

8,374.00

September 24, 2018

280.00

281.00

279.80

281.00

280.06

3,210.00

898,998.00

September 21, 2018

278.00

280.00

276.00

280.00

277.13

7,500.00

2,078,488.00

September 20, 2018

279.00

280.00

279.00

280.00

279.97

310.00

86,790.00

September 19, 2018

281.00

282.00

278.00

278.00

279.81

7,660.00

2,143,380.00

September 18, 2018

274.00

280.00

274.00

280.00

277.60

1,730.00

480,252.00

September 17, 2018

285.00

290.00

275.00

275.00

278.61

10,170.00

2,833,504.00

September 14, 2018

285.00

294.00

281.00

294.00

293.23

2,160.00

633,380.00

September 13, 2018

285.00

294.00

270.20

290.00

281.78

8,010.00

2,257,058.00

September 12, 2018

284.80

294.00

280.00

294.00

284.86

3,220.00

917,250.00

September 11, 2018

293.00

298.80

285.00

285.00

287.46

1,960.00

563,414.00

September 10, 2018

290.00

298.60

289.00

295.00

294.60

260.00

76,596.00

September 7, 2018

295.00

304.80

291.00

299.00

299.81

3,300.00

989,378.00

September 6, 2018

304.00

304.00

298.00

300.00

300.58

5,600.00

1,683,258.00

September 5, 2018

309.80

309.80

300.00

304.00

302.61

34,310.00

10,382,716.00

September 4, 2018

300.00

310.00

300.00

310.00

302.50

149,210.00

45,136,592.00

September 3, 2018

299.40

319.80

299.40

310.80

302.26

73,580.00

22,240,168.00

August 31, 2018

298.00

299.00

298.00

299.00

298.01

100,890.00

30,065,770.00

August 30, 2018

290.20

300.00

283.00

298.80

292.89

6,520.00

1,909,672.00

August 29, 2018

282.00

300.00

282.00

300.00

298.52

176,290.00

52,626,300.00

August 28, 2018

301.00

301.00

290.20

292.20

292.09

156,920.00

45,834,516.00

August 24, 2018

264.20

320.00

264.20

300.80

299.81

186,250.00

55,838,954.00

August 23, 2018

258.60

264.00

258.40

264.00

259.79

28,410.00

7,380,712.00

August 22, 2018

257.40

258.60

257.00

258.60

257.47

7,670.00

1,974,810.00

August 20, 2018

258.00

258.40

258.00

258.40

258.04

1,110.00

286,424.00

August 17, 2018

256.60

258.40

255.20

258.40

257.60

2,190.00

564,150.00

August 16, 2018

257.00

257.00

255.40

257.00

255.72

320.00

81,830.00

August 15, 2018

257.00

257.00

257.00

257.00

257.00

30.00

7,710.00

August 14, 2018

258.60

258.60

256.40

256.40

257.10

40.00

10,284.00

August 13, 2018

258.60

258.60

254.00

255.00

255.76

11,270.00

2,882,366.00

August 9, 2018

258.40

259.00

258.00

259.00

258.36

220.00

56,840.00

August 8, 2018

258.20

259.00

257.00

259.00

257.93

560.00

144,440.00

August 7, 2018

258.60

259.00

258.00

259.00

258.45

6,420.00

1,659,244.00

August 6, 2018

258.40

259.00

254.00

259.00

257.21

23,450.00

6,031,516.00

August 3, 2018

259.00

259.40

258.40

259.00

258.98

770.00

199,418.00

August 2, 2018

259.00

261.00

257.00

259.40

258.92

3,300.00

854,438.00

August 1, 2018

262.00

262.00

258.40

259.00

259.10

2,220.00

575,194.00

July 31, 2018

261.00

262.00

259.00

259.00

260.47

1,110.00

289,118.00

July 30, 2018

260.80

262.00

260.00

262.00

261.40

1,510.00

394,718.00

July 27, 2018

260.00

261.00

260.00

261.00

260.91

1,110.00

289,610.00

July 26, 2018

260.00

261.00

260.00

261.00

260.29

350.00

91,100.00

July 25, 2018

259.80

261.00

258.00

261.00

260.03

3,380.00

878,918.00

July 24, 2018

260.00

261.00

258.00

260.00

259.65

1,660.00

431,018.00

July 23, 2018

260.00

261.00

259.00

261.00

259.86

1,410.00

366,398.00

July 20, 2018

259.00

260.60

254.20

260.60

259.38

4,430.00

1,149,042.00

July 19, 2018

259.60

260.00

258.00

260.00

259.66

380.00

98,672.00

July 18, 2018

259.60

260.00

259.20

260.00

259.99

12,320.00

3,203,040.00

July 17, 2018

259.80

260.00

259.00

260.00

259.79

2,270.00

589,718.00

July 16, 2018

260.00

260.00

259.00

259.00

259.50

1,500.00

389,250.00

July 13, 2018

259.60

260.00

255.00

260.00

259.47

5,520.00

1,432,286.00

July 12, 2018

260.00

260.00

259.20

260.00

259.90

10,400.00

2,702,972.00

July 11, 2018

259.60

260.00

252.00

260.00

257.66

7,250.00

1,868,004.00

July 10, 2018

259.00

260.00

259.00

260.00

259.77

4,800.00

1,246,906.00

July 9, 2018

258.80

259.80

257.00

259.80

257.97

1,480.00

381,796.00

July 6, 2018

257.60

259.00

256.00

259.00

257.51

8,270.00

2,129,598.00

July 5, 2018

255.00

257.80

255.00

257.80

256.36

2,450.00

628,078.00

July 4, 2018

257.00

257.00

256.00

257.00

256.09

230.00

58,900.00

July 3, 2018

257.00

257.00

251.00

251.20

253.89

2,010.00

510,314.00

July 2, 2018

258.00

259.80

258.00

259.80

258.56

3,900.00

1,008,392.00

June 29, 2018

259.00

259.00

259.00

259.00

259.00

20.00

5,180.00

June 28, 2018

255.00

259.00

253.00

259.00

255.67

4,780.00

1,222,114.00

June 27, 2018

253.20

255.00

252.00

252.00

252.94

2,510.00

634,890.00

June 26, 2018

253.60

255.00

252.00

255.00

252.64

8,830.00

2,230,780.00

June 25, 2018

254.40

255.00

254.00

255.00

254.29

1,460.00

371,270.00

June 22, 2018

255.00

255.00

253.00

255.00

254.32

10,460.00

2,660,200.00

June 21, 2018

255.00

260.00

254.00

255.00

255.30

8,690.00

2,218,544.00

June 20, 2018

255.80

260.00

255.00

260.00

256.74

13,140.00

3,373,600.00

June 19, 2018

255.00

259.00

255.00

259.00

255.74

9,710.00

2,483,254.00

June 18, 2018

259.00

260.00

255.00

258.80

256.36

19,850.00

5,088,774.00

June 14, 2018

261.00

261.00

257.40

260.00

258.95

3,550.00

919,272.00

June 13, 2018

264.00

264.00

258.00

260.00

258.50

10,750.00

2,778,900.00

June 11, 2018

264.00

264.00

258.80

264.00

261.27

1,680.00

438,934.00

June 8, 2018

261.00

264.40

257.80

264.00

260.04

3,960.00

1,029,754.00

June 7, 2018

260.00

264.00

258.20

261.00

259.19

3,700.00

959,020.00

June 6, 2018

260.00

264.20

258.80

264.20

260.52

2,910.00

758,104.00

June 5, 2018

261.00

266.00

258.60

263.80

259.24

9,740.00

2,525,036.00

June 4, 2018

261.00

266.00

260.00

266.00

263.37

190.00

50,040.00

June 1, 2018

261.00

266.00

259.00

266.00

263.58

10,130.00

2,670,084.00

May 31, 2018

261.00

266.00

259.00

265.80

264.85

4,680.00

1,239,494.00

May 30, 2018

265.00

265.00

258.20

264.60

260.76

5,910.00

1,541,116.00

May 29, 2018

261.00

265.00

259.00

265.00

263.11

1,830.00

481,500.00

May 28, 2018

261.00

264.60

260.00

264.60

261.52

1,370.00

258,276.00

May 25, 2018

260.00

264.60

256.40

264.60

262.04

16,280.00

4,266,012.00

May 24, 2018

260.00

264.00

255.20

264.00

259.66

6,550.00

1,700,746.00

May 23, 2018

260.00

263.00

257.00

263.00

257.41

6,190.00

1,593,390.00

May 22, 2018

260.00

263.00

256.20

263.00

256.82

10,850.00

2,786,454.00

May 21, 2018

255.00

262.00

255.00

262.00

257.66

3,790.00

976,526.00

May 18, 2018

255.00

263.00

255.00

262.00

255.41

2,300.00

587,450.00

May 17, 2018

255.00

263.00

255.00

255.00

256.96

6,960.00

1,788,418.00

May 16, 2018

263.00

263.00

260.00

261.00

260.86

2,450.00

639,110.00

May 15, 2018

258.20

263.00

258.00

258.00

258.12

2,810.00

725,330.00

May 11, 2018

258.60

264.00

258.60

263.80

260.97

7,250.00

1,892,000.00

May 10, 2018

257.40

264.00

256.00

264.00

261.45

1,840.00

481,086.00

May 9, 2018

260.00

264.00

260.00

264.00

263.17

1,990.00

523,702.00

May 8, 2018

258.00

264.00

257.40

264.00

259.34

2,110.00

547,214.00

May 7, 2018

264.20

264.60

256.00

264.60

257.47

4,450.00

1,145,732.00

May 4, 2018

260.00

264.20

255.00

264.20

257.89

5,920.00

1,526,700.00

May 3, 2018

260.00

265.00

257.00

265.00

259.37

7,560.00

1,960,862.00

May 2, 2018

262.00

265.00

260.00

265.00

260.88

160.00

41,740.00

April 30, 2018

261.40

265.00

260.00

265.00

261.93

3,190.00

835,572.00

April 27, 2018

263.00

265.00

261.40

265.00

264.45

5,500.00

1,454,450.00

April 26, 2018

256.40

265.00

255.00

265.00

257.83

5,610.00

1,446,434.00

April 25, 2018

260.00

265.00

257.00

265.00

259.26

4,490.00

1,164,092.00

April 24, 2018

260.00

260.00

258.00

260.00

258.33

3,560.00

919,660.00

April 23, 2018

261.00

265.00

261.00

265.00

263.29

70.00

18,430.00

April 20, 2018

261.00

266.00

260.00

266.00

260.26

3,990.00

1,038,450.00

April 19, 2018

260.40

266.00

259.40

266.00

261.68

3,300.00

863,544.00

April 18, 2018

265.00

266.00

261.00

266.00

262.11

3,410.00

893,812.00

April 17, 2018

265.00

265.00

264.00

265.00

264.29

1,570.00

414,940.00

April 16, 2018

262.00

269.80

259.00

264.60

261.71

3,610.00

944,790.00

April 13, 2018

263.00

270.00

263.00

270.00

268.41

170.00

45,630.00

April 12, 2018

265.00

270.00

264.00

270.00

264.34

680.00

179,750.00

April 11, 2018

268.00

268.00

268.00

268.00

268.00

40.00

10,720.00

April 10, 2018

270.00

270.00

266.00

270.00

267.89

650.00

174,130.00

April 6, 2018

270.00

270.00

270.00

270.00

270.00

30.00

8,100.00

April 5, 2018

270.00

270.00

270.00

270.00

270.00

240.00

64,800.00

April 4, 2018

275.80

276.00

270.00

270.00

270.42

1,700.00

459,708.00

April 3, 2018

265.20

275.80

265.00

275.00

269.86

7,310.00

1,972,662.00

April 2, 2018

280.00

280.00

265.00

276.00

274.31

680.00

186,530.00

March 28, 2018

260.20

276.00

260.00

276.00

266.31

2,130.00

567,236.00

March 27, 2018

265.00

274.00

261.00

274.00

271.69

870.00

236,370.00

March 26, 2018

260.00

270.00

260.00

269.80

269.88

104,260.00

28,137,264.00

March 23, 2018

262.00

273.00

260.00

273.00

261.99

8,610.00

2,255,730.00

March 22, 2018

265.00

272.60

263.00

272.60

263.72

560.00

147,682.00

March 21, 2018

271.00

271.00

264.00

265.00

266.12

6,370.00

1,695,180.00

March 20, 2018

273.00

273.00

272.00

273.00

272.94

890.00

242,920.00

March 19, 2018

275.00

275.00

273.00

273.00

273.97

690.00

189,038.00

March 16, 2018

279.00

279.00

274.00

278.00

275.89

180.00

49,660.00

March 15, 2018

275.00

278.00

275.00

278.00

276.32

170.00

46,974.00

March 14, 2018

279.00

279.00

275.00

278.00

275.27

4,010.00

1,103,850.00

March 13, 2018

284.00

284.00

270.00

279.00

272.37

3,780.00

1,029,558.00

March 12, 2018

278.00

278.40

276.00

276.00

276.71

6,120.00

1,693,444.00

March 9, 2018

280.00

280.00

278.40

278.40

278.97

400.00

111,588.00

March 8, 2018

280.00

284.00

279.00

280.00

279.75

3,870.00

1,082,646.00

March 7, 2018

280.00

284.00

280.00

284.00

280.19

210.00

58,840.00

March 6, 2018

282.00

285.00

277.00

284.00

279.01

980.00

273,432.00

March 5, 2018

279.00

284.00

279.00

284.00

281.62

10,600.00

2,985,134.00

March 2, 2018

280.00

282.00

279.00

282.00

280.31

4,540.00

1,272,596.00

March 1, 2018

281.40

284.00

280.00

284.00

282.73

2,210.00

624,840.00

February 28, 2018

282.00

284.00

281.40

284.00

282.28

190.00

53,634.00

February 27, 2018

285.00

285.00

281.00

284.00

283.07

2,270.00

642,574.00

February 26, 2018

288.20

288.20

285.00

285.00

286.14

70.00

20,030.00

February 23, 2018

281.40

285.40

281.40

284.80

283.81

6,570.00

1,864,626.00

February 22, 2018

279.00

281.60

276.20

281.60

278.88

1,090.00

303,974.00

February 21, 2018

276.00

281.00

276.00

281.00

279.38

4,370.00

1,220,906.00

February 20, 2018

279.00

280.00

276.00

280.00

277.89

1,170.00

325,128.00

February 19, 2018

275.00

281.60

272.00

280.00

274.71

6,740.00

1,851,548.00

February 15, 2018

277.00

278.00

276.00

278.00

277.37

1,920.00

532,546.00

February 14, 2018

279.00

279.00

277.00

278.00

277.55

1,090.00

302,532.00

February 13, 2018

278.00

281.60

277.00

281.60

278.21

14,000.00

3,894,970.00

February 12, 2018

279.00

280.00

279.00

280.00

279.68

1,250.00

349,600.00

February 9, 2018

278.00

280.00

277.00

280.00

278.19

7,810.00

2,172,656.00

February 8, 2018

277.60

280.00

277.00

280.00

277.73

2,250.00

624,882.00

February 7, 2018

278.40

279.00

277.40

278.40

278.18

8,660.00

2,409,024.00

February 6, 2018

277.00

279.00

277.00

278.40

278.10

4,600.00

1,279,262.00

February 5, 2018

283.00

283.00

279.00

279.00

279.60

1,780.00

497,690.00

February 2, 2018

280.00

283.00

279.00

283.00

281.86

4,720.00

1,330,402.00

February 1, 2018

281.00

281.00

278.00

281.00

280.28

1,950.00

546,540.00

January 31, 2018

282.00

282.80

280.00

281.00

281.50

320.00

90,080.00

January 30, 2018

280.00

280.60

278.00

280.00

279.19

3,810.00

1,063,726.00

January 29, 2018

279.80

282.00

279.00

282.00

280.50

8,240.00

2,311,302.00

January 26, 2018

280.00

282.00

279.80

282.00

281.41

2,570.00

723,236.00

January 25, 2018

283.80

283.80

277.00

282.00

278.87

9,000.00

2,509,858.00

January 24, 2018

280.00

283.80

279.00

280.00

279.70

7,610.00

2,128,548.00

January 23, 2018

283.80

283.80

280.20

283.60

282.97

2,530.00

715,910.00

January 22, 2018

281.00

283.80

279.40

283.80

280.92

1,770.00

497,236.00

January 19, 2018

280.20

284.00

280.00

281.00

280.09

4,200.00

1,176,366.00

January 18, 2018

286.00

286.00

280.00

281.00

280.27

9,230.00

2,586,930.00

January 17, 2018

281.00

285.00

280.00

285.00

282.25

1,800.00

508,048.00

January 16, 2018

282.00

286.00

281.00

286.00

285.00

5,660.00

1,613,106.00

January 15, 2018

283.00

285.00

282.60

285.00

284.89

5,150.00

1,467,184.00

January 12, 2018

284.00

287.00

283.00

283.00

283.99

4,390.00

1,246,706.00

January 11, 2018

284.80

285.00

281.00

285.00

283.24

5,000.00

1,416,212.00

January 10, 2018

287.60

287.60

284.60

284.60

284.86

1,400.00

398,808.00

January 9, 2018

284.00

287.60

282.40

287.00

286.94

6,470.00

1,856,534.00

January 8, 2018

287.00

287.80

281.00

287.80

286.22

3,830.00

1,096,226.00

January 5, 2018

286.80

287.00

281.20

287.00

286.57

3,540.00

1,014,452.00

January 4, 2018

286.20

286.80

283.00

286.80

283.47

2,320.00

657,650.00

January 3, 2018

283.00

287.00

279.00

286.20

284.25

6,510.00

1,850,450.00