Sep 01
2021
BUY
Exercise of conversion of derivative security
-
625
Added 0.1%
628,543
Common Stock
Aug 26
2021
SELL
Payment of exercise price or tax liability
$51,529
$22.68 p/Share
2,272
Reduced 0.36%
627,918
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
-
5,774
Added 0.91%
630,190
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$5,559
$22.69 p/Share
245
Reduced 0.04%
624,416
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
625
Added 0.1%
624,661
Common Stock
Jul 26
2021
SELL
Payment of exercise price or tax liability
$52,824
$23.25 p/Share
2,272
Reduced 0.36%
624,036
Common Stock
Jul 26
2021
BUY
Exercise of conversion of derivative security
-
5,776
Added 0.91%
626,308
Common Stock
Jul 01
2021
SELL
Open market or private sale
$1,278,000
$25.56 p/Share
50,000
Reduced 7.46%
620,153
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$6,304
$25.73 p/Share
245
Reduced 0.04%
620,532
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$195,915
$3.87 p/Share
50,624
Added 7.54%
620,777
Common Stock
Jun 26
2021
SELL
Payment of exercise price or tax liability
$57,164
$25.16 p/Share
2,272
Reduced 0.37%
620,153
Common Stock
Jun 26
2021
BUY
Exercise of conversion of derivative security
-
5,776
Added 0.92%
622,425
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$5,143
$20.99 p/Share
245
Reduced 0.04%
616,649
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
625
Added 0.1%
616,894
Common Stock
May 26
2021
SELL
Payment of exercise price or tax liability
$44,054
$19.39 p/Share
2,272
Reduced 0.37%
616,269
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
-
5,776
Added 0.93%
618,541
Common Stock
May 22
2021
SELL
Payment of exercise price or tax liability
$1,998,036
$18.81 p/Share
106,222
Reduced 14.77%
612,765
Common Stock
May 22
2021
BUY
Grant, award, or other acquisition
-
229,942
Added 25.3%
678,987
Common Stock
May 22
2021
BUY
Exercise of conversion of derivative security
-
40,000
Added 5.98%
628,505
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$333,038
$17.68 p/Share
18,837
Reduced 4.03%
449,045
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
47,875
Added 9.28%
467,882
Common Stock
Apr 26
2021
SELL
Payment of exercise price or tax liability
$34,603
$15.23 p/Share
2,272
Reduced 0.54%
420,007
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
-
5,776
Added 1.35%
422,279
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$3,533
$14.42 p/Share
245
Reduced 0.06%
416,503
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
624
Added 0.15%
416,748
Common Stock