May 07
2024
-
240
Reduced 1.66%
14,232
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$728,988
$233.95 p/Share
3,116
Reduced 17.72%
14,472
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
7,019
Added 29.43%
16,827
Common Stock
Feb 16
2024
SELL
Open market or private sale
$1,290,790
$222.55 p/Share
5,800
Reduced 35.43%
10,569
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$177,320
$109.66 p/Share
1,617
Added 8.99%
16,369
Common Stock
Aug 02
2023
-
133
Reduced 0.89%
14,752
Common Stock
Jun 26
2023
SELL
Payment of exercise price or tax liability
$152,790
$172.84 p/Share
884
Reduced 5.61%
14,885
Common Stock
Jun 26
2023
BUY
Grant, award, or other acquisition
-
1,991
Added 11.21%
15,769
Common Stock
Jun 24
2023
SELL
Payment of exercise price or tax liability
$50,804
$172.22 p/Share
295
Reduced 2.1%
13,778
Common Stock
Jun 24
2023
BUY
Exercise of conversion of derivative security
-
664
Added 4.51%
14,073
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$83,135
$173.56 p/Share
479
Reduced 3.45%
13,409
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
1,078
Added 7.32%
13,657
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$85,767
$176.84 p/Share
485
Reduced 3.65%
12,810
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
1,092
Added 7.75%
13,000
Common Stock
Jan 11
2023
SELL
Open market or private sale
$922,250
$175.0 p/Share
5,270
Reduced 30.16%
12,203
Common Stock
Jan 11
2023
BUY
Exercise of conversion of derivative security
$705,916
$133.95 p/Share
5,270
Added 25.47%
15,425
Common Stock
Nov 01
2022
-
125
Reduced 1.01%
12,203
Common Stock
Nov 01
2022
SELL
Open market or private sale
$1,017,340
$165.26 p/Share
6,156
Reduced 33.3%
12,328
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
4,356
Added 20.7%
16,684
Common Stock
Jun 24
2022
SELL
Payment of exercise price or tax liability
$45,088
$152.84 p/Share
295
Reduced 2.05%
14,128
Common Stock
Jun 24
2022
BUY
Exercise of conversion of derivative security
-
663
Added 4.39%
14,423
Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$119,570
$173.29 p/Share
690
Reduced 4.78%
13,760
Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
-
2,299
Added 14.25%
13,836
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$24,646
$163.22 p/Share
151
Reduced 1.23%
12,151
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
516
Added 4.03%
12,302
Common Stock