Jan 26
2024
SELL
Sale (or disposition) back to the issuer
$508,162
$23.0 p/Share
22,094
Reduced 100.0%
0
Common Stock
Jan 02
2024
SELL
Open market or private sale
$68,700
$22.9 p/Share
3,000
Reduced 11.96%
22,094
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$16,785
$22.9 p/Share
733
Reduced 2.84%
25,094
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
2,114
Added 7.57%
25,827
Common Stock
Dec 01
2023
SELL
Open market or private sale
$68,460
$22.82 p/Share
3,000
Reduced 11.23%
23,713
Common Stock
Nov 01
2023
SELL
Open market or private sale
$67,980
$22.66 p/Share
3,000
Reduced 10.1%
26,713
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$106,113
$22.64 p/Share
4,687
Reduced 13.63%
29,713
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
-
10,567
Added 23.5%
34,400
Common Stock
Oct 02
2023
SELL
Open market or private sale
$54,960
$18.32 p/Share
3,000
Reduced 11.18%
23,833
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$16,874
$17.99 p/Share
938
Reduced 3.38%
26,833
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
2,114
Added 7.07%
27,771
Common Stock
Sep 01
2023
SELL
Open market or private sale
$53,489
$17.83 p/Share
3,000
Reduced 10.47%
25,657
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$89,053
$19.0 p/Share
4,687
Reduced 12.9%
31,657
Common Stock
Aug 01
2023
SELL
Open market or private sale
$56,489
$18.83 p/Share
3,000
Reduced 9.48%
28,657
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
10,567
Added 22.53%
36,344
Common Stock
Jul 03
2023
SELL
Open market or private sale
$56,489
$18.83 p/Share
3,000
Reduced 10.42%
25,777
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$17,906
$19.09 p/Share
938
Reduced 3.16%
28,777
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
2,114
Added 6.64%
29,715
Common Stock
Jun 16
2023
SELL
Open market or private sale
$164,340
$18.26 p/Share
9,000
Reduced 24.59%
27,601
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$80,100
$17.09 p/Share
4,687
Reduced 11.35%
36,601
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
10,566
Added 20.38%
41,288
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$18,056
$19.25 p/Share
938
Reduced 2.96%
30,722
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
2,113
Added 6.26%
31,660
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$251,494
$19.77 p/Share
12,721
Reduced 30.1%
29,547
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
42,268
Added 50.0%
42,268
Common Stock