Nov 09
2023
SELL
Sale (or disposition) back to the issuer
-
44,555
Reduced 100.0%
0
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$60,589
$23.92 p/Share
2,533
Reduced 5.38%
44,555
Common Stock
Oct 30
2023
SELL
Payment of exercise price or tax liability
$37,125
$23.89 p/Share
1,554
Reduced 3.19%
47,088
Common Stock
Oct 27
2023
SELL
Payment of exercise price or tax liability
$14,506
$23.86 p/Share
608
Reduced 1.23%
48,642
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$14,393
$16.64 p/Share
865
Reduced 1.73%
49,000
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$14,373
$15.59 p/Share
922
Reduced 1.84%
49,318
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$44,739
$19.84 p/Share
2,255
Reduced 4.33%
49,776
Common Stock
Oct 28
2022
BUY
Grant, award, or other acquisition
-
10,225
Added 16.42%
52,031
Common Stock
Oct 27
2022
SELL
Payment of exercise price or tax liability
$10,290
$19.02 p/Share
541
Reduced 1.28%
41,806
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$14,731
$17.03 p/Share
865
Reduced 2.01%
42,108
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$31,021
$18.12 p/Share
1,712
Reduced 3.84%
42,854
Common Stock
Mar 15
2022
SELL
Open market or private sale
$122,187
$19.55 p/Share
6,250
Reduced 12.31%
44,522
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$103,750
$16.6 p/Share
6,250
Added 10.96%
50,772
Common Stock
Nov 02
2021
BUY
Grant, award, or other acquisition
-
16,667
Added 27.26%
44,474
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$6,898
$14.93 p/Share
462
Reduced 1.63%
27,807
Common Stock
Aug 04
2021
SELL
Payment of exercise price or tax liability
$13,745
$15.89 p/Share
865
Reduced 2.97%
28,221
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$34,175
$16.59 p/Share
2,060
Reduced 6.64%
28,982
Common Stock
Feb 03
2021
SELL
Open market or private sale
$204,846
$19.61 p/Share
10,446
Reduced 25.2%
31,006
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
$128,728
$16.61 p/Share
7,750
Added 15.75%
41,452
Common Stock
Oct 27
2020
BUY
Grant, award, or other acquisition
-
4,000
Added 10.63%
33,643
Common Stock