Feb 28
2024
SELL
Open market or private sale
$2,155,106
$250.39 p/Share
8,607
Reduced 62.11%
5,251
Common Stock
Feb 28
2024
SELL
Sale (or disposition) back to the issuer
$1,154,440
$251.02 p/Share
4,599
Reduced 87.58%
652
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$1,145,224
$86.72 p/Share
13,206
Added 48.8%
13,858
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$950,332
$241.14 p/Share
3,941
Reduced 40.0%
5,912
Common Stock
Feb 16
2024
SELL
Open market or private sale
$3,245,922
$241.01 p/Share
13,468
Reduced 95.38%
652
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$950,173
$78.21 p/Share
12,149
Added 40.22%
18,061
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$66,114
$218.2 p/Share
303
Reduced 4.88%
5,912
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$67,860
$218.2 p/Share
311
Reduced 4.77%
6,215
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$579,022
$215.41 p/Share
2,688
Reduced 29.17%
6,526
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
7,241
Added 44.0%
9,214
Common Stock
Dec 01
2023
SELL
Sale (or disposition) back to the issuer
$1,151,272
$214.23 p/Share
5,374
Reduced 73.15%
1,973
Common Stock
Dec 01
2023
SELL
Open market or private sale
$2,812,809
$214.44 p/Share
13,117
Reduced 64.1%
7,347
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$1,156,242
$62.53 p/Share
18,491
Added 47.47%
20,464
Common Stock
Feb 16
2023
SELL
Open market or private sale
$1,003,150
$225.63 p/Share
4,446
Reduced 69.26%
1,973
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$67,520
$222.84 p/Share
303
Reduced 4.51%
6,419
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$71,626
$230.31 p/Share
311
Reduced 4.42%
6,722
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$492,905
$235.84 p/Share
2,090
Reduced 22.91%
7,033
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
5,829
Added 38.98%
9,123
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
1,956
Added 17.67%
9,115
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$1,012,313
$255.57 p/Share
3,961
Reduced 35.62%
7,159
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
9,114
Added 45.04%
11,120
Common Stock
Aug 16
2021
SELL
Open market or private sale
$1,513,750
$250.0 p/Share
6,055
Reduced 75.11%
2,006
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$688,406
$183.82 p/Share
3,745
Reduced 31.72%
8,061
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
11,806
Added 50.0%
11,806
Common Stock