• $1.0B
    Market Cap
  • 314.93%
    1-Year Change
  • Specialty Business Services
    Industry
  • 1 Month
    +8.95%
    Low Price$112.51
    High Price$131.81
  • 3 Months
    -23.70%
    Low Price$102.80
    High Price$164.33
  • 1 Year
    +314.93%
    Low Price$29.60
    High Price$226.37
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
126.98
131.70
122.63
122.82
-4.61%
181,822
06/18/2026
129.51
132.00
126.59
128.76
+0.23%
199,226
06/17/2026
124.31
131.60
124.25
128.46
+3.34%
151,808
06/16/2026
131.00
131.77
122.75
124.31
-5.61%
211,348
06/15/2026
135.77
139.28
130.63
131.70
-0.08%
212,528
06/12/2026
130.85
133.95
128.26
131.81
+2.03%
182,279
06/11/2026
121.02
130.99
117.43
129.19
+7.31%
248,677
06/10/2026
120.13
123.70
115.67
120.39
-1.42%
138,275
06/09/2026
120.30
124.29
117.93
122.13
+3.23%
178,120
06/08/2026
119.73
119.73
115.22
118.31
-0.31%
220,271
06/05/2026
115.47
118.88
113.85
118.68
+1.46%
151,403
06/04/2026
114.27
117.98
109.60
116.97
+3.96%
194,734
06/03/2026
113.49
117.91
109.90
112.51
-0.84%
234,423
06/02/2026
111.40
117.90
111.40
113.46
+0.28%
223,994
06/01/2026
117.20
117.45
107.56
113.14
-4.91%
145,649
05/29/2026
116.36
120.16
114.24
118.98
+3.04%
244,131
05/28/2026
114.83
117.42
110.22
115.47
+0.55%
203,342
05/27/2026
118.00
119.11
114.23
114.84
-1.80%
203,617
05/26/2026
115.75
117.52
112.15
116.94
+3.73%
124,579
05/22/2026
116.13
117.00
110.49
112.73
-1.38%
140,186
05/21/2026
108.72
114.37
104.12
114.31
+3.50%
207,915
05/20/2026
107.89
113.72
107.00
110.44
+3.01%
187,535
05/19/2026
108.02
110.91
106.06
107.21
-1.90%
188,078
05/18/2026
107.27
114.26
104.90
109.29
+6.31%
189,187
05/15/2026
104.54
108.69
101.96
102.80
-3.73%
248,399
05/14/2026
107.47
108.53
103.31
106.78
+0.76%
175,048
05/13/2026
107.74
109.72
104.46
105.97
-1.02%
172,827
05/12/2026
108.62
112.17
104.73
107.06
-2.67%
197,028
05/11/2026
110.79
116.45
108.98
110.00
-0.85%
220,639
05/08/2026
108.00
113.37
97.88
110.94
+2.80%
341,641
05/07/2026
131.66
131.66
107.42
107.92
-22.72%
278,459
05/07/2026
$0.69 Earnings
05/06/2026
142.93
142.93
136.90
139.65
-0.25%
130,642
05/05/2026
139.83
140.72
134.63
140.00
+2.17%
143,544
05/04/2026
136.47
138.45
133.10
137.02
-0.98%
111,650
05/01/2026
136.21
141.03
130.86
138.38
+1.68%
160,116
04/30/2026
133.43
137.00
131.28
136.09
+2.54%
187,123
04/29/2026
132.01
133.27
125.01
132.72
-1.04%
130,644
04/28/2026
139.09
141.82
134.11
134.11
-3.62%
164,979
04/27/2026
137.64
139.76
134.94
139.14
+0.49%
95,428
04/24/2026
142.92
145.36
137.42
138.46
-3.30%
175,580
04/23/2026
142.99
144.20
139.17
143.18
+0.03%
61,111
04/22/2026
141.85
143.14
137.77
143.14
+2.14%
84,046
04/21/2026
145.88
157.73
138.54
140.14
-4.65%
259,674
04/20/2026
147.31
150.22
143.63
146.98
-0.50%
140,239
04/17/2026
149.63
152.11
144.60
147.72
+0.44%
246,576
04/16/2026
150.00
151.08
144.75
147.08
-2.09%
205,818
04/15/2026
152.86
154.56
145.49
150.22
-1.82%
136,292
04/14/2026
162.81
162.81
149.71
153.00
-4.30%
175,128
04/13/2026
158.22
160.26
151.73
159.88
+0.76%
100,633
04/10/2026
164.74
164.74
155.29
158.67
-2.24%
165,237
04/09/2026
156.13
165.01
148.54
162.31
+3.43%
224,494
04/08/2026
155.26
163.79
154.96
156.92
+6.58%
241,491
04/07/2026
147.95
148.82
142.75
147.23
-1.02%
88,324
04/06/2026
155.03
156.23
138.37
148.75
-3.66%
137,074
04/02/2026
156.16
163.46
153.67
154.40
-5.09%
169,307
04/01/2026
165.68
165.68
160.02
162.68
+0.23%
116,673
03/31/2026
155.49
165.08
153.10
162.30
+6.54%
224,886
03/30/2026
150.31
155.32
147.90
152.34
+0.33%
322,886
03/27/2026
159.34
161.81
151.51
151.84
-4.58%
182,805
03/26/2026
161.92
163.49
155.04
159.12
-3.17%
271,233
03/25/2026
161.10
164.57
154.86
164.33
+5.12%
287,713
03/24/2026
154.18
156.70
143.14
156.33
-0.78%
294,174
03/23/2026
165.08
168.12
156.77
157.56
-2.11%
345,213
03/20/2026
161.91
166.60
154.44
160.96
-1.96%
285,290
03/19/2026
152.82
173.11
150.82
164.17
+6.38%
330,957
03/18/2026
140.00
160.00
130.97
154.32
+5.96%
287,202
03/17/2026
124.40
145.68
124.38
145.64
+17.06%
245,188
03/16/2026
112.76
124.90
107.01
124.42
+12.00%
203,392
03/13/2026
117.80
119.28
96.79
111.09
-3.53%
448,601
03/12/2026
151.67
152.41
112.06
115.15
-25.07%
346,822
03/12/2026
-$0.04 Earnings
03/11/2026
167.60
168.01
148.40
153.68
-9.22%
278,874
03/10/2026
171.90
174.56
164.59
169.29
-1.28%
270,889
03/09/2026
159.16
172.58
158.97
171.49
+5.03%
467,849
03/06/2026
167.30
174.83
163.26
163.27
-4.68%
167,511
03/05/2026
177.07
177.07
159.80
171.29
-4.66%
183,035
03/04/2026
176.00
181.17
173.26
179.66
+3.67%
203,081
03/03/2026
174.58
178.01
168.43
173.30
-3.34%
533,004
03/02/2026
163.49
183.40
163.49
179.28
+6.37%
169,792
02/27/2026
184.93
188.37
163.00
168.55
-10.53%
249,832
02/26/2026
194.31
196.68
185.80
188.38
-1.29%
190,738
02/25/2026
184.91
194.04
182.13
190.84
+5.55%
271,165
02/24/2026
180.84
189.61
178.95
180.81
-1.67%
102,658
02/23/2026
189.00
193.27
183.20
183.89
-3.24%
155,549
02/20/2026
187.98
200.30
186.70
190.04
+0.97%
258,426
02/19/2026
185.95
189.49
180.00
188.21
+0.25%
155,942
02/18/2026
181.90
193.85
179.36
187.74
+4.54%
193,861
02/17/2026
186.49
188.65
177.78
179.59
-3.67%
184,900
02/13/2026
192.94
198.74
185.42
186.43
-1.44%
208,787
02/12/2026
189.72
196.71
187.01
189.16
-0.69%
131,992
02/11/2026
206.97
206.97
183.68
190.47
-6.24%
96,305
02/10/2026
203.94
206.34
195.74
203.14
+0.84%
90,892
02/09/2026
192.31
203.76
192.31
201.45
+4.32%
74,910
02/06/2026
191.19
199.07
188.51
193.10
+4.38%
88,595
02/05/2026
185.53
190.52
182.84
185.00
-0.55%
89,395
02/04/2026
197.72
199.66
176.66
186.02
-5.78%
136,096
02/03/2026
202.97
203.27
177.88
197.43
-1.58%
133,886
02/02/2026
203.69
213.72
199.81
200.59
-1.65%
235,107
01/30/2026
211.61
211.61
202.89
203.96
-3.76%
146,238