Aug 11
2022
SELL
Payment of exercise price or tax liability
$1,503,282
$24.25 p/Share
61,991
Reduced 6.76%
855,457
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$1,278,961
$16.97 p/Share
75,366
Added 7.62%
913,324
Common Stock
Jul 13
2022
BUY
Grant, award, or other acquisition
-
204,290
Added 19.52%
842,082
Common Stock
Jul 08
2022
SELL
Sale (or disposition) back to the issuer
-
305,558
Reduced 100.0%
0
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
-
637,792
Added 50.0%
637,792
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
$6,746
$19.33 p/Share
349
Added 0.11%
305,558
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
$6,712
$19.8 p/Share
339
Added 0.11%
305,208
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
$4,703
$21.09 p/Share
223
Added 0.07%
304,869
Common Stock
Nov 17
2021
BUY
Grant, award, or other acquisition
-
30,253
Added 9.03%
304,646
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$66,258
$21.66 p/Share
3,059
Reduced 1.1%
274,393
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$87,008
$21.42 p/Share
4,062
Reduced 1.44%
277,452
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$34,541
$20.77 p/Share
1,663
Reduced 0.59%
281,514
Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$54,282
$20.91 p/Share
2,596
Reduced 0.91%
283,177
Common Stock
Sep 02
2021
BUY
Grant, award, or other acquisition
$3,502
$20.72 p/Share
169
Added 0.06%
285,773
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
$3,482
$20.36 p/Share
171
Added 0.06%
285,604
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
$3,453
$15.84 p/Share
218
Added 0.08%
285,432
Common Stock
Nov 16
2020
BUY
Grant, award, or other acquisition
-
50,246
Added 15.46%
274,683
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$77,848
$12.65 p/Share
6,154
Reduced 2.67%
224,437
Common Stock
Nov 12
2020
SELL
Payment of exercise price or tax liability
$26,312
$12.33 p/Share
2,134
Reduced 0.92%
230,591
Common Stock
Nov 11
2020
SELL
Payment of exercise price or tax liability
$25,058
$12.51 p/Share
2,003
Reduced 0.85%
232,725
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$36,840
$11.77 p/Share
3,130
Reduced 1.32%
234,728
Common Stock