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...
Feb 23
2024
BUY
Exercise of conversion of derivative security
$879,731
$139.22 p/Share
6,319
Added 1.81%
343,102
Common Stock, $.01 par...
Feb 13
2024
BUY
Exercise of conversion of derivative security
$1,038,859
$139.22 p/Share
7,462
Added 2.17%
336,783
Common Stock, $.01 par...
Feb 12
2024
SELL
Open market or private sale
$697,564
$336.5 p/Share
2,073
Reduced 0.63%
329,321
Common Stock, $.01 par...
Feb 12
2024
BUY
Exercise of conversion of derivative security
$288,603
$139.22 p/Share
2,073
Added 0.62%
331,394
Common Stock, $.01 par...
Feb 09
2024
SELL
Open market or private sale
$12,760,149
$335.22 p/Share
38,065
Reduced 10.36%
329,321
Common Stock, $.01 par...
Feb 09
2024
BUY
Exercise of conversion of derivative security
$5,299,409
$139.22 p/Share
38,065
Added 9.39%
367,386
Common Stock, $.01 par...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,329,687
$289.44 p/Share
4,594
Reduced 3.81%
115,902
Common Stock, $.01 par...
Feb 27
2023
SELL
Open market or private sale
$5,924,720
$294.06 p/Share
20,148
Reduced 14.33%
120,496
Common Stock, $.01 par...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$5,799,178
$294.27 p/Share
19,707
Reduced 12.29%
140,644
Common Stock, $.01 par...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
37,549
Added 18.97%
160,351
Common Stock, $.01 par...
Feb 22
2023
BUY
Grant, award, or other acquisition
-
10,862
Added 8.13%
122,802
Common Stock, $.01 par...
May 18
2022
BUY
Exercise of conversion of derivative security
$951,283
$120.89 p/Share
7,869
Added 4.47%
168,368
Common Stock, $.01 par...
May 17
2022
SELL
Open market or private sale
$12,256,227
$270.79 p/Share
45,261
Reduced 22.0%
160,499
Common Stock, $.01 par...
May 17
2022
BUY
Exercise of conversion of derivative security
$5,471,602
$120.89 p/Share
45,261
Added 18.03%
205,760
Common Stock, $.01 par...
Apr 21
2022
BUY
Exercise of conversion of derivative security
$936,777
$120.89 p/Share
7,749
Added 4.61%
160,499
Common Stock, $.01 par...
Apr 20
2022
SELL
Open market or private sale
$12,136,882
$267.45 p/Share
45,380
Reduced 22.9%
152,750
Common Stock, $.01 par...
Apr 20
2022
BUY
Exercise of conversion of derivative security
$6,407,654
$120.89 p/Share
53,004
Added 21.11%
198,130
Common Stock, $.01 par...
Apr 19
2022
SELL
Open market or private sale
$10,921,294
$261.35 p/Share
41,788
Reduced 22.36%
145,126
Common Stock, $.01 par...
Apr 19
2022
BUY
Exercise of conversion of derivative security
$5,051,751
$120.89 p/Share
41,788
Added 18.27%
186,914
Common Stock, $.01 par...
Apr 18
2022
SELL
Open market or private sale
$969,728
$260.89 p/Share
3,717
Reduced 2.5%
145,126
Common Stock, $.01 par...
Apr 18
2022
BUY
Exercise of conversion of derivative security
$449,348
$120.89 p/Share
3,717
Added 2.44%
148,843
Common Stock, $.01 par...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$619,578
$236.48 p/Share
2,620
Reduced 1.77%
145,126
Common Stock, $.01 par...