Oct 16
2021
SELL
Payment of exercise price or tax liability
$2,152,833
$67.68 p/Share
31,809
Reduced 14.85%
182,345
Common Stock
Oct 16
2021
BUY
Exercise of conversion of derivative security
-
27,948
Added 11.54%
214,154
Common Stock
Oct 13
2021
SELL
Payment of exercise price or tax liability
$1,085,668
$66.72 p/Share
16,272
Reduced 14.4%
96,704
Common Stock
Oct 13
2021
BUY
Grant, award, or other acquisition
-
52,458
Added 21.98%
186,206
Common Stock
Oct 13
2021
BUY
Exercise of conversion of derivative security
-
37,044
Added 21.69%
133,748
Common Stock
Oct 07
2021
-
4,349
Reduced 3.71%
112,976
Common Stock
Sep 15
2021
SELL
Open market or private sale
$588,294
$73.08 p/Share
8,050
Reduced 6.42%
117,325
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$355,890
$44.21 p/Share
8,050
Added 6.03%
125,375
Common Stock
Aug 16
2021
SELL
Open market or private sale
$571,147
$70.95 p/Share
8,050
Reduced 6.42%
117,325
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$355,890
$44.21 p/Share
8,050
Added 6.03%
125,375
Common Stock
Jul 15
2021
SELL
Open market or private sale
$622,426
$77.32 p/Share
8,050
Reduced 6.42%
117,275
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$355,890
$44.21 p/Share
8,050
Added 6.04%
125,325
Common Stock
Jun 15
2021
SELL
Open market or private sale
$657,121
$81.63 p/Share
8,050
Reduced 6.42%
117,275
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$355,890
$44.21 p/Share
8,050
Added 6.04%
125,325
Common Stock
May 17
2021
SELL
Open market or private sale
$638,043
$79.26 p/Share
8,050
Reduced 6.42%
117,275
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$355,890
$44.21 p/Share
8,050
Added 6.04%
125,325
Common Stock
Apr 28
2021
-
7,649
Reduced 6.12%
117,275
Common Stock
Apr 15
2021
SELL
Open market or private sale
$729,008
$90.56 p/Share
8,050
Reduced 6.05%
124,924
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$355,890
$44.21 p/Share
8,050
Added 5.71%
132,974
Common Stock
Mar 15
2021
SELL
Open market or private sale
$706,388
$87.75 p/Share
8,050
Reduced 6.05%
124,924
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$355,890
$44.21 p/Share
8,050
Added 5.71%
132,974
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$386,743
$88.54 p/Share
4,368
Reduced 3.38%
124,924
Common Stock
Feb 16
2021
SELL
Open market or private sale
$709,286
$88.11 p/Share
8,050
Reduced 5.86%
129,292
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$355,890
$44.21 p/Share
8,050
Added 5.54%
137,264
Common Stock
Jan 15
2021
SELL
Open market or private sale
$651,084
$80.88 p/Share
8,050
Reduced 5.86%
129,214
Common Stock