Mar 20
2025
SELL
Open market or private sale
$51,329
$12.81 p/Share
4,007
Reduced 50.03%
4,002
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$37,620
$13.27 p/Share
2,835
Reduced 27.18%
7,597
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
5,762
Added 35.58%
10,432
Common Stock
Dec 10
2024
SELL
Payment of exercise price or tax liability
$48,466
$15.45 p/Share
3,137
Reduced 40.18%
4,670
Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
-
7,144
Added 47.78%
7,807
Common Stock
Aug 20
2024
SELL
Open market or private sale
$32,302
$12.53 p/Share
2,578
Reduced 90.36%
275
Common Stock
Mar 15
2024
SELL
Open market or private sale
$49,678
$17.37 p/Share
2,860
Reduced 50.06%
2,853
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$43,639
$17.4 p/Share
2,508
Reduced 31.56%
5,438
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
5,086
Added 39.03%
7,946
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$44,263
$19.69 p/Share
2,248
Reduced 44.01%
2,860
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
5,108
Added 50.0%
5,108
Common Stock
Nov 22
2023
SELL
Open market or private sale
$121,751
$19.72 p/Share
6,174
Reduced 100.0%
0
Common Stock
Jun 16
2023
SELL
Open market or private sale
$67,488
$23.2 p/Share
2,909
Reduced 32.97%
5,913
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$65,493
$18.82 p/Share
3,480
Reduced 28.88%
8,570
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
7,158
Added 37.27%
12,050
Common Stock
Aug 18
2022
SELL
Open market or private sale
$71,158
$23.5 p/Share
3,028
Reduced 39.02%
4,733
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$83,976
$23.47 p/Share
3,578
Reduced 32.17%
7,543
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
7,587
Added 40.55%
11,121
Common Stock
Apr 30
2021
SELL
Open market or private sale
$71,280
$24.0 p/Share
2,970
Reduced 46.9%
3,363
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
-
1,890
Reduced 23.41%
6,183
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
3,808
Added 32.05%
8,073
Common Stock