Mar 21
2024
SELL
Open market or private sale
$591,981
$21.04 p/Share
28,136
Reduced 1.25%
2,225,577
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
$399,531
$14.2 p/Share
28,136
Added 1.23%
2,253,713
Common Stock
Mar 20
2024
SELL
Open market or private sale
$3,117,000
$20.78 p/Share
150,000
Reduced 6.31%
2,225,577
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$7,415,181
$19.66 p/Share
377,171
Reduced 13.84%
2,348,752
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
848,524
Added 23.74%
2,725,923
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$495,530
$19.58 p/Share
25,308
Reduced 1.33%
1,877,399
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$555,474
$19.55 p/Share
28,413
Reduced 1.47%
1,902,707
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
200,264
Added 9.4%
1,931,120
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$534,614
$19.21 p/Share
27,830
Reduced 1.58%
1,730,856
Common Stock
Dec 22
2023
SELL
Open market or private sale
$231,493
$19.84 p/Share
11,668
Reduced 0.66%
1,758,686
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
-
11,668
Added 0.65%
1,770,354
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
251,802
Added 12.52%
1,758,686
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$466,932
$18.45 p/Share
25,308
Reduced 1.65%
1,506,884
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
191,760
Added 11.12%
1,532,192
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$664,878
$18.71 p/Share
35,536
Reduced 2.58%
1,340,432
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$514,967
$18.52 p/Share
27,806
Reduced 1.98%
1,375,968
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
154,991
Added 9.94%
1,403,774
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
170,803
Added 12.03%
1,248,783
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$358,403
$18.17 p/Share
19,725
Reduced 1.8%
1,077,980
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$633,944
$17.84 p/Share
35,535
Reduced 3.14%
1,097,705
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$485,074
$17.46 p/Share
27,782
Reduced 2.39%
1,133,240
Common Stock
Dec 22
2021
SELL
Open market or private sale
$121,936
$17.15 p/Share
7,110
Reduced 0.61%
1,161,022
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
$115,395
$16.23 p/Share
7,110
Added 0.6%
1,168,132
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$950,407
$14.3 p/Share
66,462
Reduced 5.41%
1,161,022
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$2,266,212
$14.13 p/Share
160,383
Reduced 11.56%
1,227,484
Common Stock