May 20
2025
SELL
Open market or private sale
$4,947
$6.45 p/Share
767
Reduced 0.17%
441,927
Common Stock
May 16
2025
SELL
Open market or private sale
$9,200
$6.53 p/Share
1,409
Reduced 0.32%
442,694
Common Stock
Feb 21
2025
SELL
Open market or private sale
$64,305
$10.58 p/Share
6,078
Reduced 1.35%
444,103
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
57,786
Added 11.38%
450,181
Common Stock
Nov 21
2024
SELL
Open market or private sale
$59,873
$13.05 p/Share
4,588
Reduced 1.16%
392,395
Common Stock
Aug 16
2024
SELL
Open market or private sale
$73,796
$18.5 p/Share
3,989
Reduced 0.99%
396,983
Common Stock
May 16
2024
SELL
Open market or private sale
$94,474
$23.35 p/Share
4,046
Reduced 1.0%
400,972
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
-
9,543
Added 3.06%
301,824
Common Stock
Feb 16
2024
SELL
Open market or private sale
$212,818
$29.84 p/Share
7,132
Reduced 2.91%
238,346
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
33,288
Added 10.92%
271,634
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
26,189
Added 9.64%
245,478
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
-
3,989
Added 1.78%
220,437
Common Stock
Aug 17
2023
SELL
Open market or private sale
$23,730
$15.47 p/Share
1,534
Reduced 0.7%
216,448
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
-
3,989
Added 1.8%
217,982
Common Stock
May 17
2023
SELL
Open market or private sale
$28,435
$21.38 p/Share
1,330
Reduced 0.62%
213,993
Common Stock
May 14
2023
BUY
Exercise of conversion of derivative security
-
3,989
Added 1.82%
215,323
Common Stock
Feb 14
2023
BUY
Other acquisition or disposition
-
38,735
Added 8.73%
405,018
Common Stock
Aug 12
2022
BUY
Other acquisition or disposition
-
52,489
Added 12.53%
366,283
Common Stock
Feb 14
2022
BUY
Other acquisition or disposition
-
11,970
Added 3.67%
313,794
Common Stock
Mar 24
2021
BUY
Exercise of conversion of derivative security
$136,245
$1.45 p/Share
93,962
Added 33.21%
188,939
Common Stock
Dec 28
2020
SELL
Open market or private sale
$952,695
$56.84 p/Share
16,761
Reduced 15.0%
94,977
Common Stock