Sep 01
2024
SELL
Payment of exercise price or tax liability
$36,573
$9.89 p/Share
3,698
Reduced 0.28%
1,323,443
Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
9,259
Added 0.69%
1,327,141
Common Stock
Jul 09
2024
SELL
Open market or private sale
$92,775
$12.37 p/Share
7,500
Reduced 0.57%
1,316,518
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$381,963
$12.77 p/Share
29,911
Reduced 2.21%
1,324,018
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
74,906
Added 5.24%
1,353,929
Common Stock
Jun 13
2024
SELL
Open market or private sale
$95,850
$12.78 p/Share
7,500
Reduced 0.58%
1,279,023
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$45,411
$12.28 p/Share
3,698
Reduced 0.29%
1,286,523
Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
9,259
Added 0.71%
1,290,221
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$223,217
$16.03 p/Share
13,925
Reduced 1.08%
1,280,962
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
38,143
Added 2.86%
1,294,887
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$38,698
$16.76 p/Share
2,309
Reduced 0.18%
1,256,744
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
9,259
Added 0.73%
1,259,053
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$185,380
$18.49 p/Share
10,026
Reduced 0.8%
1,249,794
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
38,143
Added 2.94%
1,259,820
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$53,140
$14.37 p/Share
3,698
Reduced 0.3%
1,221,677
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
9,259
Added 0.75%
1,225,375
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$249,788
$16.4 p/Share
15,231
Reduced 1.24%
1,216,116
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
38,142
Added 3.0%
1,231,347
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$81,486
$18.02 p/Share
4,522
Reduced 0.38%
1,192,366
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
11,323
Added 0.94%
1,196,888
Common Stock
Jul 05
2023
SELL
Open market or private sale
$254,600
$25.46 p/Share
10,000
Reduced 0.84%
1,185,565
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$386,715
$25.39 p/Share
15,231
Reduced 1.26%
1,195,565
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
38,143
Added 3.05%
1,210,796
Common Stock
Jun 05
2023
SELL
Open market or private sale
$266,000
$26.6 p/Share
10,000
Reduced 0.85%
1,172,653
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$83,414
$24.73 p/Share
3,373
Reduced 0.28%
1,182,653
Common Stock