Dec 29
2025
SELL
Open market or private sale
$77,389
$61.42 p/Share
1,260
Reduced 0.92%
135,568
Voting Common Stock
Dec 22
2025
SELL
Open market or private sale
$26,464
$63.01 p/Share
420
Reduced 0.31%
136,828
Voting Common Stock
Dec 19
2025
BUY
Grant, award, or other acquisition
-
2,811
Added 2.01%
137,248
Voting Common Stock
Dec 08
2025
SELL
Open market or private sale
$82,881
$67.88 p/Share
1,221
Reduced 0.9%
134,437
Voting Common Stock
Nov 17
2025
SELL
Open market or private sale
$570,952
$58.32 p/Share
9,790
Reduced 6.73%
135,658
Voting Common Stock
Nov 12
2025
SELL
Open market or private sale
$3,435
$61.34 p/Share
56
Reduced 0.04%
145,448
Voting Common Stock
Nov 10
2025
BUY
Grant, award, or other acquisition
-
130
Added 0.09%
145,504
Voting Common Stock
Mar 12
2025
SELL
Open market or private sale
$5,581
$22.15 p/Share
252
Reduced 0.17%
145,374
Voting Common Stock
Mar 11
2025
SELL
Open market or private sale
$10,594
$21.71 p/Share
488
Reduced 0.34%
145,120
Voting Common Stock
Mar 10
2025
BUY
Grant, award, or other acquisition
-
506
Added 0.35%
145,626
Voting Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
-
3,032
Added 2.04%
145,608
Voting Common Stock
Dec 27
2024
BUY
Grant, award, or other acquisition
-
81,395
Added 3.67%
2,138,636
Voting Common Stock
Dec 10
2024
SELL
Open market or private sale
$80,337
$2.08 p/Share
38,624
Reduced 1.84%
2,057,241
Voting Common Stock
Dec 09
2024
SELL
Open market or private sale
$80,275
$2.13 p/Share
37,688
Reduced 1.77%
2,095,865
Voting Common Stock
Dec 06
2024
BUY
Grant, award, or other acquisition
-
80,000
Added 3.61%
2,133,553
Voting Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$51,550
$1.33 p/Share
38,760
Reduced 1.85%
2,053,553
Voting Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
$100,000
$1.33 p/Share
75,188
Added 3.47%
2,092,313
Voting Common Stock
Dec 15
2023
SELL
Open market or private sale
$168,550
$1.65 p/Share
102,152
Reduced 4.82%
2,017,125
Voting Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$17,850
$1.47 p/Share
12,143
Reduced 0.57%
2,125,278
Voting Common Stock
Dec 07
2023
SELL
Payment of exercise price or tax liability
$26,664
$1.47 p/Share
18,139
Reduced 0.84%
2,137,421
Voting Common Stock
Dec 07
2023
BUY
Grant, award, or other acquisition
$176,400
$1.47 p/Share
120,000
Added 5.27%
2,155,560
Voting Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$26,482
$1.46 p/Share
18,139
Reduced 0.88%
2,035,560
Voting Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$46,227
$1.39 p/Share
33,257
Reduced 1.59%
2,053,699
Voting Common Stock
Nov 07
2023
SELL
Open market or private sale
$256,088
$1.36 p/Share
188,300
Reduced 8.28%
2,086,956
Voting Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$52,662
$1.16 p/Share
45,399
Reduced 1.96%
2,275,256
Voting Common Stock