Jul 28
2021
-
20,000
Reduced 90.56%
2,085
Common Stock
Jul 28
2021
-
20,000
Added 47.52%
22,085
Common Stock
Apr 30
2021
-
23,445
Reduced 91.83%
2,085
Common Stock
Apr 27
2021
SELL
Open market or private sale
$7,674,545
$199.91 p/Share
38,390
Reduced 60.08%
25,513
Common Stock
Apr 27
2021
-
25,000
Reduced 28.12%
63,903
Common Stock
Apr 27
2021
-
25,000
Added 21.95%
88,903
Common Stock
Apr 23
2021
SELL
Payment of exercise price or tax liability
$14,998,162
$202.5 p/Share
74,065
Reduced 42.26%
101,208
Common Stock
Apr 23
2021
SELL
Open market or private sale
$7,462,119
$200.03 p/Share
37,305
Reduced 36.86%
63,903
Common Stock
Apr 23
2021
BUY
Exercise of conversion of derivative security
$11,356,830
$100.99 p/Share
112,455
Added 39.08%
175,273
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$974,848
$174.61 p/Share
5,583
Reduced 8.18%
62,677
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
14,186
Added 17.21%
68,260
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$6,763,375
$179.3 p/Share
37,721
Reduced 41.09%
54,074
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
$3,327,919
$47.97 p/Share
69,375
Added 43.04%
91,795
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$3,682,698
$151.82 p/Share
24,257
Reduced 51.97%
22,420
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$1,663,805
$37.18 p/Share
44,750
Added 48.95%
46,677
Common Stock
Nov 13
2020
SELL
Open market or private sale
$2,541,799
$149.5 p/Share
17,002
Reduced 89.82%
1,927
Common Stock
Nov 11
2020
-
15,604
Reduced 45.19%
18,929
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$3,019,766
$147.32 p/Share
20,498
Reduced 37.25%
34,533
Common Stock
Nov 09
2020
SELL
Open market or private sale
$815,048
$147.36 p/Share
5,531
Reduced 23.98%
17,531
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$1,394,250
$37.18 p/Share
37,500
Added 40.53%
55,031
Common Stock
Nov 05
2020
SELL
Payment of exercise price or tax liability
$958,656
$137.56 p/Share
6,969
Reduced 23.21%
23,062
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$464,750
$37.18 p/Share
12,500
Added 29.39%
30,031
Common Stock
May 11
2020
-
50,000
Reduced 74.04%
17,531
Common Stock
May 01
2020
-
50,000
Reduced 42.54%
67,531
Common Stock