Feb 03
2022
BUY
Grant, award, or other acquisition
-
8,862
Added 12.85%
60,120
Common Stock
Jun 07
2021
SELL
Open market or private sale
$4,017,603
$164.42 p/Share
24,435
Reduced 32.32%
51,172
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$1,840,423
$86.34 p/Share
21,316
Added 21.99%
75,607
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$801,979
$132.1 p/Share
6,071
Reduced 10.06%
54,260
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
13,460
Added 18.24%
60,331
Common Stock
Mar 05
2021
SELL
Open market or private sale
$5,190,057
$126.63 p/Share
40,986
Reduced 46.65%
46,871
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$2,270,988
$74.96 p/Share
30,296
Added 25.64%
87,857
Common Stock
Feb 15
2021
SELL
Sale (or disposition) back to the issuer
$215,364
$109.6 p/Share
1,965
Reduced 3.09%
61,708
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$500,555
$117.75 p/Share
4,251
Reduced 6.89%
57,457
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
1,965
Added 2.99%
63,673
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
10,289
Added 14.29%
61,708
Common Stock
Dec 10
2020
SELL
Open market or private sale
$6,381,929
$93.95 p/Share
67,929
Reduced 56.97%
51,301
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
$3,803,498
$67.34 p/Share
56,482
Added 32.14%
119,230
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$436,035
$85.08 p/Share
5,125
Reduced 7.55%
62,748
Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
-
11,363
Added 14.34%
67,873
Common Stock
Feb 15
2020
SELL
Sale (or disposition) back to the issuer
$435,056
$102.03 p/Share
4,264
Reduced 6.45%
61,895
Common Stock
Feb 15
2020
SELL
Payment of exercise price or tax liability
$565,341
$102.64 p/Share
5,508
Reduced 8.9%
56,387
Common Stock
Feb 15
2020
BUY
Exercise of conversion of derivative security
-
4,264
Added 6.05%
66,159
Common Stock
Jan 30
2020
BUY
Grant, award, or other acquisition
-
11,016
Added 15.15%
61,715
Common Stock
Dec 02
2019
SELL
Open market or private sale
$4,280,676
$100.1 p/Share
42,764
Reduced 45.76%
50,699
Common Stock
Dec 02
2019
BUY
Exercise of conversion of derivative security
$1,921,075
$56.32 p/Share
34,110
Added 26.74%
93,463
Common Stock
Jul 05
2019
SELL
Open market or private sale
$867,597
$93.0 p/Share
9,329
Reduced 13.58%
59,353
Common Stock
Jun 05
2019
SELL
Open market or private sale
$1,205,370
$90.0 p/Share
13,393
Reduced 16.32%
68,682
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$566,928
$81.28 p/Share
6,975
Reduced 7.84%
82,009
Common Stock
Mar 07
2019
BUY
Grant, award, or other acquisition
-
15,464
Added 14.81%
88,984
Common Stock