Dec 15
2023
SELL
Open market or private sale
$90,315
$33.45 p/Share
2,700
Reduced 7.09%
35,394
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$25,596
$9.48 p/Share
2,700
Added 6.62%
38,094
Common Stock
Nov 17
2023
SELL
Open market or private sale
$70,713
$26.19 p/Share
2,700
Reduced 7.09%
35,394
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$25,596
$9.48 p/Share
2,700
Added 6.62%
38,094
Common Stock
Oct 20
2023
SELL
Open market or private sale
$60,804
$22.52 p/Share
2,700
Reduced 7.09%
35,394
Common Stock
Oct 20
2023
BUY
Exercise of conversion of derivative security
$25,596
$9.48 p/Share
2,700
Added 6.62%
38,094
Common Stock
Sep 15
2023
SELL
Open market or private sale
$61,236
$22.68 p/Share
2,700
Reduced 7.09%
35,394
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
$25,596
$9.48 p/Share
2,700
Added 6.62%
38,094
Common Stock
Aug 18
2023
SELL
Open market or private sale
$66,933
$24.79 p/Share
2,700
Reduced 7.09%
35,394
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
$25,596
$9.48 p/Share
2,700
Added 6.62%
38,094
Common Stock
Jul 21
2023
SELL
Open market or private sale
$76,707
$28.41 p/Share
2,700
Reduced 7.09%
35,394
Common Stock
Jul 21
2023
BUY
Exercise of conversion of derivative security
$25,596
$9.48 p/Share
2,700
Added 6.62%
38,094
Common Stock
Jun 16
2023
SELL
Open market or private sale
$71,226
$26.38 p/Share
2,700
Reduced 7.09%
35,394
Common Stock
Jun 16
2023
BUY
Exercise of conversion of derivative security
$25,596
$9.48 p/Share
2,700
Added 6.62%
38,094
Common Stock
Jun 09
2023
SELL
Open market or private sale
$71,685
$26.55 p/Share
2,700
Reduced 7.09%
35,394
Common Stock
Jun 09
2023
BUY
Exercise of conversion of derivative security
$25,596
$9.48 p/Share
2,700
Added 6.62%
38,094
Common Stock
May 24
2023
SELL
Open market or private sale
$61,182
$22.66 p/Share
2,700
Reduced 7.09%
35,394
Common Stock
May 24
2023
BUY
Exercise of conversion of derivative security
$25,596
$9.48 p/Share
2,700
Added 6.62%
38,094
Common Stock
Apr 20
2023
SELL
Open market or private sale
$139,740
$23.29 p/Share
6,000
Reduced 14.49%
35,394
Common Stock
Apr 20
2023
BUY
Exercise of conversion of derivative security
$56,880
$9.48 p/Share
6,000
Added 12.66%
41,394
Common Stock
Mar 16
2023
SELL
Open market or private sale
$144,480
$24.08 p/Share
6,000
Reduced 14.49%
35,394
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$56,880
$9.48 p/Share
6,000
Added 12.66%
41,394
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$37,829
$25.27 p/Share
1,497
Reduced 4.06%
35,394
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
3,493
Added 8.65%
36,891
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$454,231
$25.46 p/Share
17,841
Reduced 34.82%
33,398
Common Stock