Nov 26
2025
SELL
Open market or private sale
$449,178
$42.56 p/Share
10,554
Reduced 2.29%
450,460
Common Stock
Nov 24
2025
SELL
Open market or private sale
$1,165,775
$40.74 p/Share
28,615
Reduced 5.84%
461,014
Common Stock
Sep 17
2025
SELL
Open market or private sale
$447,919
$47.57 p/Share
9,416
Reduced 1.89%
489,629
Common Stock
Sep 16
2025
SELL
Open market or private sale
$1,546,464
$49.59 p/Share
31,185
Reduced 5.88%
499,045
Common Stock
Jun 09
2025
SELL
Open market or private sale
$155,820
$30.0 p/Share
5,194
Reduced 0.97%
530,230
Common Stock
Jun 02
2025
SELL
Open market or private sale
$137,744
$26.52 p/Share
5,194
Reduced 0.96%
535,424
Common Stock
May 30
2025
SELL
Open market or private sale
$772,820
$26.66 p/Share
28,988
Reduced 5.09%
540,618
Common Stock
May 28
2025
SELL
Open market or private sale
$158,151
$29.97 p/Share
5,277
Reduced 0.92%
569,606
Common Stock
Mar 17
2025
SELL
Open market or private sale
$102,109
$19.35 p/Share
5,277
Reduced 0.91%
574,883
Common Stock
Mar 14
2025
SELL
Open market or private sale
$524,238
$18.18 p/Share
28,836
Reduced 4.74%
580,160
Common Stock
Nov 25
2024
SELL
Open market or private sale
$689,772
$24.15 p/Share
28,562
Reduced 4.48%
608,996
Common Stock
Aug 22
2024
SELL
Open market or private sale
$198,798
$6.96 p/Share
28,563
Reduced 4.29%
637,558
Common Stock
May 24
2024
SELL
Open market or private sale
$122,489
$4.22 p/Share
29,026
Reduced 4.18%
666,121
Common Stock
Mar 05
2024
SELL
Open market or private sale
$133,424
$4.25 p/Share
31,394
Reduced 4.32%
695,147
Common Stock
Jan 06
2024
BUY
Grant, award, or other acquisition
-
220,594
Added 23.29%
726,541
Common Stock
Nov 29
2023
SELL
Open market or private sale
$86,715
$4.46 p/Share
19,443
Reduced 3.7%
505,947
Common Stock
Aug 25
2023
SELL
Open market or private sale
$118,674
$5.74 p/Share
20,675
Reduced 3.79%
525,390
Common Stock
May 26
2023
SELL
Open market or private sale
$100,926
$4.5 p/Share
22,428
Reduced 3.95%
546,065
Common Stock
Mar 09
2023
SELL
Open market or private sale
$95,310
$4.23 p/Share
22,532
Reduced 3.81%
568,493
Common Stock
Nov 25
2022
SELL
Open market or private sale
$58,278
$4.22 p/Share
13,810
Reduced 2.28%
591,025
Common Stock
Aug 24
2022
SELL
Open market or private sale
$74,135
$5.25 p/Share
14,121
Reduced 2.28%
604,835
Common Stock
May 12
2022
BUY
Grant, award, or other acquisition
-
618,956
Added 50.0%
618,956
Common Stock