Mar 03
2025
SELL
Open market or private sale
$8,173,499
$308.12 p/Share
26,527
Reduced 17.19%
127,767
Common Stock, $.01 par...
Feb 28
2025
SELL
Payment of exercise price or tax liability
$8,443,571
$305.86 p/Share
27,606
Reduced 15.18%
154,294
Common Stock, $.01 par...
Feb 28
2025
BUY
Grant, award, or other acquisition
-
60,554
Added 24.98%
181,900
Common Stock, $.01 par...
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...