Share Prices

TFHI

Date

Open High Low Close Average Volume Value

July 2, 2019

264.40

267.00

264.40

267.00

266.40

130.00

34,632.00

July 1, 2019

264.60

267.00

264.60

267.00

265.08

200.00

53,016.00

June 28, 2019

265.00

267.00

265.00

267.00

266.21

380,520.00

101,298,510.00

June 26, 2019

268.00

268.00

265.00

267.00

266.80

3,600.00

960,470.00

June 24, 2019

270.00

270.00

268.00

270.00

269.38

80.00

21,550.00

June 21, 2019

265.00

274.00

264.00

274.00

270.53

15,340.00

4,149,952.00

June 20, 2019

270.00

270.00

270.00

270.00

270.00

5,000.00

1,350,000.00

June 19, 2019

269.80

270.00

266.00

270.00

269.30

810.00

218,134.00

June 18, 2019

264.40

270.00

264.40

270.00

269.99

80,280.00

21,674,686.00

June 17, 2019

266.00

266.00

264.40

264.40

265.76

930.00

247,156.00

June 14, 2019

267.00

267.00

267.00

267.00

267.00

330.00

88,110.00

June 11, 2019

267.00

270.00

265.00

270.00

267.95

10,280.00

2,754,484.00

June 10, 2019

266.00

270.00

264.00

270.00

269.36

2,490.00

670,714.00

June 7, 2019

266.00

270.00

264.20

270.00

267.38

7,720.00

2,064,158.00

June 6, 2019

265.20

269.00

265.00

269.00

267.05

6,950.00

1,855,978.00

June 4, 2019

268.00

269.00

267.00

269.00

268.25

690.00

185,090.00

June 3, 2019

266.00

270.00

264.00

264.00

266.07

3,120.00

830,128.00

May 30, 2019

266.20

270.00

265.40

270.00

267.81

1,480.00

396,364.00

May 29, 2019

265.00

270.00

264.40

270.00

265.98

350.00

93,092.00

May 28, 2019

267.00

270.00

265.00

265.00

265.75

3,800.00

1,009,834.00

May 27, 2019

267.00

267.20

267.00

267.00

267.03

760.00

202,946.00

May 24, 2019

269.00

270.00

268.00

270.00

268.95

22,540.00

6,062,120.00

May 23, 2019

269.00

274.00

268.40

269.00

269.00

3,260.00

876,942.00

May 22, 2019

266.60

274.40

266.60

267.00

267.25

850.00

227,164.00

May 21, 2019

274.80

274.80

274.80

274.80

274.80

450.00

123,660.00

May 20, 2019

270.00

274.80

266.00

274.80

269.51

3,830.00

1,032,222.00

May 17, 2019

268.00

270.00

265.00

270.00

268.34

1,170.00

313,958.00

May 16, 2019

270.00

270.00

268.20

269.00

269.19

420.00

113,060.00

May 15, 2019

275.00

275.00

275.00

275.00

275.00

150.00

41,250.00

May 14, 2019

274.80

274.80

268.00

274.80

269.84

6,270.00

1,691,886.00

May 10, 2019

274.00

275.00

269.80

274.80

274.29

2,330.00

639,106.00

May 9, 2019

276.00

276.00

268.00

275.00

274.39

7,020.00

1,926,198.00

May 8, 2019

274.00

276.00

270.00

276.00

275.85

520.00

143,440.00

May 7, 2019

271.00

276.00

271.00

276.00

274.34

570.00

156,374.00

May 6, 2019

270.00

276.00

269.00

276.00

271.32

250.00

67,830.00

May 3, 2019

266.00

276.00

265.00

276.00

270.98

34,610.00

9,378,544.00

May 2, 2019

266.00

271.00

264.40

271.00

269.56

8,910.00

2,401,804.00

April 29, 2019

265.80

270.00

264.00

270.00

267.53

5,550.00

1,484,784.00

April 26, 2019

269.00

270.00

265.00

270.00

268.40

1,240.00

332,820.00

April 23, 2019

265.00

270.00

265.00

270.00

267.60

20,310.00

5,434,936.00

April 22, 2019

261.40

269.00

261.40

269.00

267.35

4,250.00

1,136,244.00

April 17, 2019

263.00

269.00

262.00

269.00

266.58

720.00

191,940.00

April 16, 2019

265.00

269.00

264.00

269.00

265.40

4,940.00

1,311,082.00

April 15, 2019

269.00

269.00

269.00

269.00

269.00

30.00

8,070.00

April 12, 2019

266.20

268.00

260.60

268.00

267.25

3,510.00

938,030.00

April 11, 2019

270.00

270.00

270.00

270.00

270.00

10.00

2,700.00

April 10, 2019

270.00

273.00

268.00

272.80

270.20

11,280.00

3,047,904.00

April 8, 2019

262.40

273.00

262.20

273.00

267.96

820.00

219,724.00

April 5, 2019

261.80

273.00

261.60

273.00

269.34

1,830.00

492,884.00

April 4, 2019

273.00

273.00

273.00

273.00

273.00

160.00

43,680.00

April 3, 2019

262.00

273.00

262.00

273.00

272.30

1,020.00

277,744.00

April 2, 2019

262.00

272.40

262.00

272.40

268.35

2,730.00

732,600.00

April 1, 2019

270.00

270.00

260.40

270.00

267.65

2,400.00

642,356.00

March 29, 2019

269.00

269.00

261.00

261.00

263.06

130.00

34,198.00

March 28, 2019

265.00

270.00

265.00

270.00

265.01

130,590.00

34,607,300.00

March 27, 2019

268.60

270.00

265.00

268.00

267.70

5,460.00

1,461,660.00

March 26, 2019

274.00

276.00

266.00

268.60

268.97

43,880.00

11,802,244.00

March 25, 2019

275.00

279.80

270.00

279.80

271.22

155,610.00

42,205,280.00

March 21, 2019

275.00

280.00

274.00

280.00

276.46

1,760.00

486,564.00

March 20, 2019

282.00

282.00

275.00

281.00

280.17

2,730.00

764,874.00

March 19, 2019

276.00

280.00

272.00

279.80

276.68

7,380.00

2,041,916.00

March 18, 2019

275.00

282.80

272.20

282.80

280.63

1,660.00

465,850.00

March 15, 2019

275.20

280.00

275.20

280.00

279.91

1,070.00

299,504.00

March 13, 2019

274.20

282.40

268.00

282.00

278.94

11,510.00

3,210,570.00

March 12, 2019

275.20

282.80

275.00

282.80

278.85

430.00

119,906.00

March 11, 2019

277.00

277.00

277.00

277.00

277.00

1,000.00

277,000.00

March 8, 2019

275.00

283.00

273.00

277.00

280.39

6,680.00

1,873,000.00

March 7, 2019

275.00

282.00

270.20

281.80

278.30

9,840.00

2,738,510.00

March 6, 2019

276.00

279.80

275.00

279.80

279.13

1,430.00

399,150.00

March 5, 2019

284.60

284.60

270.60

270.60

280.94

12,860.00

3,612,896.00

March 4, 2019

271.00

284.80

271.00

284.80

275.28

3,680.00

1,013,040.00

March 1, 2019

281.00

284.80

271.40

284.80

281.95

1,220.00

343,984.00

February 27, 2019

280.00

284.80

279.00

284.00

284.24

5,220.00

1,483,716.00

February 26, 2019

280.00

284.00

277.20

284.00

280.11

145,550.00

40,770,712.00

February 21, 2019

275.40

285.00

275.40

285.00

281.51

2,070.00

582,736.00

February 20, 2019

286.60

286.60

270.20

283.80

281.85

22,600.00

6,369,772.00

February 19, 2019

281.40

289.60

276.40

289.60

283.01

4,640.00

1,313,148.00

February 18, 2019

280.00

285.00

278.00

285.00

283.15

8,040.00

2,276,556.00

February 15, 2019

276.20

282.00

273.00

278.40

279.80

10,440.00

2,921,102.00

February 14, 2019

275.20

282.00

274.00

282.00

279.69

9,320.00

2,606,702.00

February 13, 2019

275.00

280.00

275.00

280.00

279.39

330.00

92,198.00

February 12, 2019

275.00

280.00

273.20

280.00

278.44

3,760.00

1,046,928.00

February 11, 2019

275.00

280.00

273.00

280.00

278.08

1,780.00

494,986.00

February 8, 2019

279.00

280.00

273.00

278.20

278.83

4,600.00

1,282,600.00

February 7, 2019

279.80

279.80

278.00

278.00

278.13

1,170.00

325,408.00

February 6, 2019

279.80

280.00

278.00

280.00

279.37

4,730.00

1,321,436.00

February 4, 2019

274.00

280.00

265.00

280.00

277.66

13,030.00

3,617,938.00

February 1, 2019

278.80

280.00

271.00

280.00

278.87

6,150.00

1,715,024.00

January 31, 2019

278.80

278.80

278.80

278.80

278.80

100,000.00

27,880,000.00

January 30, 2019

270.00

278.80

270.00

278.80

272.33

860.00

234,208.00

January 29, 2019

280.00

280.00

280.00

280.00

280.00

20.00

5,600.00

January 28, 2019

260.20

280.00

258.00

280.00

274.62

8,810.00

2,419,390.00

January 25, 2019

275.00

277.00

275.00

277.00

275.01

3,710.00

1,020,290.00

January 24, 2019

275.00

275.00

275.00

275.00

275.00

6,160.00

1,694,000.00

January 23, 2019

269.80

270.00

269.00

270.00

269.76

2,250.00

606,956.00

January 22, 2019

260.00

269.80

259.80

269.80

262.50

7,160.00

1,879,534.00

January 21, 2019

251.00

260.00

251.00

260.00

251.01

80,710.00

20,259,390.00

January 18, 2019

250.00

260.00

250.00

250.00

250.01

100,580.00

25,146,050.00

January 17, 2019

251.00

251.00

245.20

251.00

250.97

110,760.00

27,797,682.00

January 16, 2019

249.80

251.00

242.60

251.00

243.61

109,190.00

26,599,350.00

January 15, 2019

249.20

250.00

242.20

250.00

249.21

122,660.00

30,568,136.00

January 14, 2019

249.60

249.60

249.60

249.60

249.60

175,010.00

43,682,496.00

January 11, 2019

249.00

249.40

240.00

241.20

241.19

1,130.00

272,540.00

January 10, 2019

245.00

250.00

238.00

250.00

247.71

2,380.00

589,540.00

January 9, 2019

250.00

250.00

248.00

248.00

248.31

3,240.00

804,520.00

January 8, 2019

249.80

250.00

238.20

250.00

249.36

1,520.00

379,028.00

January 7, 2019

245.00

249.80

232.00

249.80

240.74

6,110.00

1,470,944.00

January 4, 2019

249.80

249.80

249.80

249.80

249.80

10.00

2,498.00

January 3, 2019

249.80

249.80

249.80

249.80

249.80

230.00

57,454.00

January 2, 2019

250.00

250.00

245.00

249.80

249.46

130.00

32,430.00