Mar 10
2025
SELL
Open market or private sale
$24,424
$13.16 p/Share
1,856
Reduced 4.48%
39,592
Common Stock
Mar 04
2025
SELL
Open market or private sale
$31,082
$11.34 p/Share
2,741
Reduced 6.2%
41,448
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
5,916
Added 11.81%
44,189
Common Stock
Mar 08
2024
SELL
Open market or private sale
$43,316
$25.83 p/Share
1,677
Reduced 4.2%
38,273
Common Stock
Mar 04
2024
SELL
Open market or private sale
$48,104
$26.33 p/Share
1,827
Reduced 4.37%
39,950
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
12,671
Added 23.27%
41,777
Common Stock
Mar 06
2023
SELL
Open market or private sale
$85,993
$27.17 p/Share
3,165
Reduced 9.81%
29,106
Common Stock
Mar 03
2023
SELL
Open market or private sale
$35,890
$27.46 p/Share
1,307
Reduced 3.89%
32,271
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
16,515
Added 32.97%
33,578
Common Stock
Nov 22
2022
SELL
Open market or private sale
$47,370
$30.86 p/Share
1,535
Reduced 8.25%
17,063
Common Stock
Aug 22
2022
SELL
Open market or private sale
$431,008
$42.78 p/Share
10,075
Reduced 35.14%
18,598
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
$81,305
$8.07 p/Share
10,075
Added 26.0%
28,673
Common Stock
Jun 08
2022
SELL
Open market or private sale
$94,050
$37.62 p/Share
2,500
Reduced 11.85%
18,598
Common Stock
Jun 08
2022
BUY
Exercise of conversion of derivative security
$20,175
$8.07 p/Share
2,500
Added 10.59%
21,098
Common Stock
May 25
2022
SELL
Open market or private sale
$96,025
$38.41 p/Share
2,500
Reduced 11.85%
18,598
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$20,175
$8.07 p/Share
2,500
Added 10.59%
21,098
Common Stock
Mar 03
2022
SELL
Open market or private sale
$23,174
$28.33 p/Share
818
Reduced 5.29%
14,654
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
3,944
Added 17.5%
18,598
Common Stock
Oct 07
2021
BUY
Grant, award, or other acquisition
-
4,513
Added 22.58%
15,472
Common Stock
Sep 10
2021
BUY
Exercise of conversion of derivative security
$29,900
$5.98 p/Share
5,000
Added 31.33%
10,959
Common Stock
Mar 04
2021
SELL
Open market or private sale
$15,836
$35.27 p/Share
449
Reduced 7.01%
5,959
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
2,821
Added 30.57%
6,408
Common Stock
Oct 15
2020
SELL
Open market or private sale
$82,560
$41.28 p/Share
2,000
Reduced 35.8%
3,587
Common Stock
Oct 15
2020
BUY
Exercise of conversion of derivative security
$16,140
$8.07 p/Share
2,000
Added 26.36%
5,587
Common Stock