Feb 18
2023
SELL
Payment of exercise price or tax liability
$1,388,558
$269.99 p/Share
5,143
Reduced 14.77%
29,688
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
12,863
Added 26.97%
34,831
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$579,250
$253.39 p/Share
2,286
Reduced 9.43%
21,968
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
6,048
Added 20.26%
23,802
Common Stock
Feb 14
2022
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
452
Added 1.83%
24,254
Common Stock
Jul 29
2021
SELL
Open market or private sale
$11,621,591
$243.9 p/Share
47,649
Reduced 69.25%
21,154
Common Stock
Jul 29
2021
-
3,400
Reduced 16.07%
17,754
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
$4,575,257
$96.02 p/Share
47,649
Added 40.92%
68,803
Common Stock
Mar 08
2020
SELL
Payment of exercise price or tax liability
$1,390,628
$198.86 p/Share
6,993
Reduced 24.84%
21,154
Common Stock
Mar 08
2020
BUY
Exercise of conversion of derivative security
-
15,791
Added 35.94%
28,147
Common Stock
May 01
2019
SELL
Open market or private sale
$8,018,187
$195.9 p/Share
40,930
Reduced 76.81%
12,356
Common Stock
May 01
2019
BUY
Exercise of conversion of derivative security
$3,001,138
$97.03 p/Share
30,930
Added 36.73%
53,286
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$1,282,963
$174.15 p/Share
7,367
Reduced 24.79%
22,356
Common Stock
Feb 13
2019
BUY
Exercise of conversion of derivative security
-
18,559
Added 38.44%
29,723
Common Stock
May 01
2018
SELL
Open market or private sale
$3,087,799
$165.69 p/Share
18,636
Reduced 62.54%
11,164
Common Stock
May 01
2018
BUY
Exercise of conversion of derivative security
$892,557
$75.93 p/Share
11,755
Added 28.29%
29,800
Common Stock
Mar 16
2018
SELL
Payment of exercise price or tax liability
$888,596
$162.36 p/Share
5,473
Reduced 23.27%
18,045
Common Stock
Mar 16
2018
BUY
Exercise of conversion of derivative security
-
12,354
Added 34.44%
23,518
Common Stock
Jul 26
2017
SELL
Open market or private sale
$4,013,537
$158.5 p/Share
25,322
Reduced 69.4%
11,164
Common Stock
Jul 26
2017
BUY
Exercise of conversion of derivative security
$1,523,625
$60.17 p/Share
25,322
Added 51.75%
23,611
Common Stock
Feb 12
2017
SELL
Payment of exercise price or tax liability
$85,558
$125.82 p/Share
680
Reduced 5.74%
11,164
Common Stock
Feb 12
2017
BUY
Exercise of conversion of derivative security
-
2,108
Added 15.11%
11,844
Common Stock
Apr 25
2016
SELL
Open market or private sale
$1,626,785
$125.07 p/Share
13,007
Reduced 57.19%
9,736
Common Stock
Apr 25
2016
BUY
Exercise of conversion of derivative security
$661,146
$50.83 p/Share
13,007
Added 36.38%
22,743
Common Stock
Feb 13
2016
SELL
Payment of exercise price or tax liability
$79,249
$117.93 p/Share
672
Reduced 6.46%
9,736
Common Stock