Current Assets | 3.52 B |
Cash & Short-Term Investments | 402 M |
Receivables | 33 M |
Other Current Assets | 3.09 B |
Non-Current Assets | 721 M |
Long-Term Investments | 0 |
PP&E | 94.4 M |
Other Non-Current Assets | 627 M |
Current Liabilities | 3.12 B |
Accounts Payable | 8.64 M |
Short-Term Debt | -18.3 M |
Other Current Liabilities | 3.13 B |
Non-Current Liabilities | 95 M |
Long-Term Debt | 46.8 M |
Other Non-Current Liabilities | 48.2 M |
Revenue | 1.4 B |
Cost Of Revenue | 442 M |
Gross Profit | 961 M |
Operating Expenses | 701 M |
Operating Income | 260 M |
Other Expenses | 53.3 M |
Net Income | 207 M |
Net Income | 207 M |
Depreciation & Amortization | 76.4 M |
Capital Expenditures | -18 M |
Stock-Based Compensation | 146 M |
Change in Working Capital | -68.6 M |
Others | -66.6 M |
Free Cash Flow | 306 M |
Date | Value | Insider | Amount | Avg Price |
---|---|---|---|---|
2 weeks ago
Dec 30, 2024
|
Sell 520 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2600
|
200.14 USD |
2 weeks ago
Dec 31, 2024
|
Sell 363 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1812
|
200.35 USD |
2 weeks ago
Dec 31, 2024
|
Sell 40.3 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 200
|
201.65 USD |
3 weeks ago
Dec 27, 2024
|
Sell 60.1 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 300
|
200.29 USD |
3 weeks ago
Dec 27, 2024
|
Sell 20.1 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 100
|
201.34 USD |
3 weeks ago
Dec 24, 2024
|
Sell 200 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1000
|
200.36 USD |
3 weeks ago
Dec 24, 2024
|
Sell 80.5 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 400
|
201.16 USD |
3 weeks ago
Dec 26, 2024
|
Sell 378 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1883
|
200.48 USD |
3 weeks ago
Dec 26, 2024
|
Sell 241 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1200
|
201.11 USD |
1 month ago
Dec 18, 2024
|
Sell 56 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 280
|
200.15 USD |
1 month ago
Dec 18, 2024
|
Sell 266 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1316
|
202.34 USD |
1 month ago
Dec 18, 2024
|
Sell 309 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1519
|
203.1 USD |
1 month ago
Dec 18, 2024
|
Sell 306 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1500
|
204.32 USD |
1 month ago
Dec 18, 2024
|
Sell 20.5 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 100
|
205.17 USD |
1 month ago
Dec 17, 2024
|
Sell 2.02 K
USD
|
Cappotelli Andrew
Sr Vice President Operations
|
- 10
|
201.59 USD |
1 month ago
Dec 17, 2024
|
Sell 101 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 500
|
201.2 USD |
1 month ago
Dec 17, 2024
|
Sell 260 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1287
|
202.33 USD |
1 month ago
Dec 17, 2024
|
Sell 1.35 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 6648
|
203.25 USD |
1 month ago
Dec 17, 2024
|
Sell 498 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2438
|
204.31 USD |
1 month ago
Dec 17, 2024
|
Sell 123 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 600
|
205 USD |
1 month ago
Dec 16, 2024
|
Sell 261 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1300
|
200.48 USD |
1 month ago
Dec 16, 2024
|
Sell 264 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1306
|
202.22 USD |
1 month ago
Dec 16, 2024
|
Sell 1.18 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 5809
|
202.87 USD |
1 month ago
Dec 16, 2024
|
Sell 224 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1100
|
203.67 USD |
1 month ago
Dec 12, 2024
|
Sell 122 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 600
|
203.2 USD |
1 month ago
Dec 12, 2024
|
Sell 1.09 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 5326
|
204.39 USD |
1 month ago
Dec 12, 2024
|
Sell 794 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 3874
|
205 USD |
1 month ago
Dec 13, 2024
|
Sell 1.6 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 7971
|
200.46 USD |
1 month ago
Dec 13, 2024
|
Sell 232 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1150
|
201.46 USD |
1 month ago
Dec 13, 2024
|
Sell 283 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1400
|
202.47 USD |
1 month ago
Dec 13, 2024
|
Sell 20.3 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 100
|
203.32 USD |
1 month ago
Dec 11, 2024
|
Sell 1.14 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 5631
|
202.76 USD |
1 month ago
Dec 11, 2024
|
Sell 1.54 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 7588
|
203.61 USD |
1 month ago
Dec 11, 2024
|
Sell 96.1 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 470
|
204.46 USD |
1 month ago
Dec 10, 2024
|
Sell 159 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 785
|
202.11 USD |
1 month ago
Dec 10, 2024
|
Sell 2.33 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 11483
|
203.19 USD |
1 month ago
Dec 10, 2024
|
Sell 547 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2680
|
204.21 USD |
1 month ago
Dec 10, 2024
|
Sell 70.7 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 345
|
204.94 USD |
1 month ago
Dec 09, 2024
|
Sell 954 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 4702
|
202.85 USD |
1 month ago
Dec 09, 2024
|
Sell 1.32 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 6476
|
203.63 USD |
1 month ago
Dec 09, 2024
|
Sell 41 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 200
|
204.9 USD |
1 month ago
Dec 09, 2024
|
Sell 82.6 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 400
|
206.46 USD |
1 month ago
Dec 06, 2024
|
Sell 368 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1789
|
205.67 USD |
1 month ago
Dec 06, 2024
|
Sell 104 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 506
|
206.4 USD |
1 month ago
Dec 05, 2024
|
Sell 245 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1199
|
204.09 USD |
1 month ago
Dec 05, 2024
|
Sell 390 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1901
|
205.22 USD |
1 month ago
Dec 05, 2024
|
Sell 247 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1200
|
206.01 USD |
1 month ago
Dec 05, 2024
|
Sell 20.7 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 100
|
207.01 USD |
1 month ago
Dec 04, 2024
|
Sell 332 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1595
|
208.1 USD |
1 month ago
Dec 04, 2024
|
Sell 838 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 4005
|
209.14 USD |
1 month ago
Dec 04, 2024
|
Sell 273 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1300
|
209.8 USD |
1 month ago
Dec 03, 2024
|
Sell 510 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2451
|
207.92 USD |
1 month ago
Dec 03, 2024
|
Sell 491 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2355
|
208.69 USD |
1 month ago
Dec 03, 2024
|
Sell 42.1 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 200
|
210.49 USD |
1 month ago
Dec 02, 2024
|
Sell 534 K
USD
|
Glenn Ryan
Chief Financial Officer
|
- 2600
|
205.4 USD |
1 month ago
Dec 02, 2024
|
Sell 82.8 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 400
|
206.96 USD |
1 month ago
Dec 02, 2024
|
Sell 187 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 900
|
208.09 USD |
1 month ago
Dec 02, 2024
|
Sell 335 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1600
|
209.27 USD |
1 month ago
Nov 29, 2024
|
Sell 41.4 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 200
|
207.12 USD |
1 month ago
Nov 29, 2024
|
Sell 479 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2300
|
208.16 USD |
1 month ago
Nov 29, 2024
|
Sell 83.5 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 400
|
208.78 USD |
1 month ago
Nov 27, 2024
|
Sell 558 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2665
|
209.46 USD |
1 month ago
Nov 27, 2024
|
Sell 1.34 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 6372
|
210.13 USD |
1 month ago
Nov 27, 2024
|
Sell 232 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1100
|
211.31 USD |
1 month ago
Nov 27, 2024
|
Sell 21.2 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 100
|
211.94 USD |
1 month ago
Nov 25, 2024
|
Sell 65.5 K
USD
|
Diehl Jeffrey T
Director
|
- 313
|
209.17 USD |
1 month ago
Nov 25, 2024
|
Sell 45.6 K
USD
|
Diehl Jeffrey T
Director
|
- 218
|
209.17 USD |
1 month ago
Nov 25, 2024
|
Sell 41 K
USD
|
Diehl Jeffrey T
Director
|
- 196
|
209.17 USD |
1 month ago
Nov 25, 2024
|
Sell 24.3 K
USD
|
Diehl Jeffrey T
Director
|
- 116
|
209.17 USD |
1 month ago
Nov 25, 2024
|
Sell 177 K
USD
|
Diehl Jeffrey T
Director
|
- 845
|
209.92 USD |
1 month ago
Nov 25, 2024
|
Sell 13 K
USD
|
Diehl Jeffrey T
Director
|
- 62
|
209.17 USD |
1 month ago
Nov 25, 2024
|
Sell 123 K
USD
|
Diehl Jeffrey T
Director
|
- 588
|
209.92 USD |
1 month ago
Nov 25, 2024
|
Sell 111 K
USD
|
Diehl Jeffrey T
Director
|
- 528
|
209.92 USD |
1 month ago
Nov 25, 2024
|
Sell 7.74 K
USD
|
Diehl Jeffrey T
Director
|
- 37
|
209.17 USD |
1 month ago
Nov 25, 2024
|
Sell 6.28 K
USD
|
Diehl Jeffrey T
Director
|
- 30
|
209.17 USD |
1 month ago
Nov 25, 2024
|
Sell 6.28 K
USD
|
Diehl Jeffrey T
Director
|
- 30
|
209.17 USD |
1 month ago
Nov 25, 2024
|
Sell 65.5 K
USD
|
Diehl Jeffrey T
Director
|
- 312
|
209.92 USD |
1 month ago
Nov 25, 2024
|
Sell 34.8 K
USD
|
Diehl Jeffrey T
Director
|
- 166
|
209.92 USD |
1 month ago
Nov 25, 2024
|
Sell 21.2 K
USD
|
Diehl Jeffrey T
Director
|
- 101
|
209.92 USD |
1 month ago
Nov 25, 2024
|
Sell 17 K
USD
|
Diehl Jeffrey T
Director
|
- 81
|
209.92 USD |
1 month ago
Nov 25, 2024
|
Sell 17 K
USD
|
Diehl Jeffrey T
Director
|
- 81
|
209.92 USD |
1 month ago
Nov 25, 2024
|
Sell 19.6 K
USD
|
Diehl Jeffrey T
Director
|
- 93
|
210.77 USD |
1 month ago
Nov 26, 2024
|
Sell 539 K
USD
|
Diehl Jeffrey T
Director
|
- 2599
|
207.5 USD |
1 month ago
Nov 26, 2024
|
Sell 489 K
USD
|
Diehl Jeffrey T
Director
|
- 2344
|
208.52 USD |
1 month ago
Nov 26, 2024
|
Sell 628 K
USD
|
Diehl Jeffrey T
Director
|
- 2992
|
209.77 USD |
1 month ago
Nov 26, 2024
|
Sell 2.08 M
USD
|
Diehl Jeffrey T
Director
|
- 9861
|
210.69 USD |
1 month ago
Nov 25, 2024
|
Sell 54.7 K
USD
|
Diehl Jeffrey T
Director
|
- 266
|
205.71 USD |
1 month ago
Nov 25, 2024
|
Sell 63.7 K
USD
|
Diehl Jeffrey T
Director
|
- 308
|
206.88 USD |
1 month ago
Nov 25, 2024
|
Sell 39.9 K
USD
|
Diehl Jeffrey T
Director
|
- 192
|
207.65 USD |
1 month ago
Nov 25, 2024
|
Sell 38.3 K
USD
|
Diehl Jeffrey T
Director
|
- 186
|
205.71 USD |
1 month ago
Nov 25, 2024
|
Sell 34.1 K
USD
|
Diehl Jeffrey T
Director
|
- 166
|
205.71 USD |
1 month ago
Nov 25, 2024
|
Sell 44.3 K
USD
|
Diehl Jeffrey T
Director
|
- 214
|
206.88 USD |
1 month ago
Nov 26, 2024
|
Sell 1.77 M
USD
|
Diehl Jeffrey T
Director
|
- 8361
|
211.54 USD |
1 month ago
Nov 25, 2024
|
Sell 39.7 K
USD
|
Diehl Jeffrey T
Director
|
- 192
|
206.88 USD |
1 month ago
Nov 25, 2024
|
Sell 27.6 K
USD
|
Diehl Jeffrey T
Director
|
- 133
|
207.65 USD |
1 month ago
Nov 25, 2024
|
Sell 24.7 K
USD
|
Diehl Jeffrey T
Director
|
- 119
|
207.65 USD |
1 month ago
Nov 25, 2024
|
Sell 20.2 K
USD
|
Diehl Jeffrey T
Director
|
- 98
|
205.71 USD |
1 month ago
Nov 25, 2024
|
Sell 23.6 K
USD
|
Diehl Jeffrey T
Director
|
- 114
|
206.88 USD |
1 month ago
Nov 25, 2024
|
Sell 14.7 K
USD
|
Diehl Jeffrey T
Director
|
- 71
|
207.65 USD |
1 month ago
Nov 25, 2024
|
Sell 10.7 K
USD
|
Diehl Jeffrey T
Director
|
- 52
|
205.71 USD |
1 month ago
Nov 25, 2024
|
Sell 12.4 K
USD
|
Diehl Jeffrey T
Director
|
- 60
|
206.88 USD |
1 month ago
Nov 25, 2024
|
Sell 7.89 K
USD
|
Diehl Jeffrey T
Director
|
- 38
|
207.65 USD |
1 month ago
Nov 25, 2024
|
Sell 6.58 K
USD
|
Diehl Jeffrey T
Director
|
- 32
|
205.71 USD |
1 month ago
Nov 25, 2024
|
Sell 7.65 K
USD
|
Diehl Jeffrey T
Director
|
- 37
|
206.88 USD |
1 month ago
Nov 25, 2024
|
Sell 5.14 K
USD
|
Diehl Jeffrey T
Director
|
- 25
|
205.71 USD |
1 month ago
Nov 25, 2024
|
Sell 4.78 K
USD
|
Diehl Jeffrey T
Director
|
- 23
|
207.65 USD |
1 month ago
Nov 25, 2024
|
Sell 6 K
USD
|
Diehl Jeffrey T
Director
|
- 29
|
206.88 USD |
1 month ago
Nov 25, 2024
|
Sell 6.21 K
USD
|
Diehl Jeffrey T
Director
|
- 30
|
206.88 USD |
1 month ago
Nov 25, 2024
|
Sell 3.74 K
USD
|
Diehl Jeffrey T
Director
|
- 18
|
207.65 USD |
1 month ago
Nov 25, 2024
|
Sell 3.74 K
USD
|
Diehl Jeffrey T
Director
|
- 18
|
207.65 USD |
1 month ago
Nov 22, 2024
|
Sell 617 K
USD
|
Diehl Jeffrey T
Director
|
- 3008
|
205.22 USD |
1 month ago
Nov 22, 2024
|
Sell 34.4 K
USD
|
Diehl Jeffrey T
Director
|
- 167
|
205.76 USD |
1 month ago
Nov 22, 2024
|
Sell 430 K
USD
|
Diehl Jeffrey T
Director
|
- 2096
|
205.22 USD |
1 month ago
Nov 22, 2024
|
Sell 24.1 K
USD
|
Diehl Jeffrey T
Director
|
- 117
|
205.76 USD |
1 month ago
Nov 22, 2024
|
Sell 387 K
USD
|
Diehl Jeffrey T
Director
|
- 1884
|
205.22 USD |
1 month ago
Nov 22, 2024
|
Sell 21.6 K
USD
|
Diehl Jeffrey T
Director
|
- 105
|
205.76 USD |
1 month ago
Nov 22, 2024
|
Sell 229 K
USD
|
Diehl Jeffrey T
Director
|
- 1115
|
205.22 USD |
1 month ago
Nov 22, 2024
|
Sell 12.8 K
USD
|
Diehl Jeffrey T
Director
|
- 62
|
205.76 USD |
1 month ago
Nov 22, 2024
|
Sell 122 K
USD
|
Diehl Jeffrey T
Director
|
- 593
|
205.22 USD |
1 month ago
Nov 22, 2024
|
Sell 6.79 K
USD
|
Diehl Jeffrey T
Director
|
- 33
|
205.76 USD |
1 month ago
Nov 22, 2024
|
Sell 73.5 K
USD
|
Diehl Jeffrey T
Director
|
- 358
|
205.22 USD |
1 month ago
Nov 22, 2024
|
Sell 4.12 K
USD
|
Diehl Jeffrey T
Director
|
- 20
|
205.76 USD |
1 month ago
Nov 22, 2024
|
Sell 58.9 K
USD
|
Diehl Jeffrey T
Director
|
- 287
|
205.22 USD |
1 month ago
Nov 22, 2024
|
Sell 59.3 K
USD
|
Diehl Jeffrey T
Director
|
- 289
|
205.22 USD |
1 month ago
Nov 22, 2024
|
Sell 3.29 K
USD
|
Diehl Jeffrey T
Director
|
- 16
|
205.76 USD |
1 month ago
Nov 22, 2024
|
Sell 3.29 K
USD
|
Diehl Jeffrey T
Director
|
- 16
|
205.76 USD |
1 month ago
Nov 22, 2024
|
Sell 309 K
USD
|
Diehl Jeffrey T
Director
|
- 1527
|
202.18 USD |
1 month ago
Nov 22, 2024
|
Sell 281 K
USD
|
Diehl Jeffrey T
Director
|
- 1385
|
203.1 USD |
1 month ago
Nov 22, 2024
|
Sell 215 K
USD
|
Diehl Jeffrey T
Director
|
- 1065
|
202.18 USD |
1 month ago
Nov 22, 2024
|
Sell 193 K
USD
|
Diehl Jeffrey T
Director
|
- 956
|
202.18 USD |
1 month ago
Nov 22, 2024
|
Sell 455 K
USD
|
Diehl Jeffrey T
Director
|
- 2230
|
204.22 USD |
1 month ago
Nov 22, 2024
|
Sell 196 K
USD
|
Diehl Jeffrey T
Director
|
- 965
|
203.1 USD |
1 month ago
Nov 22, 2024
|
Sell 176 K
USD
|
Diehl Jeffrey T
Director
|
- 867
|
203.1 USD |
1 month ago
Nov 22, 2024
|
Sell 317 K
USD
|
Diehl Jeffrey T
Director
|
- 1554
|
204.22 USD |
1 month ago
Nov 22, 2024
|
Sell 285 K
USD
|
Diehl Jeffrey T
Director
|
- 1397
|
204.22 USD |
1 month ago
Nov 22, 2024
|
Sell 114 K
USD
|
Diehl Jeffrey T
Director
|
- 565
|
202.18 USD |
1 month ago
Nov 22, 2024
|
Sell 104 K
USD
|
Diehl Jeffrey T
Director
|
- 513
|
203.1 USD |
1 month ago
Nov 22, 2024
|
Sell 169 K
USD
|
Diehl Jeffrey T
Director
|
- 826
|
204.22 USD |
1 month ago
Nov 22, 2024
|
Sell 60.9 K
USD
|
Diehl Jeffrey T
Director
|
- 301
|
202.18 USD |
1 month ago
Nov 22, 2024
|
Sell 55.4 K
USD
|
Diehl Jeffrey T
Director
|
- 273
|
203.1 USD |
1 month ago
Nov 22, 2024
|
Sell 36.8 K
USD
|
Diehl Jeffrey T
Director
|
- 182
|
202.18 USD |
1 month ago
Nov 22, 2024
|
Sell 89.7 K
USD
|
Diehl Jeffrey T
Director
|
- 439
|
204.22 USD |
1 month ago
Nov 22, 2024
|
Sell 33.3 K
USD
|
Diehl Jeffrey T
Director
|
- 164
|
203.1 USD |
1 month ago
Nov 22, 2024
|
Sell 29.7 K
USD
|
Diehl Jeffrey T
Director
|
- 147
|
202.18 USD |
1 month ago
Nov 22, 2024
|
Sell 29.5 K
USD
|
Diehl Jeffrey T
Director
|
- 146
|
202.18 USD |
1 month ago
Nov 22, 2024
|
Sell 27 K
USD
|
Diehl Jeffrey T
Director
|
- 133
|
203.1 USD |
1 month ago
Nov 22, 2024
|
Sell 27 K
USD
|
Diehl Jeffrey T
Director
|
- 133
|
203.1 USD |
1 month ago
Nov 22, 2024
|
Sell 54.3 K
USD
|
Diehl Jeffrey T
Director
|
- 266
|
204.22 USD |
1 month ago
Nov 22, 2024
|
Sell 43.7 K
USD
|
Diehl Jeffrey T
Director
|
- 214
|
204.22 USD |
1 month ago
Nov 22, 2024
|
Sell 43.7 K
USD
|
Diehl Jeffrey T
Director
|
- 214
|
204.22 USD |
1 month ago
Nov 21, 2024
|
Sell 659 K
USD
|
Diehl Jeffrey T
Director
|
- 3291
|
200.32 USD |
1 month ago
Nov 21, 2024
|
Sell 726 K
USD
|
Diehl Jeffrey T
Director
|
- 3599
|
201.66 USD |
1 month ago
Nov 21, 2024
|
Sell 460 K
USD
|
Diehl Jeffrey T
Director
|
- 2294
|
200.32 USD |
1 month ago
Nov 21, 2024
|
Sell 218 K
USD
|
Diehl Jeffrey T
Director
|
- 1076
|
202.24 USD |
1 month ago
Nov 21, 2024
|
Sell 413 K
USD
|
Diehl Jeffrey T
Director
|
- 2062
|
200.32 USD |
1 month ago
Nov 21, 2024
|
Sell 506 K
USD
|
Diehl Jeffrey T
Director
|
- 2509
|
201.66 USD |
1 month ago
Nov 21, 2024
|
Sell 152 K
USD
|
Diehl Jeffrey T
Director
|
- 750
|
202.24 USD |
1 month ago
Nov 21, 2024
|
Sell 455 K
USD
|
Diehl Jeffrey T
Director
|
- 2254
|
201.66 USD |
1 month ago
Nov 21, 2024
|
Sell 136 K
USD
|
Diehl Jeffrey T
Director
|
- 674
|
202.24 USD |
1 month ago
Nov 21, 2024
|
Sell 244 K
USD
|
Diehl Jeffrey T
Director
|
- 1219
|
200.32 USD |
1 month ago
Nov 21, 2024
|
Sell 269 K
USD
|
Diehl Jeffrey T
Director
|
- 1334
|
201.66 USD |
1 month ago
Nov 21, 2024
|
Sell 80.5 K
USD
|
Diehl Jeffrey T
Director
|
- 398
|
202.24 USD |
1 month ago
Nov 21, 2024
|
Sell 130 K
USD
|
Diehl Jeffrey T
Director
|
- 649
|
200.32 USD |
1 month ago
Nov 21, 2024
|
Sell 143 K
USD
|
Diehl Jeffrey T
Director
|
- 709
|
201.66 USD |
1 month ago
Nov 21, 2024
|
Sell 42.9 K
USD
|
Diehl Jeffrey T
Director
|
- 212
|
202.24 USD |
1 month ago
Nov 21, 2024
|
Sell 78.5 K
USD
|
Diehl Jeffrey T
Director
|
- 392
|
200.32 USD |
1 month ago
Nov 21, 2024
|
Sell 63.3 K
USD
|
Diehl Jeffrey T
Director
|
- 316
|
200.32 USD |
1 month ago
Nov 21, 2024
|
Sell 63.1 K
USD
|
Diehl Jeffrey T
Director
|
- 315
|
200.32 USD |
1 month ago
Nov 21, 2024
|
Sell 86.5 K
USD
|
Diehl Jeffrey T
Director
|
- 429
|
201.66 USD |
1 month ago
Nov 21, 2024
|
Sell 25.9 K
USD
|
Diehl Jeffrey T
Director
|
- 128
|
202.24 USD |
1 month ago
Nov 21, 2024
|
Sell 69.8 K
USD
|
Diehl Jeffrey T
Director
|
- 346
|
201.66 USD |
1 month ago
Nov 21, 2024
|
Sell 69.4 K
USD
|
Diehl Jeffrey T
Director
|
- 344
|
201.66 USD |
1 month ago
Nov 21, 2024
|
Sell 20.8 K
USD
|
Diehl Jeffrey T
Director
|
- 103
|
202.24 USD |
1 month ago
Nov 21, 2024
|
Sell 20.8 K
USD
|
Diehl Jeffrey T
Director
|
- 103
|
202.24 USD |
1 month ago
Nov 25, 2024
|
Sell 84.4 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 410
|
205.94 USD |
1 month ago
Nov 25, 2024
|
Sell 62.9 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 304
|
206.9 USD |
1 month ago
Nov 25, 2024
|
Sell 66.3 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 319
|
207.83 USD |
1 month ago
Nov 25, 2024
|
Sell 1 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 4795
|
209.21 USD |
1 month ago
Nov 25, 2024
|
Sell 1.72 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 8194
|
209.96 USD |
1 month ago
Nov 25, 2024
|
Sell 63.2 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 300
|
210.73 USD |
1 month ago
Nov 26, 2024
|
Sell 83.2 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 400
|
207.94 USD |
1 month ago
Nov 26, 2024
|
Sell 105 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 500
|
209.09 USD |
1 month ago
Nov 26, 2024
|
Sell 295 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1400
|
210.4 USD |
1 month ago
Nov 26, 2024
|
Sell 402 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1900
|
211.41 USD |
1 month ago
Nov 26, 2024
|
Sell 42.4 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 200
|
211.94 USD |
1 month ago
Nov 25, 2024
|
Sell 50.4 K
USD
|
Lohani Rachit
Senior Vice President
|
- 240
|
210 USD |
1 month ago
Nov 22, 2024
|
Sell 473 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2340
|
202.2 USD |
1 month ago
Nov 22, 2024
|
Sell 306 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1505
|
203.12 USD |
1 month ago
Nov 22, 2024
|
Sell 601 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2946
|
204.16 USD |
1 month ago
Nov 22, 2024
|
Sell 874 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 4260
|
205.27 USD |
1 month ago
Nov 22, 2024
|
Sell 52.5 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 255
|
205.76 USD |
1 month ago
Nov 21, 2024
|
Sell 232 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1180
|
196.33 USD |
1 month ago
Nov 21, 2024
|
Sell 802 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 4066
|
197.18 USD |
1 month ago
Nov 21, 2024
|
Sell 199 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1006
|
198.08 USD |
1 month ago
Nov 21, 2024
|
Sell 826 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 4135
|
199.79 USD |
1 month ago
Nov 21, 2024
|
Sell 585 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2909
|
201.04 USD |
1 month ago
Nov 21, 2024
|
Sell 1.06 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 5230
|
201.74 USD |
1 month ago
Nov 20, 2024
|
Sell 194 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 997
|
194.15 USD |
1 month ago
Nov 20, 2024
|
Sell 1.77 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 9090
|
195.24 USD |
1 month ago
Nov 20, 2024
|
Sell 938 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 4787
|
195.89 USD |
1 month ago
Nov 20, 2024
|
Sell 112 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 570
|
196.81 USD |
2 months ago
Nov 19, 2024
|
Sell 47.7 K
USD
|
Cappotelli Andrew
Sr Vice President Operations
|
- 247
|
193.29 USD |
2 months ago
Nov 19, 2024
|
Sell 22.6 K
USD
|
Lohani Rachit
Senior Vice President
|
- 117
|
193.29 USD |
2 months ago
Nov 19, 2024
|
Sell 41 K
USD
|
Rost Nicholas
VP CAO & Treasurer
|
- 212
|
193.29 USD |
2 months ago
Nov 18, 2024
|
Sell 1 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 5117
|
195.43 USD |
2 months ago
Nov 18, 2024
|
Sell 714 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 3638
|
196.23 USD |
2 months ago
Nov 18, 2024
|
Sell 588 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2979
|
197.51 USD |
2 months ago
Nov 18, 2024
|
Sell 97.6 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 492
|
198.33 USD |
2 months ago
Nov 19, 2024
|
Sell 49.1 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 254
|
193.29 USD |
2 months ago
Nov 19, 2024
|
Sell 960 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 4934
|
194.5 USD |
2 months ago
Nov 19, 2024
|
Sell 1.36 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 6969
|
195.36 USD |
2 months ago
Nov 19, 2024
|
Sell 66.7 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 340
|
196.08 USD |
2 months ago
Nov 15, 2024
|
Sell 22.2 K
USD
|
Diehl Jeffrey T
Director
|
- 108
|
205.53 USD |
2 months ago
Nov 15, 2024
|
Sell 38.3 K
USD
|
Diehl Jeffrey T
Director
|
- 187
|
205.07 USD |
2 months ago
Nov 15, 2024
|
Sell 15.5 K
USD
|
Diehl Jeffrey T
Director
|
- 76
|
203.53 USD |
2 months ago
Nov 15, 2024
|
Sell 26.9 K
USD
|
Diehl Jeffrey T
Director
|
- 131
|
205.07 USD |
2 months ago
Nov 15, 2024
|
Sell 13.8 K
USD
|
Diehl Jeffrey T
Director
|
- 68
|
203.53 USD |
2 months ago
Nov 15, 2024
|
Sell 24 K
USD
|
Diehl Jeffrey T
Director
|
- 117
|
205.07 USD |
2 months ago
Nov 15, 2024
|
Sell 8.14 K
USD
|
Diehl Jeffrey T
Director
|
- 40
|
203.53 USD |
2 months ago
Nov 15, 2024
|
Sell 14.1 K
USD
|
Diehl Jeffrey T
Director
|
- 69
|
205.07 USD |
2 months ago
Nov 15, 2024
|
Sell 4.27 K
USD
|
Diehl Jeffrey T
Director
|
- 21
|
203.53 USD |
2 months ago
Nov 15, 2024
|
Sell 7.79 K
USD
|
Diehl Jeffrey T
Director
|
- 38
|
205.07 USD |
2 months ago
Nov 15, 2024
|
Sell 2.65 K
USD
|
Diehl Jeffrey T
Director
|
- 13
|
203.53 USD |
2 months ago
Nov 15, 2024
|
Sell 4.51 K
USD
|
Diehl Jeffrey T
Director
|
- 22
|
205.07 USD |
2 months ago
Nov 15, 2024
|
Sell 2.04 K
USD
|
Diehl Jeffrey T
Director
|
- 10
|
203.53 USD |
2 months ago
Nov 15, 2024
|
Sell 2.04 K
USD
|
Diehl Jeffrey T
Director
|
- 10
|
203.53 USD |
2 months ago
Nov 15, 2024
|
Sell 3.69 K
USD
|
Diehl Jeffrey T
Director
|
- 18
|
205.07 USD |
2 months ago
Nov 15, 2024
|
Sell 3.69 K
USD
|
Diehl Jeffrey T
Director
|
- 18
|
205.07 USD |
2 months ago
Nov 15, 2024
|
Sell 310 K
USD
|
Diehl Jeffrey T
Director
|
- 1546
|
200.51 USD |
2 months ago
Nov 15, 2024
|
Sell 47.5 K
USD
|
Diehl Jeffrey T
Director
|
- 236
|
201.46 USD |
2 months ago
Nov 15, 2024
|
Sell 45.5 K
USD
|
Diehl Jeffrey T
Director
|
- 225
|
202.44 USD |
2 months ago
Nov 15, 2024
|
Sell 216 K
USD
|
Diehl Jeffrey T
Director
|
- 1077
|
200.51 USD |
2 months ago
Nov 15, 2024
|
Sell 33 K
USD
|
Diehl Jeffrey T
Director
|
- 164
|
201.46 USD |
2 months ago
Nov 15, 2024
|
Sell 31.8 K
USD
|
Diehl Jeffrey T
Director
|
- 157
|
202.44 USD |
2 months ago
Nov 15, 2024
|
Sell 194 K
USD
|
Diehl Jeffrey T
Director
|
- 968
|
200.51 USD |
2 months ago
Nov 15, 2024
|
Sell 29.8 K
USD
|
Diehl Jeffrey T
Director
|
- 148
|
201.46 USD |
2 months ago
Nov 15, 2024
|
Sell 28.5 K
USD
|
Diehl Jeffrey T
Director
|
- 141
|
202.44 USD |
2 months ago
Nov 15, 2024
|
Sell 115 K
USD
|
Diehl Jeffrey T
Director
|
- 574
|
200.51 USD |
2 months ago
Nov 15, 2024
|
Sell 17.5 K
USD
|
Diehl Jeffrey T
Director
|
- 87
|
201.46 USD |
2 months ago
Nov 15, 2024
|
Sell 16.8 K
USD
|
Diehl Jeffrey T
Director
|
- 83
|
202.44 USD |
2 months ago
Nov 15, 2024
|
Sell 61.2 K
USD
|
Diehl Jeffrey T
Director
|
- 305
|
200.51 USD |
2 months ago
Nov 15, 2024
|
Sell 9.27 K
USD
|
Diehl Jeffrey T
Director
|
- 46
|
201.46 USD |
2 months ago
Nov 15, 2024
|
Sell 8.91 K
USD
|
Diehl Jeffrey T
Director
|
- 44
|
202.44 USD |
2 months ago
Nov 15, 2024
|
Sell 36.9 K
USD
|
Diehl Jeffrey T
Director
|
- 184
|
200.51 USD |
2 months ago
Nov 15, 2024
|
Sell 5.64 K
USD
|
Diehl Jeffrey T
Director
|
- 28
|
201.46 USD |
2 months ago
Nov 15, 2024
|
Sell 5.47 K
USD
|
Diehl Jeffrey T
Director
|
- 27
|
202.44 USD |
2 months ago
Nov 15, 2024
|
Sell 29.7 K
USD
|
Diehl Jeffrey T
Director
|
- 148
|
200.51 USD |
2 months ago
Nov 15, 2024
|
Sell 29.5 K
USD
|
Diehl Jeffrey T
Director
|
- 147
|
200.51 USD |
2 months ago
Nov 15, 2024
|
Sell 4.63 K
USD
|
Diehl Jeffrey T
Director
|
- 23
|
201.46 USD |
2 months ago
Nov 15, 2024
|
Sell 4.63 K
USD
|
Diehl Jeffrey T
Director
|
- 23
|
201.46 USD |
2 months ago
Nov 15, 2024
|
Sell 4.45 K
USD
|
Diehl Jeffrey T
Director
|
- 22
|
202.44 USD |
2 months ago
Nov 15, 2024
|
Sell 4.45 K
USD
|
Diehl Jeffrey T
Director
|
- 22
|
202.44 USD |
2 months ago
Nov 15, 2024
|
Sell 1.14 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 5739
|
197.77 USD |
2 months ago
Nov 15, 2024
|
Sell 1.04 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 5239
|
198.68 USD |
2 months ago
Nov 15, 2024
|
Sell 566 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2838
|
199.61 USD |
2 months ago
Nov 15, 2024
|
Sell 351 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1749
|
200.53 USD |
2 months ago
Nov 15, 2024
|
Sell 128 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 635
|
202.29 USD |
2 months ago
Nov 15, 2024
|
Sell 5.47 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 27
|
202.76 USD |
2 months ago
Nov 15, 2024
|
Sell 31.3 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 153
|
204.85 USD |
2 months ago
Nov 14, 2024
|
Sell 177 K
USD
|
Diehl Jeffrey T
Director
|
- 851
|
208.55 USD |
2 months ago
Nov 14, 2024
|
Sell 7.97 K
USD
|
Diehl Jeffrey T
Director
|
- 38
|
209.82 USD |
2 months ago
Nov 14, 2024
|
Sell 21.1 K
USD
|
Diehl Jeffrey T
Director
|
- 100
|
210.65 USD |
2 months ago
Nov 14, 2024
|
Sell 124 K
USD
|
Diehl Jeffrey T
Director
|
- 593
|
208.55 USD |
2 months ago
Nov 14, 2024
|
Sell 5.67 K
USD
|
Diehl Jeffrey T
Director
|
- 27
|
209.82 USD |
2 months ago
Nov 14, 2024
|
Sell 14.7 K
USD
|
Diehl Jeffrey T
Director
|
- 70
|
210.65 USD |
2 months ago
Nov 14, 2024
|
Sell 111 K
USD
|
Diehl Jeffrey T
Director
|
- 533
|
208.55 USD |
2 months ago
Nov 14, 2024
|
Sell 5.04 K
USD
|
Diehl Jeffrey T
Director
|
- 24
|
209.82 USD |
2 months ago
Nov 14, 2024
|
Sell 13.3 K
USD
|
Diehl Jeffrey T
Director
|
- 63
|
210.65 USD |
2 months ago
Nov 14, 2024
|
Sell 65.9 K
USD
|
Diehl Jeffrey T
Director
|
- 316
|
208.55 USD |
2 months ago
Nov 14, 2024
|
Sell 2.94 K
USD
|
Diehl Jeffrey T
Director
|
- 14
|
209.82 USD |
2 months ago
Nov 14, 2024
|
Sell 7.79 K
USD
|
Diehl Jeffrey T
Director
|
- 37
|
210.65 USD |
2 months ago
Nov 14, 2024
|
Sell 35 K
USD
|
Diehl Jeffrey T
Director
|
- 168
|
208.55 USD |
2 months ago
Nov 14, 2024
|
Sell 1.47 K
USD
|
Diehl Jeffrey T
Director
|
- 7
|
209.82 USD |
2 months ago
Nov 14, 2024
|
Sell 4.21 K
USD
|
Diehl Jeffrey T
Director
|
- 20
|
210.65 USD |
2 months ago
Nov 14, 2024
|
Sell 21.1 K
USD
|
Diehl Jeffrey T
Director
|
- 101
|
208.55 USD |
2 months ago
Nov 14, 2024
|
Sell 1.05 K
USD
|
Diehl Jeffrey T
Director
|
- 5
|
209.82 USD |
2 months ago
Nov 14, 2024
|
Sell 2.53 K
USD
|
Diehl Jeffrey T
Director
|
- 12
|
210.65 USD |
2 months ago
Nov 14, 2024
|
Sell 17.1 K
USD
|
Diehl Jeffrey T
Director
|
- 82
|
208.55 USD |
2 months ago
Nov 14, 2024
|
Sell 839
USD
|
Diehl Jeffrey T
Director
|
- 4
|
209.82 USD |
2 months ago
Nov 14, 2024
|
Sell 16.9 K
USD
|
Diehl Jeffrey T
Director
|
- 81
|
208.55 USD |
2 months ago
Nov 14, 2024
|
Sell 839
USD
|
Diehl Jeffrey T
Director
|
- 4
|
209.82 USD |
2 months ago
Nov 14, 2024
|
Sell 1.9 K
USD
|
Diehl Jeffrey T
Director
|
- 9
|
210.65 USD |
2 months ago
Nov 14, 2024
|
Sell 1.9 K
USD
|
Diehl Jeffrey T
Director
|
- 9
|
210.65 USD |
2 months ago
Nov 14, 2024
|
Sell 282 K
USD
|
Diehl Jeffrey T
Director
|
- 1371
|
205.66 USD |
2 months ago
Nov 14, 2024
|
Sell 87.8 K
USD
|
Diehl Jeffrey T
Director
|
- 424
|
207.06 USD |
2 months ago
Nov 14, 2024
|
Sell 572 K
USD
|
Diehl Jeffrey T
Director
|
- 2755
|
207.75 USD |
2 months ago
Nov 14, 2024
|
Sell 197 K
USD
|
Diehl Jeffrey T
Director
|
- 956
|
205.66 USD |
2 months ago
Nov 14, 2024
|
Sell 61.1 K
USD
|
Diehl Jeffrey T
Director
|
- 295
|
207.06 USD |
2 months ago
Nov 14, 2024
|
Sell 177 K
USD
|
Diehl Jeffrey T
Director
|
- 859
|
205.66 USD |
2 months ago
Nov 14, 2024
|
Sell 55.1 K
USD
|
Diehl Jeffrey T
Director
|
- 266
|
207.06 USD |
2 months ago
Nov 14, 2024
|
Sell 399 K
USD
|
Diehl Jeffrey T
Director
|
- 1920
|
207.75 USD |
2 months ago
Nov 14, 2024
|
Sell 358 K
USD
|
Diehl Jeffrey T
Director
|
- 1725
|
207.75 USD |
2 months ago
Nov 14, 2024
|
Sell 104 K
USD
|
Diehl Jeffrey T
Director
|
- 508
|
205.66 USD |
2 months ago
Nov 14, 2024
|
Sell 32.5 K
USD
|
Diehl Jeffrey T
Director
|
- 157
|
207.06 USD |
2 months ago
Nov 14, 2024
|
Sell 212 K
USD
|
Diehl Jeffrey T
Director
|
- 1020
|
207.75 USD |
2 months ago
Nov 14, 2024
|
Sell 55.5 K
USD
|
Diehl Jeffrey T
Director
|
- 270
|
205.66 USD |
2 months ago
Nov 14, 2024
|
Sell 17.4 K
USD
|
Diehl Jeffrey T
Director
|
- 84
|
207.06 USD |
2 months ago
Nov 14, 2024
|
Sell 113 K
USD
|
Diehl Jeffrey T
Director
|
- 543
|
207.75 USD |
2 months ago
Nov 14, 2024
|
Sell 33.5 K
USD
|
Diehl Jeffrey T
Director
|
- 163
|
205.66 USD |
2 months ago
Nov 14, 2024
|
Sell 10.6 K
USD
|
Diehl Jeffrey T
Director
|
- 51
|
207.06 USD |
2 months ago
Nov 14, 2024
|
Sell 68.1 K
USD
|
Diehl Jeffrey T
Director
|
- 328
|
207.75 USD |
2 months ago
Nov 14, 2024
|
Sell 27.1 K
USD
|
Diehl Jeffrey T
Director
|
- 132
|
205.66 USD |
2 months ago
Nov 14, 2024
|
Sell 26.9 K
USD
|
Diehl Jeffrey T
Director
|
- 131
|
205.66 USD |
2 months ago
Nov 14, 2024
|
Sell 8.49 K
USD
|
Diehl Jeffrey T
Director
|
- 41
|
207.06 USD |
2 months ago
Nov 14, 2024
|
Sell 8.49 K
USD
|
Diehl Jeffrey T
Director
|
- 41
|
207.06 USD |
2 months ago
Nov 14, 2024
|
Sell 54.8 K
USD
|
Diehl Jeffrey T
Director
|
- 264
|
207.75 USD |
2 months ago
Nov 14, 2024
|
Sell 54.8 K
USD
|
Diehl Jeffrey T
Director
|
- 264
|
207.75 USD |
2 months ago
Nov 14, 2024
|
Sell 443 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2152
|
205.68 USD |
2 months ago
Nov 14, 2024
|
Sell 538 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2597
|
207.29 USD |
2 months ago
Nov 14, 2024
|
Sell 598 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2873
|
208.09 USD |
2 months ago
Nov 14, 2024
|
Sell 28.5 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 136
|
209.27 USD |
2 months ago
Nov 14, 2024
|
Sell 2.73 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 13
|
209.93 USD |
2 months ago
Nov 14, 2024
|
Sell 5.71 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 27
|
211.35 USD |
2 months ago
Nov 13, 2024
|
Sell 306 K
USD
|
Diehl Jeffrey T
Director
|
- 1425
|
214.55 USD |
2 months ago
Nov 13, 2024
|
Sell 9.26 K
USD
|
Diehl Jeffrey T
Director
|
- 43
|
215.34 USD |
2 months ago
Nov 13, 2024
|
Sell 213 K
USD
|
Diehl Jeffrey T
Director
|
- 993
|
214.55 USD |
2 months ago
Nov 13, 2024
|
Sell 6.46 K
USD
|
Diehl Jeffrey T
Director
|
- 30
|
215.34 USD |
2 months ago
Nov 13, 2024
|
Sell 192 K
USD
|
Diehl Jeffrey T
Director
|
- 894
|
214.55 USD |
2 months ago
Nov 13, 2024
|
Sell 5.81 K
USD
|
Diehl Jeffrey T
Director
|
- 27
|
215.34 USD |
2 months ago
Nov 13, 2024
|
Sell 113 K
USD
|
Diehl Jeffrey T
Director
|
- 528
|
214.55 USD |
2 months ago
Nov 13, 2024
|
Sell 3.45 K
USD
|
Diehl Jeffrey T
Director
|
- 16
|
215.34 USD |
2 months ago
Nov 13, 2024
|
Sell 60.3 K
USD
|
Diehl Jeffrey T
Director
|
- 281
|
214.55 USD |
2 months ago
Nov 13, 2024
|
Sell 1.94 K
USD
|
Diehl Jeffrey T
Director
|
- 9
|
215.34 USD |
2 months ago
Nov 13, 2024
|
Sell 36.3 K
USD
|
Diehl Jeffrey T
Director
|
- 169
|
214.55 USD |
2 months ago
Nov 13, 2024
|
Sell 1.08 K
USD
|
Diehl Jeffrey T
Director
|
- 5
|
215.34 USD |
2 months ago
Nov 13, 2024
|
Sell 29.4 K
USD
|
Diehl Jeffrey T
Director
|
- 137
|
214.55 USD |
2 months ago
Nov 13, 2024
|
Sell 861
USD
|
Diehl Jeffrey T
Director
|
- 4
|
215.34 USD |
2 months ago
Nov 13, 2024
|
Sell 29.2 K
USD
|
Diehl Jeffrey T
Director
|
- 136
|
214.55 USD |
2 months ago
Nov 13, 2024
|
Sell 1.08 K
USD
|
Diehl Jeffrey T
Director
|
- 5
|
215.34 USD |
2 months ago
Nov 13, 2024
|
Sell 920 K
USD
|
Diehl Jeffrey T
Director
|
- 4346
|
211.71 USD |
2 months ago
Nov 13, 2024
|
Sell 467 K
USD
|
Diehl Jeffrey T
Director
|
- 2194
|
212.76 USD |
2 months ago
Nov 13, 2024
|
Sell 359 K
USD
|
Diehl Jeffrey T
Director
|
- 1677
|
213.82 USD |
2 months ago
Nov 13, 2024
|
Sell 641 K
USD
|
Diehl Jeffrey T
Director
|
- 3030
|
211.71 USD |
2 months ago
Nov 13, 2024
|
Sell 325 K
USD
|
Diehl Jeffrey T
Director
|
- 1529
|
212.76 USD |
2 months ago
Nov 13, 2024
|
Sell 576 K
USD
|
Diehl Jeffrey T
Director
|
- 2722
|
211.71 USD |
2 months ago
Nov 13, 2024
|
Sell 250 K
USD
|
Diehl Jeffrey T
Director
|
- 1169
|
213.82 USD |
2 months ago
Nov 13, 2024
|
Sell 292 K
USD
|
Diehl Jeffrey T
Director
|
- 1374
|
212.76 USD |
2 months ago
Nov 13, 2024
|
Sell 225 K
USD
|
Diehl Jeffrey T
Director
|
- 1050
|
213.82 USD |
2 months ago
Nov 13, 2024
|
Sell 341 K
USD
|
Diehl Jeffrey T
Director
|
- 1610
|
211.71 USD |
2 months ago
Nov 13, 2024
|
Sell 173 K
USD
|
Diehl Jeffrey T
Director
|
- 813
|
212.76 USD |
2 months ago
Nov 13, 2024
|
Sell 133 K
USD
|
Diehl Jeffrey T
Director
|
- 621
|
213.82 USD |
2 months ago
Nov 13, 2024
|
Sell 181 K
USD
|
Diehl Jeffrey T
Director
|
- 857
|
211.71 USD |
2 months ago
Nov 13, 2024
|
Sell 91.9 K
USD
|
Diehl Jeffrey T
Director
|
- 432
|
212.76 USD |
2 months ago
Nov 13, 2024
|
Sell 70.6 K
USD
|
Diehl Jeffrey T
Director
|
- 330
|
213.82 USD |
2 months ago
Nov 13, 2024
|
Sell 110 K
USD
|
Diehl Jeffrey T
Director
|
- 518
|
211.71 USD |
2 months ago
Nov 13, 2024
|
Sell 55.5 K
USD
|
Diehl Jeffrey T
Director
|
- 261
|
212.76 USD |
2 months ago
Nov 13, 2024
|
Sell 42.8 K
USD
|
Diehl Jeffrey T
Director
|
- 200
|
213.82 USD |
2 months ago
Nov 13, 2024
|
Sell 88.3 K
USD
|
Diehl Jeffrey T
Director
|
- 417
|
211.71 USD |
2 months ago
Nov 13, 2024
|
Sell 88.1 K
USD
|
Diehl Jeffrey T
Director
|
- 416
|
211.71 USD |
2 months ago
Nov 13, 2024
|
Sell 44.9 K
USD
|
Diehl Jeffrey T
Director
|
- 211
|
212.76 USD |
2 months ago
Nov 13, 2024
|
Sell 44.7 K
USD
|
Diehl Jeffrey T
Director
|
- 210
|
212.76 USD |
2 months ago
Nov 13, 2024
|
Sell 34.4 K
USD
|
Diehl Jeffrey T
Director
|
- 161
|
213.82 USD |
2 months ago
Nov 13, 2024
|
Sell 34.2 K
USD
|
Diehl Jeffrey T
Director
|
- 160
|
213.82 USD |
2 months ago
Nov 13, 2024
|
Sell 1.15 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 5448
|
211.64 USD |
2 months ago
Nov 13, 2024
|
Sell 480 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2260
|
212.53 USD |
2 months ago
Nov 13, 2024
|
Sell 823 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 3848
|
213.83 USD |
2 months ago
Nov 13, 2024
|
Sell 107 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 497
|
214.48 USD |
2 months ago
Nov 13, 2024
|
Sell 104 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 481
|
215.4 USD |
2 months ago
Nov 13, 2024
|
Sell 152 K
USD
|
Kenneth Bernard Robinson
Director
|
- 709
|
214.6 USD |
2 months ago
Nov 12, 2024
|
Sell 39.4 K
USD
|
Diehl Jeffrey T
Director
|
- 185
|
213.13 USD |
2 months ago
Nov 12, 2024
|
Sell 27.5 K
USD
|
Diehl Jeffrey T
Director
|
- 129
|
213.13 USD |
2 months ago
Nov 12, 2024
|
Sell 24.7 K
USD
|
Diehl Jeffrey T
Director
|
- 116
|
213.13 USD |
2 months ago
Nov 12, 2024
|
Sell 14.7 K
USD
|
Diehl Jeffrey T
Director
|
- 69
|
213.13 USD |
2 months ago
Nov 12, 2024
|
Sell 7.89 K
USD
|
Diehl Jeffrey T
Director
|
- 37
|
213.13 USD |
2 months ago
Nov 12, 2024
|
Sell 4.69 K
USD
|
Diehl Jeffrey T
Director
|
- 22
|
213.13 USD |
2 months ago
Nov 12, 2024
|
Sell 3.62 K
USD
|
Diehl Jeffrey T
Director
|
- 17
|
213.13 USD |
2 months ago
Nov 12, 2024
|
Sell 3.84 K
USD
|
Diehl Jeffrey T
Director
|
- 18
|
213.13 USD |
2 months ago
Nov 12, 2024
|
Sell 13.1 K
USD
|
Diehl Jeffrey T
Director
|
- 62
|
210.93 USD |
2 months ago
Nov 12, 2024
|
Sell 596 K
USD
|
Diehl Jeffrey T
Director
|
- 2818
|
211.6 USD |
2 months ago
Nov 12, 2024
|
Sell 1.79 M
USD
|
Diehl Jeffrey T
Director
|
- 8405
|
212.66 USD |
2 months ago
Nov 12, 2024
|
Sell 9.28 K
USD
|
Diehl Jeffrey T
Director
|
- 44
|
210.93 USD |
2 months ago
Nov 12, 2024
|
Sell 416 K
USD
|
Diehl Jeffrey T
Director
|
- 1965
|
211.6 USD |
2 months ago
Nov 12, 2024
|
Sell 8.44 K
USD
|
Diehl Jeffrey T
Director
|
- 40
|
210.93 USD |
2 months ago
Nov 12, 2024
|
Sell 373 K
USD
|
Diehl Jeffrey T
Director
|
- 1765
|
211.6 USD |
2 months ago
Nov 12, 2024
|
Sell 1.25 M
USD
|
Diehl Jeffrey T
Director
|
- 5858
|
212.66 USD |
2 months ago
Nov 12, 2024
|
Sell 1.12 M
USD
|
Diehl Jeffrey T
Director
|
- 5265
|
212.66 USD |
2 months ago
Nov 12, 2024
|
Sell 4.85 K
USD
|
Diehl Jeffrey T
Director
|
- 23
|
210.93 USD |
2 months ago
Nov 12, 2024
|
Sell 221 K
USD
|
Diehl Jeffrey T
Director
|
- 1044
|
211.6 USD |
2 months ago
Nov 12, 2024
|
Sell 662 K
USD
|
Diehl Jeffrey T
Director
|
- 3113
|
212.66 USD |
2 months ago
Nov 12, 2024
|
Sell 2.53 K
USD
|
Diehl Jeffrey T
Director
|
- 12
|
210.93 USD |
2 months ago
Nov 12, 2024
|
Sell 117 K
USD
|
Diehl Jeffrey T
Director
|
- 555
|
211.6 USD |
2 months ago
Nov 12, 2024
|
Sell 352 K
USD
|
Diehl Jeffrey T
Director
|
- 1656
|
212.66 USD |
2 months ago
Nov 12, 2024
|
Sell 1.48 K
USD
|
Diehl Jeffrey T
Director
|
- 7
|
210.93 USD |
2 months ago
Nov 12, 2024
|
Sell 71.1 K
USD
|
Diehl Jeffrey T
Director
|
- 336
|
211.6 USD |
2 months ago
Nov 12, 2024
|
Sell 1.27 K
USD
|
Diehl Jeffrey T
Director
|
- 6
|
210.93 USD |
2 months ago
Nov 12, 2024
|
Sell 1.27 K
USD
|
Diehl Jeffrey T
Director
|
- 6
|
210.93 USD |
2 months ago
Nov 12, 2024
|
Sell 213 K
USD
|
Diehl Jeffrey T
Director
|
- 1001
|
212.66 USD |
2 months ago
Nov 12, 2024
|
Sell 57.3 K
USD
|
Diehl Jeffrey T
Director
|
- 271
|
211.6 USD |
2 months ago
Nov 12, 2024
|
Sell 57.1 K
USD
|
Diehl Jeffrey T
Director
|
- 270
|
211.6 USD |
2 months ago
Nov 12, 2024
|
Sell 172 K
USD
|
Diehl Jeffrey T
Director
|
- 807
|
212.66 USD |
2 months ago
Nov 12, 2024
|
Sell 171 K
USD
|
Diehl Jeffrey T
Director
|
- 804
|
212.66 USD |
2 months ago
Nov 12, 2024
|
Sell 926 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 4378
|
211.51 USD |
2 months ago
Nov 12, 2024
|
Sell 1.85 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 8706
|
212.64 USD |
2 months ago
Nov 12, 2024
|
Sell 27.3 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 128
|
213.12 USD |
2 months ago
Nov 11, 2024
|
Sell 229 K
USD
|
Diehl Jeffrey T
Director
|
- 1067
|
214.44 USD |
2 months ago
Nov 11, 2024
|
Sell 40.2 K
USD
|
Diehl Jeffrey T
Director
|
- 187
|
215 USD |
2 months ago
Nov 11, 2024
|
Sell 159 K
USD
|
Diehl Jeffrey T
Director
|
- 743
|
214.44 USD |
2 months ago
Nov 11, 2024
|
Sell 28.2 K
USD
|
Diehl Jeffrey T
Director
|
- 131
|
215 USD |
2 months ago
Nov 11, 2024
|
Sell 143 K
USD
|
Diehl Jeffrey T
Director
|
- 669
|
214.44 USD |
2 months ago
Nov 11, 2024
|
Sell 25.2 K
USD
|
Diehl Jeffrey T
Director
|
- 117
|
215 USD |
2 months ago
Nov 11, 2024
|
Sell 84.9 K
USD
|
Diehl Jeffrey T
Director
|
- 396
|
214.44 USD |
2 months ago
Nov 11, 2024
|
Sell 15 K
USD
|
Diehl Jeffrey T
Director
|
- 70
|
215 USD |
2 months ago
Nov 11, 2024
|
Sell 45.2 K
USD
|
Diehl Jeffrey T
Director
|
- 211
|
214.44 USD |
2 months ago
Nov 11, 2024
|
Sell 7.96 K
USD
|
Diehl Jeffrey T
Director
|
- 37
|
215 USD |
2 months ago
Nov 11, 2024
|
Sell 27.2 K
USD
|
Diehl Jeffrey T
Director
|
- 127
|
214.44 USD |
2 months ago
Nov 11, 2024
|
Sell 4.73 K
USD
|
Diehl Jeffrey T
Director
|
- 22
|
215 USD |
2 months ago
Nov 11, 2024
|
Sell 21.9 K
USD
|
Diehl Jeffrey T
Director
|
- 102
|
214.44 USD |
2 months ago
Nov 11, 2024
|
Sell 21.9 K
USD
|
Diehl Jeffrey T
Director
|
- 102
|
214.44 USD |
2 months ago
Nov 11, 2024
|
Sell 3.87 K
USD
|
Diehl Jeffrey T
Director
|
- 18
|
215 USD |
2 months ago
Nov 11, 2024
|
Sell 3.87 K
USD
|
Diehl Jeffrey T
Director
|
- 18
|
215 USD |
2 months ago
Nov 11, 2024
|
Sell 1.41 M
USD
|
Diehl Jeffrey T
Director
|
- 6675
|
211.36 USD |
2 months ago
Nov 11, 2024
|
Sell 815 K
USD
|
Diehl Jeffrey T
Director
|
- 3839
|
212.37 USD |
2 months ago
Nov 11, 2024
|
Sell 276 K
USD
|
Diehl Jeffrey T
Director
|
- 1293
|
213.44 USD |
2 months ago
Nov 11, 2024
|
Sell 983 K
USD
|
Diehl Jeffrey T
Director
|
- 4653
|
211.36 USD |
2 months ago
Nov 11, 2024
|
Sell 568 K
USD
|
Diehl Jeffrey T
Director
|
- 2676
|
212.37 USD |
2 months ago
Nov 11, 2024
|
Sell 193 K
USD
|
Diehl Jeffrey T
Director
|
- 902
|
213.44 USD |
2 months ago
Nov 11, 2024
|
Sell 883 K
USD
|
Diehl Jeffrey T
Director
|
- 4180
|
211.36 USD |
2 months ago
Nov 11, 2024
|
Sell 511 K
USD
|
Diehl Jeffrey T
Director
|
- 2404
|
212.37 USD |
2 months ago
Nov 11, 2024
|
Sell 173 K
USD
|
Diehl Jeffrey T
Director
|
- 810
|
213.44 USD |
2 months ago
Nov 11, 2024
|
Sell 522 K
USD
|
Diehl Jeffrey T
Director
|
- 2472
|
211.36 USD |
2 months ago
Nov 11, 2024
|
Sell 302 K
USD
|
Diehl Jeffrey T
Director
|
- 1422
|
212.37 USD |
2 months ago
Nov 11, 2024
|
Sell 102 K
USD
|
Diehl Jeffrey T
Director
|
- 479
|
213.44 USD |
2 months ago
Nov 11, 2024
|
Sell 278 K
USD
|
Diehl Jeffrey T
Director
|
- 1315
|
211.36 USD |
2 months ago
Nov 11, 2024
|
Sell 161 K
USD
|
Diehl Jeffrey T
Director
|
- 756
|
212.37 USD |
2 months ago
Nov 11, 2024
|
Sell 54.4 K
USD
|
Diehl Jeffrey T
Director
|
- 255
|
213.44 USD |
2 months ago
Nov 11, 2024
|
Sell 168 K
USD
|
Diehl Jeffrey T
Director
|
- 795
|
211.36 USD |
2 months ago
Nov 11, 2024
|
Sell 97.1 K
USD
|
Diehl Jeffrey T
Director
|
- 457
|
212.37 USD |
2 months ago
Nov 11, 2024
|
Sell 32.9 K
USD
|
Diehl Jeffrey T
Director
|
- 154
|
213.44 USD |
2 months ago
Nov 11, 2024
|
Sell 135 K
USD
|
Diehl Jeffrey T
Director
|
- 641
|
211.36 USD |
2 months ago
Nov 11, 2024
|
Sell 135 K
USD
|
Diehl Jeffrey T
Director
|
- 639
|
211.36 USD |
2 months ago
Nov 11, 2024
|
Sell 78.4 K
USD
|
Diehl Jeffrey T
Director
|
- 369
|
212.37 USD |
2 months ago
Nov 11, 2024
|
Sell 77.9 K
USD
|
Diehl Jeffrey T
Director
|
- 367
|
212.37 USD |
2 months ago
Nov 11, 2024
|
Sell 26.5 K
USD
|
Diehl Jeffrey T
Director
|
- 124
|
213.44 USD |
2 months ago
Nov 11, 2024
|
Sell 26.5 K
USD
|
Diehl Jeffrey T
Director
|
- 124
|
213.44 USD |
2 months ago
Nov 11, 2024
|
Sell 189 K
USD
|
WATERS RONALD V
Director
|
- 888
|
212.62 USD |
2 months ago
Nov 11, 2024
|
Sell 1.46 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 6883
|
211.41 USD |
2 months ago
Nov 11, 2024
|
Sell 993 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 4673
|
212.51 USD |
2 months ago
Nov 11, 2024
|
Sell 259 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1215
|
213.21 USD |
2 months ago
Nov 11, 2024
|
Sell 454 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2117
|
214.28 USD |
2 months ago
Nov 11, 2024
|
Sell 127 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 591
|
215.29 USD |
2 months ago
Nov 08, 2024
|
Sell 1.27 M
USD
|
Diehl Jeffrey T
Director
|
- 6008
|
211.1 USD |
2 months ago
Nov 08, 2024
|
Sell 65.8 K
USD
|
Diehl Jeffrey T
Director
|
- 311
|
211.68 USD |
2 months ago
Nov 08, 2024
|
Sell 884 K
USD
|
Diehl Jeffrey T
Director
|
- 4188
|
211.1 USD |
2 months ago
Nov 08, 2024
|
Sell 46.1 K
USD
|
Diehl Jeffrey T
Director
|
- 218
|
211.68 USD |
2 months ago
Nov 08, 2024
|
Sell 794 K
USD
|
Diehl Jeffrey T
Director
|
- 3763
|
211.1 USD |
2 months ago
Nov 08, 2024
|
Sell 41.3 K
USD
|
Diehl Jeffrey T
Director
|
- 195
|
211.68 USD |
2 months ago
Nov 08, 2024
|
Sell 470 K
USD
|
Diehl Jeffrey T
Director
|
- 2226
|
211.1 USD |
2 months ago
Nov 08, 2024
|
Sell 24.3 K
USD
|
Diehl Jeffrey T
Director
|
- 115
|
211.68 USD |
2 months ago
Nov 08, 2024
|
Sell 250 K
USD
|
Diehl Jeffrey T
Director
|
- 1184
|
211.1 USD |
2 months ago
Nov 08, 2024
|
Sell 12.9 K
USD
|
Diehl Jeffrey T
Director
|
- 61
|
211.68 USD |
2 months ago
Nov 08, 2024
|
Sell 151 K
USD
|
Diehl Jeffrey T
Director
|
- 716
|
211.1 USD |
2 months ago
Nov 08, 2024
|
Sell 7.83 K
USD
|
Diehl Jeffrey T
Director
|
- 37
|
211.68 USD |
2 months ago
Nov 08, 2024
|
Sell 122 K
USD
|
Diehl Jeffrey T
Director
|
- 577
|
211.1 USD |
2 months ago
Nov 08, 2024
|
Sell 121 K
USD
|
Diehl Jeffrey T
Director
|
- 575
|
211.1 USD |
2 months ago
Nov 08, 2024
|
Sell 6.35 K
USD
|
Diehl Jeffrey T
Director
|
- 30
|
211.68 USD |
2 months ago
Nov 08, 2024
|
Sell 6.35 K
USD
|
Diehl Jeffrey T
Director
|
- 30
|
211.68 USD |
2 months ago
Nov 08, 2024
|
Sell 188 K
USD
|
Diehl Jeffrey T
Director
|
- 905
|
208.18 USD |
2 months ago
Nov 08, 2024
|
Sell 791 K
USD
|
Diehl Jeffrey T
Director
|
- 3781
|
209.12 USD |
2 months ago
Nov 08, 2024
|
Sell 357 K
USD
|
Diehl Jeffrey T
Director
|
- 1699
|
210.12 USD |
2 months ago
Nov 08, 2024
|
Sell 131 K
USD
|
Diehl Jeffrey T
Director
|
- 630
|
208.18 USD |
2 months ago
Nov 08, 2024
|
Sell 551 K
USD
|
Diehl Jeffrey T
Director
|
- 2636
|
209.12 USD |
2 months ago
Nov 08, 2024
|
Sell 249 K
USD
|
Diehl Jeffrey T
Director
|
- 1184
|
210.12 USD |
2 months ago
Nov 08, 2024
|
Sell 118 K
USD
|
Diehl Jeffrey T
Director
|
- 567
|
208.18 USD |
2 months ago
Nov 08, 2024
|
Sell 495 K
USD
|
Diehl Jeffrey T
Director
|
- 2369
|
209.12 USD |
2 months ago
Nov 08, 2024
|
Sell 224 K
USD
|
Diehl Jeffrey T
Director
|
- 1064
|
210.12 USD |
2 months ago
Nov 08, 2024
|
Sell 69.7 K
USD
|
Diehl Jeffrey T
Director
|
- 335
|
208.18 USD |
2 months ago
Nov 08, 2024
|
Sell 293 K
USD
|
Diehl Jeffrey T
Director
|
- 1401
|
209.12 USD |
2 months ago
Nov 08, 2024
|
Sell 132 K
USD
|
Diehl Jeffrey T
Director
|
- 630
|
210.12 USD |
2 months ago
Nov 08, 2024
|
Sell 37.1 K
USD
|
Diehl Jeffrey T
Director
|
- 178
|
208.18 USD |
2 months ago
Nov 08, 2024
|
Sell 156 K
USD
|
Diehl Jeffrey T
Director
|
- 745
|
209.12 USD |
2 months ago
Nov 08, 2024
|
Sell 70.4 K
USD
|
Diehl Jeffrey T
Director
|
- 335
|
210.12 USD |
2 months ago
Nov 08, 2024
|
Sell 22.5 K
USD
|
Diehl Jeffrey T
Director
|
- 108
|
208.18 USD |
2 months ago
Nov 08, 2024
|
Sell 94.1 K
USD
|
Diehl Jeffrey T
Director
|
- 450
|
209.12 USD |
2 months ago
Nov 08, 2024
|
Sell 42.4 K
USD
|
Diehl Jeffrey T
Director
|
- 202
|
210.12 USD |
2 months ago
Nov 08, 2024
|
Sell 18.1 K
USD
|
Diehl Jeffrey T
Director
|
- 87
|
208.18 USD |
2 months ago
Nov 08, 2024
|
Sell 17.9 K
USD
|
Diehl Jeffrey T
Director
|
- 86
|
208.18 USD |
2 months ago
Nov 08, 2024
|
Sell 75.9 K
USD
|
Diehl Jeffrey T
Director
|
- 363
|
209.12 USD |
2 months ago
Nov 08, 2024
|
Sell 75.7 K
USD
|
Diehl Jeffrey T
Director
|
- 362
|
209.12 USD |
2 months ago
Nov 08, 2024
|
Sell 34.2 K
USD
|
Diehl Jeffrey T
Director
|
- 163
|
210.12 USD |
2 months ago
Nov 08, 2024
|
Sell 34.2 K
USD
|
Diehl Jeffrey T
Director
|
- 163
|
210.12 USD |
2 months ago
Nov 07, 2024
|
Sell 340 K
USD
|
Diehl Jeffrey T
Director
|
- 1606
|
211.67 USD |
2 months ago
Nov 07, 2024
|
Sell 20 K
USD
|
Diehl Jeffrey T
Director
|
- 94
|
213.09 USD |
2 months ago
Nov 07, 2024
|
Sell 237 K
USD
|
Diehl Jeffrey T
Director
|
- 1120
|
211.67 USD |
2 months ago
Nov 07, 2024
|
Sell 13.9 K
USD
|
Diehl Jeffrey T
Director
|
- 65
|
213.09 USD |
2 months ago
Nov 07, 2024
|
Sell 213 K
USD
|
Diehl Jeffrey T
Director
|
- 1006
|
211.67 USD |
2 months ago
Nov 07, 2024
|
Sell 12.6 K
USD
|
Diehl Jeffrey T
Director
|
- 59
|
213.09 USD |
2 months ago
Nov 07, 2024
|
Sell 126 K
USD
|
Diehl Jeffrey T
Director
|
- 595
|
211.67 USD |
2 months ago
Nov 07, 2024
|
Sell 7.46 K
USD
|
Diehl Jeffrey T
Director
|
- 35
|
213.09 USD |
2 months ago
Nov 07, 2024
|
Sell 66.9 K
USD
|
Diehl Jeffrey T
Director
|
- 316
|
211.67 USD |
2 months ago
Nov 07, 2024
|
Sell 3.84 K
USD
|
Diehl Jeffrey T
Director
|
- 18
|
213.09 USD |
2 months ago
Nov 07, 2024
|
Sell 40.4 K
USD
|
Diehl Jeffrey T
Director
|
- 191
|
211.67 USD |
2 months ago
Nov 07, 2024
|
Sell 2.34 K
USD
|
Diehl Jeffrey T
Director
|
- 11
|
213.09 USD |
2 months ago
Nov 07, 2024
|
Sell 32.6 K
USD
|
Diehl Jeffrey T
Director
|
- 154
|
211.67 USD |
2 months ago
Nov 07, 2024
|
Sell 1.92 K
USD
|
Diehl Jeffrey T
Director
|
- 9
|
213.09 USD |
2 months ago
Nov 07, 2024
|
Sell 32.6 K
USD
|
Diehl Jeffrey T
Director
|
- 154
|
211.67 USD |
2 months ago
Nov 07, 2024
|
Sell 1.92 K
USD
|
Diehl Jeffrey T
Director
|
- 9
|
213.09 USD |
2 months ago
Nov 07, 2024
|
Sell 69.8 K
USD
|
Diehl Jeffrey T
Director
|
- 334
|
208.97 USD |
2 months ago
Nov 07, 2024
|
Sell 707 K
USD
|
Diehl Jeffrey T
Director
|
- 3364
|
210.09 USD |
2 months ago
Nov 07, 2024
|
Sell 3.31 M
USD
|
Diehl Jeffrey T
Director
|
- 15671
|
210.91 USD |
2 months ago
Nov 07, 2024
|
Sell 48.7 K
USD
|
Diehl Jeffrey T
Director
|
- 233
|
208.97 USD |
2 months ago
Nov 07, 2024
|
Sell 493 K
USD
|
Diehl Jeffrey T
Director
|
- 2345
|
210.09 USD |
2 months ago
Nov 07, 2024
|
Sell 43.7 K
USD
|
Diehl Jeffrey T
Director
|
- 209
|
208.97 USD |
2 months ago
Nov 07, 2024
|
Sell 443 K
USD
|
Diehl Jeffrey T
Director
|
- 2108
|
210.09 USD |
2 months ago
Nov 07, 2024
|
Sell 2.3 M
USD
|
Diehl Jeffrey T
Director
|
- 10925
|
210.91 USD |
2 months ago
Nov 07, 2024
|
Sell 2.07 M
USD
|
Diehl Jeffrey T
Director
|
- 9816
|
210.91 USD |
2 months ago
Nov 07, 2024
|
Sell 25.9 K
USD
|
Diehl Jeffrey T
Director
|
- 124
|
208.97 USD |
2 months ago
Nov 07, 2024
|
Sell 262 K
USD
|
Diehl Jeffrey T
Director
|
- 1246
|
210.09 USD |
2 months ago
Nov 07, 2024
|
Sell 1.22 M
USD
|
Diehl Jeffrey T
Director
|
- 5805
|
210.91 USD |
2 months ago
Nov 07, 2024
|
Sell 13.8 K
USD
|
Diehl Jeffrey T
Director
|
- 66
|
208.97 USD |
2 months ago
Nov 07, 2024
|
Sell 139 K
USD
|
Diehl Jeffrey T
Director
|
- 663
|
210.09 USD |
2 months ago
Nov 07, 2024
|
Sell 652 K
USD
|
Diehl Jeffrey T
Director
|
- 3089
|
210.91 USD |
2 months ago
Nov 07, 2024
|
Sell 8.36 K
USD
|
Diehl Jeffrey T
Director
|
- 40
|
208.97 USD |
2 months ago
Nov 07, 2024
|
Sell 84.2 K
USD
|
Diehl Jeffrey T
Director
|
- 401
|
210.09 USD |
2 months ago
Nov 07, 2024
|
Sell 6.69 K
USD
|
Diehl Jeffrey T
Director
|
- 32
|
208.97 USD |
2 months ago
Nov 07, 2024
|
Sell 6.69 K
USD
|
Diehl Jeffrey T
Director
|
- 32
|
208.97 USD |
2 months ago
Nov 07, 2024
|
Sell 394 K
USD
|
Diehl Jeffrey T
Director
|
- 1866
|
210.91 USD |
2 months ago
Nov 07, 2024
|
Sell 67.9 K
USD
|
Diehl Jeffrey T
Director
|
- 323
|
210.09 USD |
2 months ago
Nov 07, 2024
|
Sell 67.6 K
USD
|
Diehl Jeffrey T
Director
|
- 322
|
210.09 USD |
2 months ago
Nov 07, 2024
|
Sell 317 K
USD
|
Diehl Jeffrey T
Director
|
- 1505
|
210.91 USD |
2 months ago
Nov 07, 2024
|
Sell 316 K
USD
|
Diehl Jeffrey T
Director
|
- 1499
|
210.91 USD |
2 months ago
Nov 07, 2024
|
Sell 52.1 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 250
|
208.51 USD |
2 months ago
Nov 07, 2024
|
Sell 574 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 2736
|
209.66 USD |
2 months ago
Nov 07, 2024
|
Sell 3.28 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 15565
|
210.58 USD |
2 months ago
Nov 07, 2024
|
Sell 1.29 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 6111
|
211.37 USD |
2 months ago
Nov 07, 2024
|
Sell 233 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1100
|
212.25 USD |
2 months ago
Nov 07, 2024
|
Sell 21.3 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 100
|
213.09 USD |
2 months ago
Nov 08, 2024
|
Sell 291 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 1400
|
208.01 USD |
2 months ago
Nov 08, 2024
|
Sell 959 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 4588
|
208.96 USD |
2 months ago
Nov 08, 2024
|
Sell 736 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 3500
|
210.17 USD |
2 months ago
Nov 08, 2024
|
Sell 1.05 M
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 4994
|
211.18 USD |
2 months ago
Nov 08, 2024
|
Sell 1.06 K
USD
|
Sarowitz Steven I
director, 10 percent owner:
|
- 5
|
211.71 USD |
2 months ago
Nov 06, 2024
|
Sell 854 K
USD
|
Diehl Jeffrey T
Director
|
- 4011
|
212.93 USD |
2 months ago
Nov 06, 2024
|
Sell 1.11 M
USD
|
Diehl Jeffrey T
Director
|
- 5183
|
213.69 USD |
2 months ago
Nov 06, 2024
|
Sell 595 K
USD
|
Diehl Jeffrey T
Director
|
- 2796
|
212.93 USD |
2 months ago
Nov 06, 2024
|
Sell 772 K
USD
|
Diehl Jeffrey T
Director
|
- 3613
|
213.69 USD |
2 months ago
Nov 06, 2024
|
Sell 535 K
USD
|
Diehl Jeffrey T
Director
|
- 2512
|
212.93 USD |
2 months ago
Nov 06, 2024
|
Sell 694 K
USD
|
Diehl Jeffrey T
Director
|
- 3247
|
213.69 USD |
2 months ago
Nov 06, 2024
|
Sell 316 K
USD
|
Diehl Jeffrey T
Director
|
- 1486
|
212.93 USD |
2 months ago
Nov 06, 2024
|
Sell 410 K
USD
|
Diehl Jeffrey T
Director
|
- 1920
|
213.69 USD |
2 months ago
Nov 06, 2024
|
Sell 168 K
USD
|
Diehl Jeffrey T
Director
|
- 790
|
212.93 USD |
2 months ago
Nov 06, 2024
|
Sell 218 K
USD
|
Diehl Jeffrey T
Director
|
- 1021
|
213.69 USD |
2 months ago
Nov 06, 2024
|
Sell 102 K
USD
|
Diehl Jeffrey T
Director
|
- 478
|
212.93 USD |
2 months ago
Nov 06, 2024
|
Sell 132 K
USD
|
Diehl Jeffrey T
Director
|
- 618
|
213.69 USD |
2 months ago
Nov 06, 2024
|
Sell 82 K
USD
|
Diehl Jeffrey T
Director
|
- 385
|
212.93 USD |
2 months ago
Nov 06, 2024
|
Sell 81.8 K
USD
|
Diehl Jeffrey T
Director
|
- 384
|
212.93 USD |
2 months ago
Nov 06, 2024
|
Sell 106 K
USD
|
Diehl Jeffrey T
Director
|
- 498
|
213.69 USD |
2 months ago
Nov 06, 2024
|
Sell 106 K
USD
|
Diehl Jeffrey T
Director
|
- 496
|
213.69 USD |
2 months ago
Nov 06, 2024
|
Sell 494 K
USD
|
Diehl Jeffrey T
Director
|
- 2354
|
209.89 USD |
2 months ago
Nov 06, 2024
|
Sell 1.88 M
USD
|
Diehl Jeffrey T
Director
|
- 8917
|
210.94 USD |
2 months ago
Nov 06, 2024
|
Sell 657 K
USD
|
Diehl Jeffrey T
Director
|
- 3101
|
211.84 USD |
2 months ago
Nov 06, 2024
|
Sell 344 K
USD
|
Diehl Jeffrey T
Director
|
- 1641
|
209.89 USD |
2 months ago
Nov 06, 2024
|
Sell 1.31 M
USD
|
Diehl Jeffrey T
Director
|
- 6216
|
210.94 USD |
2 months ago
Nov 06, 2024
|
Sell 309 K
USD
|
Diehl Jeffrey T
Director
|
- 1474
|
209.89 USD |
2 months ago
Nov 06, 2024
|
Sell 458 K
USD
|
Diehl Jeffrey T
Director
|
- 2162
|
211.84 USD |
2 months ago
Nov 06, 2024
|
Sell 1.18 M
USD
|
Diehl Jeffrey T
Director
|
- 5585
|
210.94 USD |
2 months ago
Nov 06, 2024
|
Sell 412 K
USD
|
Diehl Jeffrey T
Director
|
- 1943
|
211.84 USD |
2 months ago
Nov 06, 2024
|
Sell 183 K
USD
|
Diehl Jeffrey T
Director
|
- 872
|
209.89 USD |
2 months ago
Nov 06, 2024
|
Sell 697 K
USD
|
Diehl Jeffrey T
Director
|
- 3303
|
210.94 USD |
2 months ago
Nov 06, 2024
|
Sell 243 K
USD
|
Diehl Jeffrey T
Director
|
- 1149
|
211.84 USD |
2 months ago
Nov 06, 2024
|
Sell 97.6 K
USD
|
Diehl Jeffrey T
Director
|
- 465
|
209.89 USD |
2 months ago
Nov 06, 2024
|
Sell 371 K
USD
|
Diehl Jeffrey T
Director
|
- 1758
|
210.94 USD |
2 months ago
Nov 06, 2024
|
Sell 129 K
USD
|
Diehl Jeffrey T
Director
|
- 611
|
211.84 USD |
2 months ago
Nov 06, 2024
|
Sell 58.8 K
USD
|
Diehl Jeffrey T
Director
|
- 280
|
209.89 USD |
2 months ago
Nov 06, 2024
|
Sell 224 K
USD
|
Diehl Jeffrey T
Director
|
- 1062
|
210.94 USD |
2 months ago
Nov 06, 2024
|
Sell 78.2 K
USD
|
Diehl Jeffrey T
Director
|
- 369
|
211.84 USD |
2 months ago
Nov 06, 2024
|
Sell 47.4 K
USD
|
Diehl Jeffrey T
Director
|
- 226
|
209.89 USD |
2 months ago
Nov 06, 2024
|
Sell 47.2 K
USD
|
Diehl Jeffrey T
Director
|
- 225
|
209.89 USD |
2 months ago
Nov 06, 2024
|
Sell 181 K
USD
|
Diehl Jeffrey T
Director
|
- 856
|
210.94 USD |
2 months ago
Nov 06, 2024
|
Sell 180 K
USD
|
Diehl Jeffrey T
Director
|
- 853
|
210.94 USD |
2 months ago
Nov 06, 2024
|
Sell 63.1 K
USD
|
Diehl Jeffrey T
Director
|
- 298
|
211.84 USD |
2 months ago
Nov 06, 2024
|
Sell 62.9 K
USD
|
Diehl Jeffrey T
Director
|
- 297
|
211.84 USD |
2 months ago
Nov 06, 2024
|
Sell 148 K
USD
|
Diehl Jeffrey T
Director
|
- 718
|
206.81 USD |
2 months ago
Nov 06, 2024
|
Sell 361 K
USD
|
Diehl Jeffrey T
Director
|
- 1737
|
207.78 USD |
2 months ago
Nov 06, 2024
|
Sell 257 K
USD
|
Diehl Jeffrey T
Director
|
- 1229
|
208.78 USD |
2 months ago
Nov 06, 2024
|
Sell 104 K
USD
|
Diehl Jeffrey T
Director
|
- 501
|
206.81 USD |
2 months ago
Nov 06, 2024
|
Sell 252 K
USD
|
Diehl Jeffrey T
Director
|
- 1211
|
207.78 USD |
2 months ago
Nov 06, 2024
|
Sell 179 K
USD
|
Diehl Jeffrey T
Director
|
- 857
|
208.78 USD |
2 months ago
Nov 06, 2024
|
Sell 93.1 K
USD
|
Diehl Jeffrey T
Director
|
- 450
|
206.81 USD |
2 months ago
Nov 06, 2024
|
Sell 226 K
USD
|
Diehl Jeffrey T
Director
|
- 1088
|
207.78 USD |
2 months ago
Nov 06, 2024
|
Sell 161 K
USD
|
Diehl Jeffrey T
Director
|
- 770
|
208.78 USD |
2 months ago
Nov 06, 2024
|
Sell 55 K
USD
|
Diehl Jeffrey T
Director
|
- 266
|
206.81 USD |
2 months ago
Nov 06, 2024
|
Sell 134 K
USD
|
Diehl Jeffrey T
Director
|
- 644
|
207.78 USD |
2 months ago
Nov 06, 2024
|
Sell 95 K
USD
|
Diehl Jeffrey T
Director
|
- 455
|
208.78 USD |
2 months ago
Nov 06, 2024
|
Sell 29.2 K
USD
|
Diehl Jeffrey T
Director
|
- 141
|
206.81 USD |
2 months ago
Nov 06, 2024
|
Sell 71.1 K
USD
|
Diehl Jeffrey T
Director
|
- 342
|
207.78 USD |
2 months ago
Nov 06, 2024
|
Sell 50.5 K
USD
|
Diehl Jeffrey T
Director
|
- 242
|
208.78 USD |
2 months ago
Nov 06, 2024
|
Sell 17.6 K
USD
|
Diehl Jeffrey T
Director
|
- 85
|
206.81 USD |
2 months ago
Nov 06, 2024
|
Sell 43 K
USD
|
Diehl Jeffrey T
Director
|
- 207
|
207.78 USD |
2 months ago
Nov 06, 2024
|
Sell 30.5 K
USD
|
Diehl Jeffrey T
Director
|
- 146
|
208.78 USD |
2 months ago
Nov 06, 2024
|
Sell 14.3 K
USD
|
Diehl Jeffrey T
Director
|
- 69
|
206.81 USD |
2 months ago
Nov 06, 2024
|
Sell 14.3 K
USD
|
Diehl Jeffrey T
Director
|
- 69
|
206.81 USD |
2 months ago
Nov 06, 2024
|
Sell 34.7 K
USD
|
Diehl Jeffrey T
Director
|
- 167
|
207.78 USD |
2 months ago
Nov 06, 2024
|
Sell 34.5 K
USD
|
Diehl Jeffrey T
Director
|
- 166
|
207.78 USD |
2 months ago
Nov 06, 2024
|
Sell 24.6 K
USD
|
Diehl Jeffrey T
Director
|
- 118
|
208.36 USD |
2 months ago
Nov 06, 2024
|
Sell 24.6 K
USD
|
Diehl Jeffrey T
Director
|
- 118
|
208.78 USD |
2 months ago
Nov 06, 2024
|
Sell 57.3 K
USD
|
Diehl Jeffrey T
Director
|
- 282
|
203.16 USD |
2 months ago
Nov 06, 2024
|
Sell 166 K
USD
|
Diehl Jeffrey T
Director
|
- 812
|
204.13 USD |
2 months ago
Nov 06, 2024
|
Sell 39.5 K
USD
|
Diehl Jeffrey T
Director
|
- 192
|
205.59 USD |
2 months ago
Nov 06, 2024
|
Sell 39.8 K
USD
|
Diehl Jeffrey T
Director
|
- 196
|
203.16 USD |
2 months ago
Nov 06, 2024
|
Sell 115 K
USD
|
Diehl Jeffrey T
Director
|
- 565
|
204.13 USD |