Feb 17
2025
SELL
Payment of exercise price or tax liability
$31,166
$7.27 p/Share
4,287
Reduced 2.15%
195,507
Common Stock
Feb 17
2025
BUY
Exercise of conversion of derivative security
-
7,796
Added 3.76%
199,794
Common Stock
Feb 06
2025
SELL
Payment of exercise price or tax liability
$76,032
$8.0 p/Share
9,504
Reduced 4.72%
191,998
Common Stock
Feb 06
2025
BUY
Exercise of conversion of derivative security
-
16,153
Added 7.42%
201,502
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$1,468,526
$15.68 p/Share
93,656
Reduced 33.57%
185,349
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
-
173,340
Added 47.11%
194,624
Common Stock
Nov 10
2023
BUY
Open market or private purchase
$100,399
$10.04 p/Share
10,000
Added 8.65%
105,665
Common Stock
May 11
2023
BUY
Open market or private purchase
$177,900
$17.79 p/Share
10,000
Added 9.46%
95,665
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$214,438
$23.12 p/Share
9,275
Reduced 9.77%
85,665
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
17,182
Added 15.32%
94,940
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$100,216
$23.81 p/Share
4,209
Reduced 5.13%
77,758
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
7,797
Added 8.69%
81,967
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$485,805
$23.17 p/Share
20,967
Reduced 22.04%
74,170
Common Stock
Feb 12
2023
BUY
Grant, award, or other acquisition
-
10,065
Added 10.5%
85,832
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
28,367
Added 27.08%
76,381
Common Stock
Dec 05
2022
BUY
Open market or private purchase
$216,400
$21.64 p/Share
10,000
Added 14.99%
56,705
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$488,394
$22.98 p/Share
21,253
Reduced 31.27%
46,705
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
39,371
Added 36.68%
67,958
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$200,711
$21.64 p/Share
9,275
Reduced 24.5%
28,587
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
17,182
Added 31.22%
37,862
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$385,069
$23.38 p/Share
16,470
Reduced 44.33%
20,680
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
18,301
Added 33.0%
37,150
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
12,209
Added 39.31%
18,849
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$115,173
$22.92 p/Share
5,025
Reduced 43.08%
6,640
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
9,307
Added 51.24%
8,855
Common Stock