Aug 14
2024
SELL
Sale (or disposition) back to the issuer
$940,533
$234.08 p/Share
4,018
Reduced 24.2%
12,585
Common Stock
Aug 14
2024
BUY
Exercise of conversion of derivative security
$701,799
$132.54 p/Share
5,295
Added 24.18%
16,603
Common Stock
May 15
2024
SELL
Open market or private sale
$780,714
$236.58 p/Share
3,300
Reduced 22.59%
11,308
Common Stock
May 13
2024
SELL
Open market or private sale
$782,463
$237.11 p/Share
3,300
Reduced 18.43%
14,608
Common Stock
Nov 26
2023
SELL
Payment of exercise price or tax liability
-
213
Reduced 1.14%
18,390
Common Stock
Nov 26
2023
BUY
Grant, award, or other acquisition
-
3,190
Added 14.64%
18,603
Common Stock
Nov 16
2023
SELL
Sale (or disposition) back to the issuer
$411,607
$235.07 p/Share
1,751
Reduced 10.2%
15,413
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
$379,633
$107.12 p/Share
3,544
Added 17.11%
17,164
Common Stock
Nov 26
2022
SELL
Payment of exercise price or tax liability
-
99
Reduced 0.72%
13,620
Common Stock
Nov 26
2022
BUY
Grant, award, or other acquisition
-
1,819
Added 11.71%
13,719
Common Stock
Nov 16
2022
SELL
Sale (or disposition) back to the issuer
$665,351
$222.08 p/Share
2,996
Reduced 20.11%
11,900
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$345,997
$74.94 p/Share
4,617
Added 23.66%
14,896
Common Stock
Nov 26
2021
SELL
Payment of exercise price or tax liability
-
31
Reduced 0.32%
9,654
Common Stock
Nov 26
2021
BUY
Grant, award, or other acquisition
-
937
Added 8.35%
10,279
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$467,227
$244.11 p/Share
1,914
Reduced 16.96%
9,373
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$220,327
$72.12 p/Share
3,055
Added 21.3%
11,287
Common Stock
Nov 26
2020
SELL
Payment of exercise price or tax liability
-
36
Reduced 0.52%
6,830
Common Stock
Nov 26
2020
BUY
Grant, award, or other acquisition
-
266
Added 3.73%
6,866
Common Stock
Nov 23
2020
SELL
Sale (or disposition) back to the issuer
$267,146
$230.1 p/Share
1,161
Reduced 11.51%
8,924
Common Stock
Nov 23
2020
SELL
Open market or private sale
$213,993
$230.1 p/Share
930
Reduced 10.42%
7,994
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$267,090
$76.64 p/Share
3,485
Added 25.68%
10,085
Common Stock