Feb 03
2025
BUY
Exercise of conversion of derivative security
$138,197
$15.69 p/Share
8,808
Added 2.29%
375,390
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$212,568
$15.69 p/Share
13,548
Added 3.57%
366,163
Common Stock
Nov 21
2024
SELL
Open market or private sale
$1,186,121
$24.07 p/Share
49,278
Reduced 12.26%
352,615
Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
$773,171
$15.69 p/Share
49,278
Added 10.92%
401,893
Common Stock
Nov 13
2024
SELL
Open market or private sale
$80,851
$24.02 p/Share
3,366
Reduced 0.95%
352,615
Common Stock
Nov 13
2024
BUY
Exercise of conversion of derivative security
$52,812
$15.69 p/Share
3,366
Added 0.94%
355,981
Common Stock
Mar 11
2024
SELL
Open market or private sale
$64,413
$23.5 p/Share
2,741
Reduced 0.77%
351,894
Common Stock
Mar 05
2024
SELL
Open market or private sale
$293,531
$23.43 p/Share
12,528
Reduced 4.01%
300,097
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
54,538
Added 13.33%
354,635
Common Stock
Dec 29
2023
SELL
Open market or private sale
$941,850
$20.93 p/Share
45,000
Reduced 12.57%
312,929
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
$718,261
$11.05 p/Share
65,001
Added 15.37%
357,929
Common Stock
Jun 21
2023
SELL
Open market or private sale
$877,286
$26.19 p/Share
33,497
Reduced 10.28%
292,216
Common Stock
Jun 21
2023
BUY
Exercise of conversion of derivative security
$323,051
$4.25 p/Share
76,012
Added 18.92%
325,713
Common Stock
Mar 09
2023
SELL
Open market or private sale
$77,747
$29.88 p/Share
2,602
Reduced 1.03%
249,701
Common Stock
Mar 06
2023
SELL
Open market or private sale
$183,210
$31.42 p/Share
5,831
Reduced 2.26%
252,303
Common Stock
Mar 03
2023
SELL
Open market or private sale
$89,920
$31.54 p/Share
2,851
Reduced 1.09%
258,134
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
52,521
Added 16.75%
260,985
Common Stock
Mar 09
2022
SELL
Open market or private sale
$72,326
$29.0 p/Share
2,494
Reduced 1.19%
207,815
Common Stock
Mar 03
2022
SELL
Open market or private sale
$87,577
$29.9 p/Share
2,929
Reduced 1.79%
160,548
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
49,761
Added 19.13%
210,309
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
-
21,999
Added 11.89%
163,063
Common Stock
Mar 03
2021
SELL
Open market or private sale
$127,908
$44.88 p/Share
2,850
Reduced 1.98%
141,064
Common Stock