Sep 01
2021
BUY
Grant, award, or other acquisition
$8,419
$51.97 p/Share
162
Added 50.0%
162
Common Stock
Jul 30
2021
SELL
Open market or private sale
$691,015
$62.22 p/Share
11,106
Reduced 100.0%
0
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$171,699
$15.46 p/Share
11,106
Added 50.0%
11,106
Common Stock
Mar 25
2021
SELL
Open market or private sale
$340,323
$68.78 p/Share
4,948
Reduced 100.0%
0
Common Stock
Mar 17
2021
SELL
Open market or private sale
$305,207
$64.2 p/Share
4,754
Reduced 100.0%
0
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$88,537
$66.32 p/Share
1,335
Reduced 24.48%
4,118
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
5,376
Added 49.64%
5,453
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$265,231
$65.7 p/Share
4,037
Reduced 30.67%
9,127
Common Stock
Mar 12
2021
SELL
Open market or private sale
$585,173
$64.66 p/Share
9,050
Reduced 99.16%
77
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
-
10,257
Added 43.79%
13,164
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$93,331
$60.33 p/Share
1,547
Reduced 37.0%
2,634
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
3,741
Added 47.22%
4,181
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$8,124
$29.76 p/Share
273
Added 27.69%
713
Common Stock
Feb 16
2021
SELL
Open market or private sale
$531,687
$84.65 p/Share
6,281
Reduced 93.45%
440
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$97,356
$15.5 p/Share
6,281
Added 48.31%
6,721
Common Stock
Jan 28
2021
SELL
Open market or private sale
$519,908
$63.18 p/Share
8,229
Reduced 94.92%
440
Common Stock
Jan 27
2021
SELL
Payment of exercise price or tax liability
$348,537
$63.59 p/Share
5,481
Reduced 38.73%
8,669
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
13,710
Added 49.21%
14,150
Common Stock
Nov 16
2020
SELL
Open market or private sale
$290,245
$46.21 p/Share
6,281
Reduced 93.45%
440
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$97,356
$15.5 p/Share
6,281
Added 48.31%
6,721
Common Stock