May 12
2022
-
2,000
Reduced 7.04%
26,423
Common Stock
Feb 18
2022
SELL
Open market or private sale
$7,954,709
$124.68 p/Share
63,801
Reduced 69.18%
28,423
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$4,484,257
$98.77 p/Share
45,401
Added 32.99%
92,224
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$1,600,671
$124.76 p/Share
12,830
Reduced 21.51%
46,823
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
31,636
Added 34.65%
59,653
Common Stock
May 21
2021
-
2,827
Reduced 9.17%
28,017
Common Stock
May 21
2021
SELL
Open market or private sale
$962,150
$137.45 p/Share
7,000
Reduced 18.5%
30,844
Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$10,988,330
$129.74 p/Share
84,695
Reduced 69.12%
37,844
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$9,330,156
$92.63 p/Share
100,725
Added 57.52%
74,390
Common Stock
Mar 03
2021
-
1,750
Reduced 7.43%
21,814
Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,965,240
$109.18 p/Share
18,000
Reduced 43.31%
23,564
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$1,296,539
$103.45 p/Share
12,533
Reduced 23.17%
41,564
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
31,520
Added 36.82%
54,097
Common Stock
Dec 18
2020
-
500
Reduced 2.17%
22,577
Common Stock
Jun 05
2020
SELL
Open market or private sale
$1,518,604
$105.62 p/Share
14,378
Reduced 38.39%
23,077
Common Stock
Jun 05
2020
BUY
Exercise of conversion of derivative security
$1,126,516
$78.35 p/Share
14,378
Added 27.74%
37,455
Common Stock
May 07
2020
SELL
Open market or private sale
$766,699
$103.65 p/Share
7,397
Reduced 24.27%
23,077
Common Stock
Feb 09
2020
SELL
Payment of exercise price or tax liability
$1,170,389
$124.43 p/Share
9,406
Reduced 23.59%
30,474
Common Stock
Feb 09
2020
BUY
Grant, award, or other acquisition
-
23,932
Added 37.5%
39,880
Common Stock
Nov 26
2019
-
1,725
Reduced 9.76%
15,948
Common Stock
Jun 25
2019
SELL
Open market or private sale
$2,278,382
$102.22 p/Share
22,289
Reduced 55.78%
17,673
Common Stock
Jun 25
2019
BUY
Exercise of conversion of derivative security
$1,932,440
$72.52 p/Share
26,647
Added 40.01%
39,962
Common Stock
Apr 05
2019
SELL
Payment of exercise price or tax liability
$390,621
$96.07 p/Share
4,066
Reduced 23.39%
13,315
Common Stock
Apr 05
2019
BUY
Exercise of conversion of derivative security
-
9,176
Added 39.1%
14,295
Common Stock
Aug 06
2018
SELL
Open market or private sale
$2,144,554
$98.7 p/Share
21,728
Reduced 72.59%
8,205
Common Stock