• $1.5B
    Market Cap
  • 410.29%
    1-Year Change
  • Scientific & Technical Instruments
    Industry
  • 1 Month
    +116.44%
    Low Price$60.03
    High Price$132.93
  • 3 Months
    +188.80%
    Low Price$40.64
    High Price$132.93
  • 1 Year
    +369.23%
    Low Price$25.68
    High Price$132.93
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
131.48
134.33
126.99
129.93
-2.26%
359,791
06/02/2026
128.00
136.21
125.21
132.93
+5.30%
508,007
06/01/2026
125.00
129.72
119.46
126.24
+0.74%
548,675
05/29/2026
124.04
125.96
116.20
125.31
+0.05%
535,714
05/28/2026
125.00
129.57
116.62
125.25
-0.53%
595,378
05/27/2026
126.44
131.68
118.31
125.92
+2.03%
952,678
05/26/2026
121.37
124.40
115.00
123.41
+8.48%
1,317,899
05/22/2026
104.89
114.11
104.08
113.76
+9.34%
625,095
05/21/2026
100.18
106.41
98.01
104.04
+3.31%
502,172
05/20/2026
100.07
100.73
93.13
100.71
+2.82%
509,728
05/19/2026
104.40
104.40
90.01
97.95
-6.90%
1,083,122
05/18/2026
102.82
108.00
97.43
105.21
+8.11%
853,827
05/15/2026
95.70
100.75
92.79
97.32
-3.01%
618,175
05/14/2026
99.60
105.17
93.32
100.34
+0.74%
1,225,685
05/13/2026
92.37
104.50
91.85
99.60
+16.40%
1,453,349
05/12/2026
83.94
87.88
79.15
85.57
+28.48%
1,101,332
05/12/2026
$0.07 Earnings
05/11/2026
67.67
68.70
65.84
66.60
-0.95%
302,749
05/08/2026
63.92
68.86
63.45
67.24
+7.70%
635,572
05/07/2026
62.92
63.64
60.77
62.43
-1.79%
254,360
05/06/2026
64.69
66.12
62.06
63.57
-0.59%
338,992
05/05/2026
60.51
65.52
60.51
63.95
+6.53%
311,114
05/04/2026
60.64
61.83
59.09
60.03
-0.32%
181,667
05/01/2026
59.95
60.68
58.74
60.22
-0.33%
159,947
04/30/2026
57.35
61.94
57.28
60.42
+7.38%
283,227
04/29/2026
57.78
57.80
55.20
56.27
-1.64%
254,279
04/28/2026
57.33
57.93
56.40
57.21
-2.34%
212,576
04/27/2026
60.75
61.18
57.00
58.58
-3.37%
227,652
04/24/2026
58.54
61.46
57.73
60.62
+4.90%
290,699
04/23/2026
57.30
59.91
56.01
57.79
+0.84%
314,300
04/22/2026
55.61
57.79
54.85
57.31
+5.31%
464,615
04/21/2026
53.24
56.70
52.77
54.42
+2.37%
484,016
04/20/2026
53.43
54.39
52.81
53.16
-0.11%
165,512
04/17/2026
52.37
54.10
52.00
53.22
+3.58%
156,991
04/16/2026
50.51
51.71
50.51
51.38
+1.14%
85,748
04/15/2026
51.46
51.62
49.91
50.80
-1.93%
107,386
04/14/2026
52.16
53.04
51.59
51.80
-0.31%
122,500
04/13/2026
49.70
52.76
49.70
51.96
+4.13%
239,998
04/10/2026
49.85
50.13
48.88
49.90
+1.36%
212,151
04/09/2026
48.90
49.62
47.94
49.23
+0.31%
154,173
04/08/2026
49.93
51.00
48.11
49.08
+5.03%
149,806
04/07/2026
45.73
46.87
44.37
46.73
+1.32%
174,316
04/06/2026
45.66
46.68
44.80
46.12
+3.02%
177,096
04/02/2026
42.18
45.34
42.18
44.77
+1.82%
194,196
04/01/2026
44.39
45.62
43.84
43.97
+1.27%
135,518
03/31/2026
41.75
43.56
41.40
43.42
+6.74%
190,427
03/30/2026
42.16
42.19
40.33
40.68
-2.09%
243,024
03/27/2026
41.52
42.02
39.75
41.55
-2.28%
469,459
03/26/2026
44.19
45.49
42.32
42.52
-6.55%
262,313
03/25/2026
43.29
47.51
43.29
45.50
+6.38%
694,042
03/24/2026
41.92
43.59
41.72
42.77
+1.47%
106,056
03/23/2026
39.66
42.56
39.66
42.15
+3.72%
129,823
03/20/2026
42.67
43.08
40.26
40.64
-6.12%
207,381
03/19/2026
40.06
43.70
39.16
43.29
+5.33%
282,304
03/18/2026
40.53
42.26
39.79
41.10
+0.69%
235,062
03/17/2026
41.32
41.53
39.74
40.82
-0.83%
239,672
03/16/2026
42.11
42.59
40.61
41.16
+0.37%
218,513
03/13/2026
42.34
42.59
40.21
41.01
-1.68%
286,505
03/12/2026
43.14
43.52
41.60
41.71
-4.95%
219,814
03/11/2026
44.07
46.08
43.73
43.88
-1.48%
166,356
03/10/2026
43.87
46.33
43.87
44.54
+2.23%
142,133
03/09/2026
42.24
43.72
41.00
43.57
+0.25%
137,333
03/06/2026
43.07
44.47
42.15
43.46
-3.40%
169,349
03/05/2026
46.23
47.40
44.08
44.99
-4.24%
117,802
03/04/2026
48.53
48.53
46.47
46.98
-1.26%
129,672
03/03/2026
47.00
48.30
43.31
47.58
-3.33%
161,092
03/02/2026
45.12
49.72
44.24
49.22
+6.84%
307,208
02/27/2026
46.36
46.36
44.77
46.07
-2.52%
234,838
02/26/2026
48.20
48.20
45.18
47.26
-2.17%
161,535
02/25/2026
47.47
48.43
46.56
48.31
+3.25%
139,283
02/24/2026
47.73
48.59
46.45
46.79
-0.04%
150,111
02/23/2026
47.57
47.57
45.52
46.81
-2.17%
237,891
02/20/2026
46.03
48.48
45.45
47.85
+2.00%
239,043
02/19/2026
45.38
46.93
44.59
46.91
+1.91%
189,967
02/18/2026
45.70
47.70
45.51
46.03
+1.37%
239,775
02/17/2026
44.16
46.42
44.01
45.41
+2.74%
268,931
02/13/2026
46.66
47.49
44.08
44.20
-5.31%
505,676
02/12/2026
47.26
48.80
45.27
46.68
+0.54%
580,998
02/11/2026
47.76
51.18
44.23
46.43
-13.36%
1,080,198
02/11/2026
$0.07 Earnings
02/10/2026
55.25
56.25
52.95
53.59
-2.69%
475,083
02/09/2026
55.42
56.25
53.60
55.07
-1.63%
410,426
02/06/2026
52.86
56.14
52.76
55.98
+7.57%
406,431
02/05/2026
51.57
53.39
51.28
52.04
-3.45%
340,326
02/04/2026
53.11
55.81
52.10
53.90
+2.04%
604,068
02/03/2026
52.10
54.61
51.20
52.82
+4.30%
501,287
02/02/2026
49.43
53.90
49.39
50.64
+1.12%
594,506
01/30/2026
50.90
51.55
49.78
50.08
-0.60%
601,907
01/29/2026
48.50
50.55
47.99
50.38
+13.55%
910,556
01/28/2026
45.51
45.83
43.25
44.37
-1.36%
330,064
01/27/2026
43.15
45.10
43.00
44.98
+4.73%
349,629
01/26/2026
43.00
44.36
42.76
42.95
-2.70%
239,608
01/23/2026
47.65
47.65
43.80
44.14
-7.64%
371,803
01/22/2026
49.82
50.50
47.26
47.79
+2.09%
604,673
01/21/2026
45.00
49.88
44.50
46.81
+7.07%
996,119
01/20/2026
42.46
45.98
42.15
43.72
+0.25%
606,698
01/16/2026
43.76
44.45
42.56
43.61
-0.21%
143,958
01/15/2026
42.30
44.40
42.30
43.70
+4.47%
183,772
01/14/2026
41.50
42.29
40.74
41.83
+0.77%
131,055
01/13/2026
41.73
42.30
40.85
41.51
-0.10%
123,521