TFHI

Date

Open High Low Close Average Volume Value

October 18, 2021

130.00

130.00

130.00

130.00

130.00

970.00

126,100.00

October 15, 2021

133.90

133.90

130.10

130.10

130.86

250.00

32,715.00

October 14, 2021

130.10

130.10

130.00

130.00

130.00

2,620.00

340,603.00

October 12, 2021

130.00

130.00

130.00

130.00

130.00

210.00

27,300.00

October 11, 2021

130.00

130.50

130.00

130.00

130.05

920.00

119,650.00

October 8, 2021

130.00

130.00

130.00

130.00

130.00

40.00

5,200.00

October 7, 2021

130.00

130.00

130.00

130.00

130.00

370.00

48,100.00

October 6, 2021

130.00

130.00

130.00

130.00

130.00

810.00

105,300.00

October 5, 2021

130.00

133.00

130.00

130.00

130.05

570.00

74,130.00

October 4, 2021

131.00

131.00

130.00

130.00

130.07

700.00

91,050.00

October 1, 2021

130.10

130.10

130.10

130.10

130.10

30.00

3,903.00

September 30, 2021

130.00

130.00

130.00

130.00

130.00

30.00

3,900.00

September 28, 2021

130.00

130.00

130.00

130.00

130.00

6,300.00

819,000.00

September 27, 2021

130.10

130.10

130.00

130.10

130.10

15,210.00

1,978,816.00

September 24, 2021

132.00

134.40

131.00

134.40

132.01

320,910.00

42,361,780.00

September 23, 2021

130.00

134.40

130.00

134.40

130.00

321,110.00

41,745,290.00

September 22, 2021

130.00

130.00

130.00

130.00

130.00

2,520.00

327,600.00

September 20, 2021

130.30

135.80

130.00

135.80

131.01

290.00

37,993.00

September 17, 2021

130.30

130.30

130.30

130.30

130.30

20.00

2,606.00

September 15, 2021

130.30

130.30

130.30

130.30

130.30

180.00

23,454.00

September 13, 2021

130.00

130.00

130.00

130.00

130.00

490.00

63,700.00

September 10, 2021

133.00

134.00

130.00

130.00

130.40

5,490.00

715,892.00

September 9, 2021

134.80

134.80

132.10

132.10

134.66

190.00

25,585.00

September 8, 2021

134.90

134.90

134.90

134.90

134.90

100.00

13,490.00

September 6, 2021

132.50

134.00

132.50

134.00

132.85

1,350.00

179,347.00

September 3, 2021

134.40

134.50

134.40

134.50

134.42

390.00

52,425.00

September 2, 2021

138.00

138.00

138.00

138.00

138.00

7,550.00

1,041,900.00

September 1, 2021

137.40

137.50

134.00

134.00

136.05

4,750.00

646,220.00

August 27, 2021

133.00

137.50

133.00

137.50

136.21

350.00

47,675.00

August 26, 2021

133.10

137.60

133.00

133.00

133.14

1,940.00

258,291.00

August 25, 2021

133.00

137.90

133.00

137.90

136.77

130.00

17,780.00

August 24, 2021

133.10

133.10

133.10

133.10

133.10

300,000.00

39,930,000.00

August 23, 2021

135.00

138.00

133.10

133.10

133.10

301,850.00

40,177,234.00

August 18, 2021

133.40

133.40

133.00

133.10

133.16

530.00

70,575.00

August 17, 2021

133.60

135.00

133.60

135.00

134.09

1,140.00

152,864.00

August 16, 2021

133.60

138.50

133.60

138.50

137.17

420.00

57,612.00

August 10, 2021

132.60

140.00

132.60

140.00

136.90

10,320.00

1,412,832.00

August 9, 2021

135.50

138.00

131.80

138.00

137.29

1,140.00

156,507.00

August 6, 2021

138.00

138.00

138.00

138.00

138.00

10.00

1,380.00

August 5, 2021

135.50

138.00

135.50

138.00

137.48

510.00

70,115.00

August 4, 2021

130.30

138.00

130.30

138.00

137.35

1,620.00

222,503.00

August 3, 2021

132.00

137.90

130.00

137.90

131.68

6,400.00

842,773.00

August 2, 2021

138.00

140.00

138.00

139.00

138.84

4,590.00

637,254.00

July 30, 2021

138.50

138.50

136.00

137.00

136.56

1,940.00

264,926.00

July 29, 2021

137.00

138.00

137.00

138.00

137.71

70.00

9,640.00

July 28, 2021

137.00

137.00

136.50

137.00

136.79

340.00

46,508.00

July 27, 2021

139.20

139.20

137.00

139.20

139.20

385,210.00

53,621,012.00

July 26, 2021

139.20

139.20

137.00

138.00

138.00

385,350.00

53,178,230.00

July 22, 2021

139.30

139.30

139.30

139.30

139.30

10.00

1,393.00

July 21, 2021

138.00

139.00

137.70

139.00

138.49

750.00

103,870.00

July 19, 2021

138.00

139.40

136.00

139.40

138.08

2,090.00

288,580.00

July 14, 2021

137.00

139.50

136.10

139.50

137.82

1,220.00

168,145.00

July 12, 2021

138.00

139.50

137.80

139.50

138.77

5,820.00

807,626.00

July 9, 2021

138.00

139.50

138.00

139.50

138.75

200.00

27,750.00

July 8, 2021

140.00

140.00

140.00

140.00

140.00

3,930.00

550,200.00

July 7, 2021

140.00

140.00

140.00

140.00

140.00

2,400.00

336,000.00

July 6, 2021

138.00

140.00

138.00

140.00

139.43

140.00

19,520.00

July 5, 2021

140.00

140.00

140.00

140.00

140.00

1,000.00

140,000.00

July 2, 2021

139.00

140.00

139.00

140.00

139.93

2,160.00

302,250.00

July 1, 2021

142.00

142.00

139.00

139.00

139.25

120.00

16,710.00

June 29, 2021

139.00

139.00

138.00

139.00

138.98

2,100.00

291,850.00

June 28, 2021

140.00

141.00

132.00

139.00

137.53

11,830.00

1,626,935.00

June 25, 2021

137.00

140.00

136.00

140.00

139.18

12,630.00

1,757,806.00

June 24, 2021

135.00

137.00

135.00

137.00

135.09

70,330.00

9,501,066.00

June 23, 2021

134.00

135.50

131.00

135.50

134.00

322,820.00

43,258,362.00

June 22, 2021

134.00

134.00

128.30

134.00

134.00

320,270.00

42,916,123.00

June 18, 2021

130.00

134.00

130.00

133.90

133.92

10,720.00

1,435,601.00

June 17, 2021

130.00

134.00

130.00

134.00

133.72

2,470.00

330,300.00

June 16, 2021

134.00

134.00

134.00

134.00

134.00

400.00

53,600.00

June 15, 2021

134.00

134.00

134.00

134.00

134.00

120.00

16,080.00

June 14, 2021

128.10

134.00

128.10

134.00

132.96

1,220.00

162,209.00

June 11, 2021

131.00

134.00

126.00

134.00

131.01

14,980.00

1,962,524.00

June 10, 2021

131.00

131.00

131.00

131.00

131.00

10,020.00

1,312,620.00

June 9, 2021

131.00

131.00

129.00

129.00

130.79

1,350.00

176,570.00

June 8, 2021

130.00

131.00

130.00

131.00

130.84

380.00

49,720.00

June 4, 2021

130.00

130.00

128.60

130.00

130.00

3,750.00

487,486.00

June 3, 2021

130.00

130.10

130.00

130.00

130.01

1,310.00

170,309.00

June 2, 2021

130.00

131.00

130.00

130.00

130.00

10,910.00

1,418,330.00

May 28, 2021

130.10

133.00

130.00

133.00

130.66

500.00

65,329.00

May 27, 2021

128.20

133.00

128.20

133.00

132.95

3,510.00

466,645.00

May 25, 2021

132.90

133.00

132.90

133.00

133.00

340,420.00

45,275,843.00

May 24, 2021

132.10

133.50

129.20

133.50

132.10

343,180.00

45,332,377.00

May 21, 2021

129.20

132.40

129.20

132.40

132.19

1,070.00

141,444.00

May 20, 2021

132.00

132.00

131.50

131.50

131.96

1,560.00

205,860.00

May 19, 2021

133.60

133.60

132.40

132.40

132.43

2,770.00

366,832.00

May 18, 2021

133.90

133.90

133.70

133.70

133.72

110.00

14,709.00

May 14, 2021

129.60

129.60

129.50

129.60

129.59

760.00

98,486.00

May 12, 2021

129.50

132.70

129.20

132.70

129.59

1,360.00

176,240.00

May 11, 2021

131.70

131.70

131.60

131.60

131.69

450.00

59,262.00

May 10, 2021

131.60

131.60

131.50

131.50

131.57

4,710.00

619,685.00

May 7, 2021

131.40

131.40

131.40

131.40

131.40

40.00

5,256.00

May 6, 2021

131.00

131.00

129.20

129.30

129.35

4,250.00

549,717.00

May 5, 2021

129.20

131.70

129.20

131.70

131.47

110.00

14,462.00

May 4, 2021

134.40

134.40

129.20

129.20

129.97

11,530.00

1,498,588.00

May 3, 2021

134.50

134.50

130.10

134.50

133.24

14,760.00

1,966,585.00

April 30, 2021

134.20

134.20

134.20

134.20

134.20

300.00

40,260.00

April 29, 2021

131.40

133.40

131.00

133.40

131.12

15,280.00

2,003,480.00

April 28, 2021

133.00

134.50

131.00

133.90

133.27

4,060.00

541,073.00

April 27, 2021

133.00

134.00

133.00

133.90

133.50

451,420.00

60,264,935.00

April 26, 2021

134.90

134.90

133.10

133.10

134.88

454,270.00

61,273,550.00

April 23, 2021

133.10

137.00

133.10

137.00

136.93

3,670.00

502,517.00

April 22, 2021

133.60

135.00

133.60

135.00

134.99

1,470.00

198,436.00

April 21, 2021

133.50

136.80

133.10

136.80

133.47

21,000.00

2,802,800.00

April 20, 2021

134.00

136.10

134.00

134.50

134.70

27,940.00

3,763,481.00

April 19, 2021

135.00

138.00

135.00

138.00

135.32

5,220.00

706,350.00

April 16, 2021

132.10

137.30

132.10

136.90

133.05

6,430.00

855,513.00

April 15, 2021

135.40

137.90

130.00

137.90

132.73

25,790.00

3,423,196.00

April 14, 2021

131.20

135.50

131.20

135.50

131.51

27,690.00

3,641,528.00

April 13, 2021

132.00

134.90

132.00

132.00

132.25

580.00

76,705.00

April 12, 2021

132.30

133.70

132.00

132.00

132.37

6,240.00

825,967.00

April 8, 2021

132.30

139.90

130.00

134.40

131.84

19,570.00

2,580,060.00

April 7, 2021

138.00

138.00

138.00

138.00

138.00

10.00

1,380.00

April 6, 2021

136.00

136.00

136.00

136.00

136.00

600.00

81,600.00

April 5, 2021

132.80

136.20

132.80

135.80

135.26

9,250.00

1,251,123.00

March 31, 2021

133.70

139.90

133.70

139.90

139.32

3,880.00

540,580.00

March 30, 2021

142.00

142.00

128.20

140.00

132.70

6,800.00

902,351.00

March 29, 2021

143.00

143.00

140.70

143.00

142.60

610.00

86,988.00

March 26, 2021

143.00

143.00

143.00

143.00

143.00

80.00

11,440.00

March 25, 2021

143.00

143.00

136.30

143.00

141.84

120.00

17,021.00

March 24, 2021

142.30

143.00

136.10

143.00

139.81

420.00

58,720.00

March 23, 2021

141.90

143.00

141.90

143.00

142.05

2,200.00

312,510.00

March 22, 2021

135.60

143.00

135.30

143.00

140.84

1,660.00

233,798.00

March 19, 2021

141.50

143.00

140.00

143.00

141.75

920.00

130,408.00

March 18, 2021

135.60

143.00

135.60

143.00

139.05

507,220.00

70,527,852.00

March 17, 2021

139.80

139.90

139.80

139.80

139.80

503,780.00

70,428,445.00

March 16, 2021

140.00

141.80

135.30

139.90

140.00

3,780.00

529,209.00

March 15, 2021

140.00

140.00

135.40

135.40

137.24

100.00

13,724.00

March 12, 2021

141.70

141.70

141.00

141.00

141.09

80.00

11,287.00

March 11, 2021

136.10

140.00

136.10

140.00

139.56

890.00

124,208.00

March 10, 2021

140.00

140.00

139.80

139.90

139.90

660.00

92,331.00

March 9, 2021

136.10

140.00

136.10

140.00

138.92

3,900.00

541,790.00

March 8, 2021

140.00

140.00

140.00

140.00

140.00

810.00

113,400.00

March 5, 2021

141.50

142.00

137.20

141.00

140.42

13,820.00

1,940,619.00

March 4, 2021

139.50

141.50

137.00

141.50

140.82

2,430.00

342,189.00

March 3, 2021

139.50

139.50

139.50

139.50

139.50

70.00

9,765.00

February 26, 2021

135.90

142.00

135.90

142.00

138.88

7,080.00

983,242.00

February 24, 2021

135.80

142.00

135.80

142.00

139.17

930.00

129,431.00

February 23, 2021

142.00

142.00

135.70

142.00

140.66

1,780.00

250,369.00

February 22, 2021

141.60

142.00

141.00

142.00

141.60

352,080.00

49,854,986.00

February 19, 2021

135.40

141.00

135.40

141.00

139.91

352,360.00

49,296,982.00

February 18, 2021

136.00

140.00

136.00

140.00

139.65

3,840.00

536,273.00

February 17, 2021

138.50

138.50

138.50

138.50

138.50

250.00

34,625.00

February 16, 2021

140.00

140.00

140.00

140.00

140.00

4,000.00

560,000.00

February 15, 2021

139.40

140.00

135.70

140.00

139.97

3,640.00

509,498.00

February 11, 2021

137.00

139.00

137.00

139.00

137.44

90.00

12,370.00

February 10, 2021

138.00

139.00

138.00

139.00

138.99

3,130.00

435,040.00

February 9, 2021

138.20

139.00

138.20

138.20

138.99

2,370.00

329,414.00

February 8, 2021

139.90

140.00

138.10

138.10

139.80

5,840.00

816,434.00

February 5, 2021

136.00

142.00

136.00

142.00

140.14

5,720.00

801,588.00

February 4, 2021

140.20

140.20

140.00

140.00

140.05

8,220.00

1,151,202.00

February 3, 2021

140.00

140.10

140.00

140.00

140.01

10,050.00

1,407,101.00

February 2, 2021

138.00

140.20

138.00

140.00

139.51

12,060.00

1,682,543.00

February 1, 2021

137.50

145.20

135.10

140.00

140.48

29,680.00

4,169,537.00

January 29, 2021

136.00

139.40

136.00

139.40

139.37

2,230.00

310,800.00

January 28, 2021

134.00

139.40

134.00

139.40

137.97

2,310.00

318,720.00

January 27, 2021

135.10

135.50

135.10

135.50

135.42

400.00

54,168.00

January 26, 2021

135.60

135.60

135.50

135.50

135.56

160.00

21,690.00

January 25, 2021

140.00

140.00

135.70

140.00

138.11

12,920.00

1,784,410.00

January 22, 2021

139.50

140.00

135.00

140.00

136.60

15,060.00

2,057,245.00

January 21, 2021

134.10

140.00

134.10

140.00

139.88

1,020.00

142,682.00

January 20, 2021

135.00

140.00

134.00

140.00

136.43

3,180.00

433,851.00

January 19, 2021

140.00

140.00

135.40

135.50

135.66

240.00

32,559.00

January 18, 2021

136.00

140.00

136.00

140.00

139.47

3,890.00

542,540.00

January 15, 2021

135.00

140.00

135.00

140.00

135.74

300.00

40,722.00

January 14, 2021

140.00

140.00

135.00

140.00

139.79

1,880.00

262,800.00

January 13, 2021

140.00

140.00

134.10

140.00

137.98

1,090.00

150,397.00

January 12, 2021

140.00

140.00

134.00

140.00

138.66

520.00

72,102.00

January 11, 2021

132.50

140.00

132.50

140.00

139.84

10,290.00

1,439,002.00

January 8, 2021

131.20

137.80

131.20

137.80

136.35

1,810.00

246,786.00

January 7, 2021

130.10

138.40

130.10

137.80

136.51

1,390.00

189,743.00

January 6, 2021

135.00

135.00

130.00

135.00

133.45

2,390.00

318,946.00

January 5, 2021

139.00

139.80

135.00

135.00

138.05

2,700.00

372,730.00

January 4, 2021

139.00

139.00

139.00

139.00

139.00

1,240.00

172,360.00