Current Assets | 331 M |
Cash & Short-Term Investments | 22.2 M |
Receivables | 143 M |
Other Current Assets | 167 M |
Non-Current Assets | 712 M |
Long-Term Investments | 1.23 M |
PP&E | 137 M |
Other Non-Current Assets | 573 M |
Current Liabilities | 116 M |
Accounts Payable | 48.4 M |
Short-Term Debt | 9.44 M |
Other Current Liabilities | 58 M |
Non-Current Liabilities | 292 M |
Long-Term Debt | 206 M |
Other Non-Current Liabilities | 86.5 M |
Revenue | 793 M |
Cost Of Revenue | 442 M |
Gross Profit | 351 M |
Operating Expenses | 192 M |
Operating Income | 159 M |
Other Expenses | 57.5 M |
Net Income | 102 M |
Net Income | 102 M |
Depreciation & Amortization | 37.6 M |
Capital Expenditures | -16.6 M |
Stock-Based Compensation | 11.5 M |
Change in Working Capital | 11.1 M |
Others | 11.2 M |
Free Cash Flow | 148 M |
Date | Value | Insider | Amount | Avg Price |
---|---|---|---|---|
2 weeks ago
Jan 02, 2025
|
Sell 70.9 K
USD
|
Swartz Robert M
Director
|
- 200
|
354.65 USD |
1 month ago
Dec 16, 2024
|
Sell 19.8 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 51
|
387.58 USD |
1 month ago
Dec 16, 2024
|
Sell 124 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 319
|
388.8 USD |
1 month ago
Dec 16, 2024
|
Sell 140 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 359
|
389.8 USD |
1 month ago
Dec 16, 2024
|
Sell 81.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 208
|
391.02 USD |
1 month ago
Dec 16, 2024
|
Sell 20.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 52
|
392.07 USD |
1 month ago
Dec 16, 2024
|
Sell 4.33 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 11
|
393.38 USD |
1 month ago
Dec 16, 2024
|
Sell 548 K
USD
|
Alverson Luke
SVP, GC & Secretary
|
- 1416
|
387.15 USD |
1 month ago
Dec 16, 2024
|
Sell 761 K
USD
|
Sullivan Don
EVP, Chief Strategy Officer
|
- 1965
|
387.15 USD |
2 months ago
Nov 15, 2024
|
Sell 62.9 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 156
|
403.38 USD |
2 months ago
Nov 15, 2024
|
Sell 234 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 579
|
404.35 USD |
2 months ago
Nov 15, 2024
|
Sell 47.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 117
|
405.35 USD |
2 months ago
Nov 15, 2024
|
Sell 25.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 62
|
406.94 USD |
2 months ago
Nov 15, 2024
|
Sell 31.8 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 78
|
407.94 USD |
2 months ago
Nov 15, 2024
|
Sell 3.27 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 8
|
408.96 USD |
2 months ago
Nov 08, 2024
|
Sell 151 K
USD
|
UNDERWOOD JEFF
SVP, GM Contractor Solutions
|
- 362
|
417.09 USD |
3 months ago
Oct 15, 2024
|
Sell 5.05 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 13
|
388.21 USD |
3 months ago
Oct 15, 2024
|
Sell 10.5 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 27
|
389.79 USD |
3 months ago
Oct 15, 2024
|
Sell 10.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 26
|
390.64 USD |
3 months ago
Oct 15, 2024
|
Sell 34.9 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 89
|
392.02 USD |
3 months ago
Oct 15, 2024
|
Sell 58.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 148
|
393.01 USD |
3 months ago
Oct 15, 2024
|
Sell 263 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 668
|
393.85 USD |
3 months ago
Oct 15, 2024
|
Sell 10.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 26
|
395.18 USD |
3 months ago
Oct 15, 2024
|
Sell 1.19 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 3
|
395.92 USD |
4 months ago
Sep 16, 2024
|
Sell 1.68 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 5
|
336.28 USD |
4 months ago
Sep 16, 2024
|
Sell 6.76 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 20
|
337.9 USD |
4 months ago
Sep 16, 2024
|
Sell 74 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 218
|
339.64 USD |
4 months ago
Sep 16, 2024
|
Sell 125 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 367
|
340.57 USD |
4 months ago
Sep 16, 2024
|
Sell 26.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 78
|
342.09 USD |
4 months ago
Sep 16, 2024
|
Sell 62.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 182
|
342.94 USD |
4 months ago
Sep 16, 2024
|
Sell 44.8 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 130
|
344.66 USD |
5 months ago
Aug 15, 2024
|
Sell 9.65 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 31
|
311.28 USD |
5 months ago
Aug 15, 2024
|
Sell 91 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 291
|
312.69 USD |
5 months ago
Aug 15, 2024
|
Sell 173 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 553
|
313.39 USD |
5 months ago
Aug 15, 2024
|
Sell 39.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 125
|
314.51 USD |
6 months ago
Jul 15, 2024
|
Sell 2.79 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 10
|
278.76 USD |
6 months ago
Jul 15, 2024
|
Sell 11.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 40
|
280.23 USD |
6 months ago
Jul 15, 2024
|
Sell 11.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 40
|
281.85 USD |
6 months ago
Jul 15, 2024
|
Sell 14.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 51
|
283.3 USD |
6 months ago
Jul 15, 2024
|
Sell 46.1 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 162
|
284.39 USD |
6 months ago
Jul 15, 2024
|
Sell 45.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 160
|
285.54 USD |
6 months ago
Jul 15, 2024
|
Sell 97.6 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 340
|
287.13 USD |
6 months ago
Jul 15, 2024
|
Sell 56.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 197
|
287.76 USD |
7 months ago
Jun 17, 2024
|
Sell 34.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 132
|
263.16 USD |
7 months ago
Jun 17, 2024
|
Sell 66.1 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 250
|
264.22 USD |
7 months ago
Jun 17, 2024
|
Sell 23.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 88
|
265.18 USD |
7 months ago
Jun 17, 2024
|
Sell 86.6 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 325
|
266.46 USD |
7 months ago
Jun 17, 2024
|
Sell 48.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 181
|
267.42 USD |
7 months ago
Jun 17, 2024
|
Sell 6.45 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 24
|
268.67 USD |
7 months ago
May 30, 2024
|
Sell 64.1 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 251
|
255.52 USD |
7 months ago
May 30, 2024
|
Sell 64.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 250
|
257.03 USD |
7 months ago
May 30, 2024
|
Sell 97.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 378
|
257.77 USD |
7 months ago
May 30, 2024
|
Sell 31.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 121
|
258.71 USD |
9 months ago
Apr 17, 2024
|
Sell 5.51 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 24
|
229.42 USD |
9 months ago
Apr 17, 2024
|
Sell 5.53 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 24
|
230.37 USD |
9 months ago
Apr 17, 2024
|
Sell 41.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 180
|
231.79 USD |
9 months ago
Apr 17, 2024
|
Sell 127 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 547
|
232.6 USD |
9 months ago
Apr 17, 2024
|
Sell 23.6 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 101
|
233.62 USD |
9 months ago
Apr 17, 2024
|
Sell 24.9 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 106
|
234.59 USD |
9 months ago
Apr 17, 2024
|
Sell 4.23 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 18
|
235.23 USD |
10 months ago
Mar 15, 2024
|
Sell 230 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1000
|
230.0566 USD |
10 months ago
Mar 13, 2024
|
Sell 1.34 M
USD
|
Sullivan Don
EVP, GM Contractor Solutions
|
- 5797
|
230.66 USD |
10 months ago
Mar 13, 2024
|
Sell 470 K
USD
|
Sullivan Don
EVP, GM Contractor Solutions
|
- 2029
|
231.59 USD |
10 months ago
Feb 20, 2024
|
Sell 3.18 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 14
|
227.21 USD |
10 months ago
Feb 20, 2024
|
Sell 5.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 25
|
228.07 USD |
10 months ago
Feb 20, 2024
|
Sell 7.11 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 31
|
229.37 USD |
10 months ago
Feb 20, 2024
|
Sell 6.46 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 28
|
230.59 USD |
10 months ago
Feb 20, 2024
|
Sell 10.9 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 47
|
231.73 USD |
10 months ago
Feb 20, 2024
|
Sell 138 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 592
|
232.54 USD |
10 months ago
Feb 20, 2024
|
Sell 61.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 263
|
233.3 USD |
1 year ago
Dec 15, 2023
|
Sell 5.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 26
|
199.85 USD |
1 year ago
Dec 15, 2023
|
Sell 23.5 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 117
|
200.68 USD |
1 year ago
Dec 15, 2023
|
Sell 34.9 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 173
|
201.82 USD |
1 year ago
Dec 15, 2023
|
Sell 40.5 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 200
|
202.74 USD |
1 year ago
Dec 15, 2023
|
Sell 89.9 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 441
|
203.76 USD |
1 year ago
Dec 15, 2023
|
Sell 8.8 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 43
|
204.55 USD |
1 year ago
Nov 15, 2023
|
Sell 108 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 616
|
174.69 USD |
1 year ago
Nov 15, 2023
|
Sell 4.39 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 25
|
175.42 USD |
1 year ago
Nov 15, 2023
|
Sell 21.6 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 122
|
177.18 USD |
1 year ago
Nov 15, 2023
|
Sell 18.6 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 104
|
178.64 USD |
1 year ago
Nov 15, 2023
|
Sell 17.8 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 99
|
179.8 USD |
1 year ago
Nov 15, 2023
|
Sell 6.13 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 34
|
180.44 USD |
1 year ago
Oct 16, 2023
|
Sell 46.1 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 265
|
174.13 USD |
1 year ago
Oct 16, 2023
|
Sell 96.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 550
|
174.86 USD |
1 year ago
Oct 16, 2023
|
Sell 16.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 92
|
176.05 USD |
1 year ago
Oct 16, 2023
|
Sell 16.5 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 93
|
176.91 USD |
1 year ago
Sep 15, 2023
|
Sell 65.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 367
|
177.66 USD |
1 year ago
Sep 15, 2023
|
Sell 90.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 508
|
178.56 USD |
1 year ago
Sep 15, 2023
|
Sell 18.5 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 103
|
179.67 USD |
1 year ago
Sep 15, 2023
|
Sell 3.97 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 22
|
180.34 USD |
1 year ago
Aug 15, 2023
|
Sell 17.1 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 92
|
185.69 USD |
1 year ago
Aug 15, 2023
|
Sell 30.6 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 164
|
186.35 USD |
1 year ago
Aug 15, 2023
|
Sell 133 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 710
|
187.33 USD |
1 year ago
Aug 15, 2023
|
Sell 6.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 34
|
188.09 USD |
1 year ago
Aug 07, 2023
|
Sell 160 K
USD
|
Perry James E
EVP, CFO
|
- 867
|
184.1 USD |
1 year ago
Aug 07, 2023
|
Sell 511 K
USD
|
Alverson Luke
SVP, GC & Secretary
|
- 2787
|
183.32 USD |
1 year ago
Aug 07, 2023
|
Sell 1.47 M
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 8000
|
183.54 USD |
1 year ago
Jul 17, 2023
|
Sell 1.61 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 10
|
160.58 USD |
1 year ago
Jul 17, 2023
|
Sell 10.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 63
|
161.75 USD |
1 year ago
Jul 17, 2023
|
Sell 11.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 70
|
163.22 USD |
1 year ago
Jul 17, 2023
|
Sell 32.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 197
|
163.93 USD |
1 year ago
Jul 17, 2023
|
Sell 75.5 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 457
|
165.14 USD |
1 year ago
Jul 17, 2023
|
Sell 33.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 203
|
165.77 USD |
1 year ago
Jun 15, 2023
|
Sell 21 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 133
|
157.78 USD |
1 year ago
Jun 15, 2023
|
Sell 20.8 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 131
|
158.64 USD |
1 year ago
Jun 15, 2023
|
Sell 52.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 328
|
159.43 USD |
1 year ago
Jun 15, 2023
|
Sell 65.5 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 408
|
160.54 USD |
1 year ago
May 30, 2023
|
Sell 86.8 K
USD
|
Alverson Luke
SVP, GC & Secretary
|
- 600
|
144.68 USD |
1 year ago
May 30, 2023
|
Sell 57 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 397
|
143.69 USD |
1 year ago
May 30, 2023
|
Sell 37.8 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 261
|
144.75 USD |
1 year ago
May 30, 2023
|
Sell 49.8 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 342
|
145.49 USD |
1 year ago
Apr 17, 2023
|
Sell 1.94 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 14
|
138.28 USD |
1 year ago
Apr 17, 2023
|
Sell 32 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 229
|
139.79 USD |
1 year ago
Apr 17, 2023
|
Sell 73.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 521
|
140.82 USD |
1 year ago
Apr 17, 2023
|
Sell 33.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 236
|
141.61 USD |
1 year ago
Mar 15, 2023
|
Sell 49.6 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 379
|
130.75 USD |
1 year ago
Mar 15, 2023
|
Sell 44.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 340
|
131.6 USD |
1 year ago
Mar 15, 2023
|
Sell 27.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 209
|
132.47 USD |
1 year ago
Mar 15, 2023
|
Sell 9.63 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 72
|
133.69 USD |
1 year ago
Feb 15, 2023
|
Sell 9.14 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 66
|
138.42 USD |
1 year ago
Feb 15, 2023
|
Sell 13 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 93
|
139.31 USD |
1 year ago
Feb 15, 2023
|
Sell 14 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 100
|
140.36 USD |
1 year ago
Feb 15, 2023
|
Sell 64.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 456
|
141.17 USD |
1 year ago
Feb 15, 2023
|
Sell 39.6 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 278
|
142.28 USD |
1 year ago
Feb 15, 2023
|
Sell 1 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 7
|
143.11 USD |
2 years ago
Jan 17, 2023
|
Sell 15.6 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 120
|
130.41 USD |
2 years ago
Jan 17, 2023
|
Sell 7.36 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 57
|
129.15 USD |
2 years ago
Jan 17, 2023
|
Sell 24.1 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 189
|
127.62 USD |
2 years ago
Jan 17, 2023
|
Sell 34.5 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 272
|
126.86 USD |
2 years ago
Jan 17, 2023
|
Sell 31.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 249
|
125.67 USD |
2 years ago
Jan 17, 2023
|
Sell 14.1 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 113
|
124.98 USD |
2 years ago
Oct 18, 2022
|
Sell 176 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1451
|
121.3 USD |
2 years ago
Oct 18, 2022
|
Sell 67.1 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 549
|
122.27 USD |
2 years ago
Aug 23, 2022
|
Sell 561 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 4207
|
133.42 USD |
2 years ago
Aug 15, 2022
|
Sell 100 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 700
|
143.29 USD |
2 years ago
Aug 05, 2022
|
Sell 90 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 750
|
120.05 USD |
2 years ago
Jul 29, 2022
|
Sell 67.6 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 563
|
120.14 USD |
2 years ago
Feb 28, 2022
|
Sell 447 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 3714
|
120.38 USD |
3 years ago
Jan 18, 2022
|
Sell 34.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 286
|
120.09 USD |
3 years ago
Dec 30, 2021
|
Sell 36 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 300
|
120.05 USD |
3 years ago
Dec 31, 2021
|
Sell 204 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1700
|
120.25 USD |
3 years ago
Nov 22, 2021
|
Sell 829 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 6000
|
138.1 USD |
3 years ago
Nov 22, 2021
|
Sell 492 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 3522
|
139.69 USD |
3 years ago
Nov 18, 2021
|
Sell 257 K
USD
|
Alverson Luke
SVP, GC & Secretary
|
- 1800
|
142.77 USD |
3 years ago
Nov 18, 2021
|
Sell 1.57 M
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 11111
|
141.09 USD |
3 years ago
Nov 19, 2021
|
Sell 325 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2347
|
138.29 USD |
3 years ago
Nov 18, 2021
|
Sell 561 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 3949
|
142.12 USD |
3 years ago
Nov 19, 2021
|
Sell 69.8 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 501
|
139.23 USD |
3 years ago
Nov 18, 2021
|
Sell 128 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 888
|
143.75 USD |
3 years ago
Nov 17, 2021
|
Sell 387 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2701
|
143.32 USD |
3 years ago
Nov 19, 2021
|
Sell 83.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 594
|
140.35 USD |
3 years ago
Nov 15, 2021
|
Sell 161 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1149
|
139.96 USD |
3 years ago
Nov 15, 2021
|
Sell 120 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 851
|
140.79 USD |
3 years ago
Oct 15, 2021
|
Sell 138 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1000
|
137.8 USD |
3 years ago
Oct 15, 2021
|
Sell 109 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 789
|
138.77 USD |
3 years ago
Oct 15, 2021
|
Sell 29.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 211
|
139.57 USD |
3 years ago
Sep 15, 2021
|
Sell 140 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1100
|
127.71 USD |
3 years ago
Sep 15, 2021
|
Sell 76 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 600
|
126.62 USD |
3 years ago
Sep 15, 2021
|
Sell 25.1 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 200
|
125.37 USD |
3 years ago
Sep 15, 2021
|
Sell 12.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 100
|
124.22 USD |
3 years ago
Aug 16, 2021
|
Bought
260 K USD
|
GAMBRELL MICHAEL R
Director
|
+ 2000
|
129.75 USD |
3 years ago
Aug 16, 2021
|
Sell 1.8 M
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 13910
|
129.56 USD |
3 years ago
Aug 16, 2021
|
Sell 273 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2090
|
130.39 USD |
3 years ago
Aug 16, 2021
|
Sell 2.27 M
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 17550
|
129.54 USD |
3 years ago
Aug 16, 2021
|
Sell 25.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 200
|
128.35 USD |
3 years ago
Jul 15, 2021
|
Sell 193 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1700
|
113.77 USD |
3 years ago
Jul 15, 2021
|
Sell 34.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 300
|
114.46 USD |
3 years ago
Jun 15, 2021
|
Sell 115 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1000
|
115.45 USD |
3 years ago
Jun 15, 2021
|
Sell 117 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1000
|
116.55 USD |
3 years ago
May 17, 2021
|
Sell 12.5 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 100
|
124.82 USD |
3 years ago
May 17, 2021
|
Sell 101 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 798
|
126.49 USD |
3 years ago
May 17, 2021
|
Sell 140 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1102
|
127.456 USD |
3 years ago
Apr 15, 2021
|
Sell 13.6 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 100
|
136.49 USD |
3 years ago
Apr 15, 2021
|
Sell 82.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 600
|
137.83 USD |
3 years ago
Apr 15, 2021
|
Sell 181 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1300
|
139.14 USD |
3 years ago
Mar 15, 2021
|
Sell 201 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1500
|
133.68 USD |
3 years ago
Mar 15, 2021
|
Sell 67.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 500
|
134.61 USD |
3 years ago
Mar 08, 2021
|
Sell 157 K
USD
|
Alverson Luke
SVP, GC & Secretary
|
- 1200
|
130.74 USD |
3 years ago
Feb 16, 2021
|
Sell 147 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1145
|
128.8 USD |
3 years ago
Feb 16, 2021
|
Sell 111 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 855
|
129.58 USD |
4 years ago
Jan 15, 2021
|
Sell 61.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 500
|
122.43 USD |
4 years ago
Jan 15, 2021
|
Sell 49.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 400
|
123.23 USD |
4 years ago
Jan 15, 2021
|
Sell 136 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1090
|
124.61 USD |
4 years ago
Jan 15, 2021
|
Sell 1.25 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 10
|
125.13 USD |
4 years ago
Dec 15, 2020
|
Sell 30.1 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 268
|
112.36 USD |
4 years ago
Dec 15, 2020
|
Sell 22.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 200
|
113.59 USD |
4 years ago
Dec 15, 2020
|
Sell 130 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1132
|
114.9 USD |
4 years ago
Dec 15, 2020
|
Sell 46.4 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 400
|
115.96 USD |
4 years ago
Nov 16, 2020
|
Sell 58.9 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 545
|
108.1 USD |
4 years ago
Nov 16, 2020
|
Sell 55.8 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 513
|
108.69 USD |
4 years ago
Nov 16, 2020
|
Sell 104 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 950
|
109.77 USD |
4 years ago
Nov 16, 2020
|
Sell 54.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 487
|
111.31 USD |
4 years ago
Nov 16, 2020
|
Sell 559
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 5
|
111.78 USD |
4 years ago
Oct 15, 2020
|
Sell 165 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1922
|
85.97 USD |
4 years ago
Oct 15, 2020
|
Sell 50.1 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 578
|
86.75 USD |
4 years ago
Sep 16, 2020
|
Sell 187 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2500
|
74.83 USD |
4 years ago
Aug 17, 2020
|
Sell 22.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 300
|
74.15 USD |
4 years ago
Aug 17, 2020
|
Sell 166 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2200
|
75.36 USD |
4 years ago
Aug 07, 2020
|
Sell 50.1 K
USD
|
Alverson Luke
SVP, GC & Secretary
|
- 700
|
71.53 USD |
4 years ago
Aug 06, 2020
|
Sell 1.71 M
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 23593
|
72.44 USD |
4 years ago
Aug 06, 2020
|
Sell 132 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1800
|
73.12 USD |
4 years ago
Aug 07, 2020
|
Sell 990 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 13607
|
72.72 USD |
4 years ago
Jul 15, 2020
|
Sell 158 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2200
|
71.64 USD |
4 years ago
Jul 15, 2020
|
Sell 21.7 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 300
|
72.49 USD |
4 years ago
Jun 15, 2020
|
Sell 62.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 888
|
70.07 USD |
4 years ago
Jun 15, 2020
|
Sell 32.2 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 468
|
68.88 USD |
4 years ago
Jun 15, 2020
|
Sell 77.5 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1144
|
67.75 USD |
4 years ago
May 27, 2020
|
Bought
348 K USD
|
Perry James E
EVP, CFO
|
+ 5000
|
69.68 USD |
4 years ago
May 18, 2020
|
Sell 162 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2500
|
65 USD |
4 years ago
Apr 15, 2020
|
Sell 163 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2500
|
65.03 USD |
4 years ago
Mar 17, 2020
|
Sell 52.3 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 804
|
65 USD |
4 years ago
Mar 16, 2020
|
Sell 110 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 1696
|
65.06 USD |
4 years ago
Mar 12, 2020
|
Bought
63.8 K USD
|
von Storch Debra
Director
|
+ 1000
|
63.82 USD |
4 years ago
Feb 18, 2020
|
Sell 185 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2500
|
73.89 USD |
5 years ago
Jan 15, 2020
|
Sell 195 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2500
|
78.06 USD |
5 years ago
Dec 16, 2019
|
Sell 194 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2500
|
77.66 USD |
5 years ago
Nov 15, 2019
|
Sell 217 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2861
|
75.74 USD |
5 years ago
Nov 15, 2019
|
Sell 161 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2139
|
75.18 USD |
5 years ago
Aug 15, 2019
|
Sell 532 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 7800
|
68.15 USD |
5 years ago
Aug 15, 2019
|
Sell 311 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 4474
|
69.42 USD |
5 years ago
Aug 15, 2019
|
Sell 191 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 2726
|
70.08 USD |
5 years ago
Aug 16, 2019
|
Sell 690 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 10000
|
69.04 USD |
5 years ago
Apr 01, 2019
|
Sell 287 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 5000
|
57.47 USD |
5 years ago
Feb 15, 2019
|
Sell 280 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 5000
|
56.07 USD |
6 years ago
Dec 06, 2018
|
Bought
50.9 K USD
|
Swartz Robert M
Director
|
+ 1001
|
50.86 USD |
6 years ago
Oct 08, 2018
|
Sell 222 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 4250
|
52.16 USD |
6 years ago
Oct 08, 2018
|
Sell 222 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 4250
|
52.16 USD |
6 years ago
Jul 06, 2018
|
Sell 229 K
USD
|
Armes Joseph B
Chairman, President & CEO
|
- 4250
|
53.8 USD |
6 years ago
Apr 17, 2018
|
Sell 192 K
USD
|
Armes Joseph B
Chairman & CEO
|
- 4250
|
45.29 USD |
6 years ago
Feb 12, 2018
|
Sell 195 K
USD
|
Armes Joseph B
Chairman & CEO
|
- 4250
|
45.89 USD |
8 years ago
Aug 19, 2016
|
Bought
106 K USD
|
GAMBRELL MICHAEL R
Director
|
+ 3400
|
31.232 USD |
8 years ago
Aug 19, 2016
|
Bought
3.11 K USD
|
GAMBRELL MICHAEL R
Director
|
+ 100
|
31.12 USD |
8 years ago
Jun 13, 2016
|
Bought
48.2 K USD
|
Branning Greggory W
EVP, CFO
|
+ 1500
|
32.1589 USD |
8 years ago
Mar 11, 2016
|
Bought
47.1 K USD
|
MUDD CHRISTOPHER J
President and COO
|
+ 1500
|
31.41 USD |
8 years ago
Mar 10, 2016
|
Bought
46.8 K USD
|
MUDD CHRISTOPHER J
President and COO
|
+ 1500
|
31.21 USD |
8 years ago
Feb 25, 2016
|
Bought
210 K USD
|
QUINN WILLIAM F
Director
|
+ 7000
|
29.93 USD |
8 years ago
Feb 25, 2016
|
Bought
41.6 K USD
|
QUINN WILLIAM F
Director
|
+ 1390
|
29.92 USD |
8 years ago
Feb 19, 2016
|
Bought
205 K USD
|
GAMBRELL MICHAEL R
Director
|
+ 7000
|
29.31 USD |
9 years ago
Dec 11, 2015
|
Bought
114 K USD
|
MUDD CHRISTOPHER J
President and COO
|
+ 3000
|
37.84 USD |