Aug 23
2023
SELL
Sale (or disposition) back to the issuer
-
2,787
Reduced 5.08%
52,037
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$1,159,667
$162.01 p/Share
7,158
Reduced 11.55%
54,824
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
17,994
Added 22.5%
61,982
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$133,391
$162.08 p/Share
823
Reduced 1.84%
43,988
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
2,999
Added 6.27%
44,811
Common Stock
Nov 30
2022
SELL
Open market or private sale
$12,888,716
$175.78 p/Share
73,323
Reduced 63.68%
41,812
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$5,318,850
$72.54 p/Share
73,323
Added 38.91%
115,135
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,035,485
$165.89 p/Share
6,242
Reduced 12.99%
41,812
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
15,806
Added 24.75%
48,054
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$133,729
$168.85 p/Share
792
Reduced 2.4%
32,248
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
2,885
Added 8.03%
33,040
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$774,443
$165.55 p/Share
4,678
Reduced 13.43%
30,155
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
13,136
Added 27.38%
34,833
Common Stock
Jul 28
2020
SELL
Open market or private sale
$4,276,630
$147.47 p/Share
29,000
Reduced 57.22%
21,681
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$877,483
$150.46 p/Share
5,832
Reduced 10.32%
50,664
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
13,747
Added 19.57%
56,496
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$2,300,275
$149.32 p/Share
15,405
Reduced 26.49%
42,748
Common Stock
Feb 03
2020
BUY
Exercise of conversion of derivative security
-
38,650
Added 39.93%
58,153
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$472,081
$131.94 p/Share
3,578
Reduced 15.53%
19,468
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
-
1,237
Added 5.09%
23,046
Common Stock
Feb 11
2019
BUY
Exercise of conversion of derivative security
-
7,541
Added 25.69%
21,809
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$240,768
$132.0 p/Share
1,824
Reduced 11.33%
14,268
Common Stock
Feb 08
2019
BUY
Exercise of conversion of derivative security
-
6,599
Added 29.08%
16,092
Common Stock