Mar 26
2024
BUY
Exercise of conversion of derivative security
$1,080,486
$139.22 p/Share
7,761
Added 2.13%
355,815
Common Stock, $.01 par...
Mar 25
2024
SELL
Open market or private sale
$11,084,500
$355.17 p/Share
31,209
Reduced 8.23%
348,054
Common Stock, $.01 par...
Mar 25
2024
BUY
Exercise of conversion of derivative security
$4,344,916
$139.22 p/Share
31,209
Added 7.6%
379,263
Common Stock, $.01 par...
Mar 22
2024
SELL
Open market or private sale
$2,250,687
$355.11 p/Share
6,338
Reduced 1.79%
348,054
Common Stock, $.01 par...
Mar 22
2024
BUY
Exercise of conversion of derivative security
$882,376
$139.22 p/Share
6,338
Added 1.76%
354,392
Common Stock, $.01 par...
Mar 21
2024
SELL
Open market or private sale
$814,060
$355.02 p/Share
2,293
Reduced 0.65%
348,054
Common Stock, $.01 par...
Mar 21
2024
BUY
Exercise of conversion of derivative security
$319,231
$139.22 p/Share
2,293
Added 0.65%
350,347
Common Stock, $.01 par...
Mar 14
2024
BUY
Exercise of conversion of derivative security
$1,060,299
$139.22 p/Share
7,616
Added 2.14%
348,054
Common Stock, $.01 par...
Mar 13
2024
SELL
Open market or private sale
$4,778,094
$347.22 p/Share
13,761
Reduced 3.89%
340,438
Common Stock, $.01 par...
Mar 13
2024
BUY
Exercise of conversion of derivative security
$1,915,806
$139.22 p/Share
13,761
Added 3.74%
354,199
Common Stock, $.01 par...
Mar 12
2024
SELL
Open market or private sale
$772,110
$345.0 p/Share
2,238
Reduced 0.65%
340,438
Common Stock, $.01 par...
Mar 12
2024
BUY
Exercise of conversion of derivative security
$311,574
$139.22 p/Share
2,238
Added 0.65%
342,676
Common Stock, $.01 par...
Mar 08
2024
SELL
Open market or private sale
$966,877
$345.19 p/Share
2,801
Reduced 0.82%
340,438
Common Stock, $.01 par...
Mar 08
2024
BUY
Exercise of conversion of derivative security
$389,955
$139.22 p/Share
2,801
Added 0.81%
343,239
Common Stock, $.01 par...
Mar 07
2024
SELL
Open market or private sale
$834,648
$346.04 p/Share
2,412
Reduced 0.7%
340,438
Common Stock, $.01 par...
Mar 07
2024
BUY
Exercise of conversion of derivative security
$335,798
$139.22 p/Share
2,412
Added 0.7%
342,850
Common Stock, $.01 par...
Mar 04
2024
SELL
Open market or private sale
$6,415,574
$332.62 p/Share
19,288
Reduced 5.36%
340,438
Common Stock, $.01 par...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$7,643,944
$333.36 p/Share
22,930
Reduced 5.99%
359,726
Common Stock, $.01 par...
Mar 01
2024
BUY
Grant, award, or other acquisition
-
35,946
Added 8.59%
382,656
Common Stock, $.01 par...
Feb 28
2024
BUY
Grant, award, or other acquisition
-
9,927
Added 2.78%
346,710
Common Stock, $.01 par...
Feb 27
2024
SELL
Open market or private sale
$690,080
$345.04 p/Share
2,000
Reduced 0.59%
336,783
Common Stock, $.01 par...
Feb 27
2024
BUY
Exercise of conversion of derivative security
$278,440
$139.22 p/Share
2,000
Added 0.59%
338,783
Common Stock, $.01 par...
Feb 26
2024
SELL
Open market or private sale
$3,619,664
$346.28 p/Share
10,453
Reduced 3.01%
336,783
Common Stock, $.01 par...
Feb 26
2024
BUY
Exercise of conversion of derivative security
$1,455,266
$139.22 p/Share
10,453
Added 2.92%
347,236
Common Stock, $.01 par...
Feb 23
2024
SELL
Open market or private sale
$2,181,571
$345.24 p/Share
6,319
Reduced 1.84%
336,783
Common Stock, $.01 par...