Sep 01
2021
SELL
Payment of exercise price or tax liability
$60,811
$45.93 p/Share
1,324
Reduced 1.28%
102,424
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$50,711
$38.33 p/Share
1,323
Reduced 1.26%
103,748
Common Stock
Mar 11
2021
SELL
Open market or private sale
$2,737,946
$41.65 p/Share
65,737
Reduced 38.49%
105,071
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$399,681
$6.08 p/Share
65,737
Added 27.79%
170,808
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$29,830
$38.79 p/Share
769
Reduced 0.73%
105,071
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
1,593
Added 1.48%
105,840
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$457,196
$41.91 p/Share
10,909
Reduced 10.45%
93,510
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
21,913
Added 17.37%
104,247
Common Stock
Dec 04
2020
SELL
Open market or private sale
$4,033,896
$34.25 p/Share
117,778
Reduced 55.81%
93,243
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$882,157
$7.49 p/Share
117,778
Added 35.82%
211,021
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$47,125
$33.14 p/Share
1,422
Reduced 1.5%
93,243
Common Stock
Oct 20
2020
SELL
Open market or private sale
$615,210
$30.0 p/Share
20,507
Reduced 17.81%
94,665
Common Stock
Oct 20
2020
BUY
Exercise of conversion of derivative security
$170,413
$8.31 p/Share
20,507
Added 15.11%
115,172
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$41,438
$29.12 p/Share
1,423
Reduced 1.48%
94,665
Common Stock
Aug 10
2020
SELL
Open market or private sale
$8,430
$30.0 p/Share
281
Reduced 0.29%
96,088
Common Stock
Aug 10
2020
BUY
Exercise of conversion of derivative security
$2,335
$8.31 p/Share
281
Added 0.29%
96,369
Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$34,356
$24.16 p/Share
1,422
Reduced 1.46%
96,088
Common Stock
May 08
2020
SELL
Open market or private sale
$286,875
$22.03 p/Share
13,022
Reduced 11.78%
97,510
Common Stock
Mar 03
2020
SELL
Payment of exercise price or tax liability
$23,677
$27.06 p/Share
875
Reduced 0.79%
110,532
Common Stock
Mar 03
2020
BUY
Grant, award, or other acquisition
-
1,812
Added 1.6%
111,407
Common Stock
Mar 01
2020
SELL
Payment of exercise price or tax liability
$344,412
$27.07 p/Share
12,723
Reduced 12.04%
92,972
Common Stock
Mar 01
2020
BUY
Grant, award, or other acquisition
-
35,941
Added 24.7%
109,595
Common Stock
Dec 01
2019
SELL
Payment of exercise price or tax liability
$35,299
$23.3 p/Share
1,515
Reduced 1.72%
86,377
Common Stock
Sep 01
2019
SELL
Payment of exercise price or tax liability
$36,657
$24.18 p/Share
1,516
Reduced 1.7%
87,892
Common Stock
Jun 01
2019
SELL
Payment of exercise price or tax liability
$32,466
$21.43 p/Share
1,515
Reduced 1.67%
89,408
Common Stock