tfx return since 2019

Teleflex (TFX) has returned -29% since 2019.

DATE OPEN HIGH LOW CLOSE VOLUME
December 2024
$191.70
$195.24
$176.65
$177.25
4,788,119
November 2024
$201.58
$212.39
$185.66
$192.85
10,677,534
October 2024
$246.67
$247.01
$195.16
$200.70
7,506,779
September 2024
$243.66
$249.46
$239.35
$246.88
6,077,560
August 2024
$225.99
$245.16
$224.41
$244.73
10,153,791
July 2024
$213.58
$235.71
$209.26
$220.20
8,357,129
June 2024
$207.66
$219.05
$195.85
$209.65
9,397,239
May 2024
$206.78
$219.56
$197.02
$208.39
13,784,454
April 2024
$224.70
$225.95
$204.26
$207.73
6,410,855
March 2024
$219.20
$230.24
$212.44
$225.07
5,589,551
February 2024
$240.71
$255.21
$220.48
$221.70
5,799,675
January 2024
$245.68
$253.37
$236.21
$241.28
4,479,083
December 2023
$223.08
$256.20
$222.68
$247.75
5,019,751
November 2023
$183.76
$224.96
$182.43
$224.25
7,422,904
October 2023
$193.62
$197.83
$176.21
$183.27
5,862,977
September 2023
$212.79
$214.77
$192.57
$194.83
6,296,179
August 2023
$246.09
$249.13
$209.76
$210.69
6,468,701
July 2023
$238.29
$260.05
$230.48
$248.38
5,082,790
June 2023
$232.07
$252.78
$227.83
$239.34
6,928,142
May 2023
$268.12
$272.99
$225.40
$232.14
6,462,989
April 2023
$249.28
$270.61
$246.98
$269.13
4,724,230
March 2023
$232.58
$250.52
$218.34
$250.16
8,686,117
February 2023
$240.12
$261.56
$226.45
$234.92
6,248,009
January 2023
$248.49
$257.46
$228.42
$240.04
6,507,600
December 2022
$231.74
$255.78
$229.19
$246.16
8,839,600