Feb 09
2024
SELL
Payment of exercise price or tax liability
$2,045,244
$146.56 p/Share
13,955
Reduced 2.09%
655,332
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
$1,125,102
$147.69 p/Share
7,618
Added 1.13%
669,287
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$90,261
$129.5 p/Share
697
Reduced 0.11%
661,669
Common Stock
Aug 07
2023
SELL
Open market or private sale
$18,877,936
$111.44 p/Share
169,400
Reduced 20.37%
662,366
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
$13,318,228
$78.62 p/Share
169,400
Added 16.92%
831,766
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
18,669
Added 2.74%
662,366
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$1,176,600
$99.56 p/Share
11,818
Reduced 1.8%
643,697
Common Stock
Aug 08
2022
SELL
Payment of exercise price or tax liability
$88,074
$84.04 p/Share
1,048
Reduced 0.16%
655,515
Common Stock
Jun 09
2022
SELL
Open market or private sale
$16,092,990
$109.7 p/Share
146,700
Reduced 18.26%
656,563
Common Stock
Jun 09
2022
BUY
Exercise of conversion of derivative security
$10,876,338
$74.14 p/Share
146,700
Added 15.44%
803,263
Common Stock
Mar 09
2022
BUY
Grant, award, or other acquisition
-
17,500
Added 2.6%
656,563
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
28,074
Added 4.21%
639,063
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$1,044,886
$88.7 p/Share
11,780
Reduced 1.89%
610,989
Common Stock
Feb 07
2022
SELL
Open market or private sale
$11,173,761
$88.47 p/Share
126,300
Reduced 17.13%
610,989
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$9,125,175
$72.25 p/Share
126,300
Added 14.63%
737,289
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$114,929
$73.25 p/Share
1,569
Reduced 0.25%
622,769
Common Stock
Mar 11
2021
SELL
Open market or private sale
$14,025,665
$88.49 p/Share
158,500
Reduced 20.25%
624,338
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$9,853,945
$62.17 p/Share
158,500
Added 16.84%
782,838
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
42,043
Added 6.31%
624,338
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$826,933
$72.43 p/Share
11,417
Reduced 1.92%
582,295
Common Stock