Mar 05
2021
SELL
Open market or private sale
$235,308
$38.38 p/Share
6,131
Reduced 35.96%
10,919
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$44,309
$14.4 p/Share
3,077
Added 18.02%
13,996
Common Stock
Mar 04
2021
SELL
Open market or private sale
$16,708
$38.41 p/Share
435
Reduced 3.02%
13,973
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
$2,880
$14.4 p/Share
200
Added 1.39%
14,173
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$6,424
$37.57 p/Share
171
Reduced 1.19%
14,208
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
1,325
Added 8.44%
14,379
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$19,246
$36.66 p/Share
525
Reduced 3.87%
13,054
Common Stock
Jan 21
2021
SELL
Payment of exercise price or tax liability
$25,010
$35.78 p/Share
699
Reduced 4.9%
13,579
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
-
1,278
Added 8.22%
14,278
Common Stock
Nov 09
2020
SELL
Open market or private sale
$83,720
$29.9 p/Share
2,800
Reduced 17.72%
13,000
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$8,919
$32.67 p/Share
273
Reduced 1.7%
15,800
Common Stock
Feb 23
2020
SELL
Payment of exercise price or tax liability
$7,239
$35.14 p/Share
206
Reduced 1.27%
16,073
Common Stock
Feb 21
2020
SELL
Payment of exercise price or tax liability
$5,517
$35.14 p/Share
157
Reduced 0.96%
16,279
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
-
1,390
Added 7.8%
16,436
Common Stock
Jan 22
2020
SELL
Payment of exercise price or tax liability
$24,666
$35.49 p/Share
695
Reduced 4.42%
15,046
Common Stock
Jan 22
2020
BUY
Grant, award, or other acquisition
-
2,016
Added 11.35%
15,741
Common Stock
May 02
2019
SELL
Payment of exercise price or tax liability
$5,984
$36.94 p/Share
162
Reduced 1.17%
13,725
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$5,624
$35.15 p/Share
160
Reduced 1.14%
13,887
Common Stock
Feb 25
2019
SELL
Payment of exercise price or tax liability
$11,678
$35.28 p/Share
331
Reduced 2.3%
14,047
Common Stock
Feb 21
2019
BUY
Grant, award, or other acquisition
-
1,331
Added 8.47%
14,378
Common Stock
Jan 23
2019
SELL
Payment of exercise price or tax liability
$23,306
$31.97 p/Share
729
Reduced 5.29%
13,047
Common Stock
Jan 23
2019
BUY
Grant, award, or other acquisition
-
2,060
Added 13.01%
13,776
Common Stock
Dec 10
2018
SELL
Payment of exercise price or tax liability
$27,703
$31.99 p/Share
866
Reduced 6.88%
11,716
Common Stock
Feb 27
2018
SELL
Payment of exercise price or tax liability
$5,950
$37.9 p/Share
157
Reduced 1.11%
13,956
Common Stock
Feb 26
2018
SELL
Payment of exercise price or tax liability
$7,148
$38.64 p/Share
185
Reduced 1.29%
14,113
Common Stock