|
Dec 03
2025
|
SELL
Open market or private sale
|
$2,478,750
$99.15 p/Share
|
25,000
Reduced 8.8%
|
259,077
Common Stock
|
|
|
Nov 17
2025
|
SELL
Open market or private sale
|
$134,402
$79.2 p/Share
|
1,697
Reduced 0.59%
|
284,077
Common Stock
|
|
|
Aug 19
2025
|
SELL
Open market or private sale
|
$28,081
$32.02 p/Share
|
877
Reduced 0.31%
|
285,143
Common Stock
|
|
|
Jul 15
2025
|
SELL
Open market or private sale
|
$311,440
$38.93 p/Share
|
8,000
Reduced 2.72%
|
286,020
Common Stock
|
|
|
May 02
2025
|
SELL
Open market or private sale
|
$1,396,219
$33.93 p/Share
|
41,150
Reduced 12.28%
|
294,020
Common Stock
|
|
|
Mar 07
2025
|
SELL
Open market or private sale
|
$56,659
$31.2 p/Share
|
1,816
Reduced 0.54%
|
335,170
Common Stock
|
|
|
Mar 05
2025
|
SELL
Open market or private sale
|
$21,626
$41.51 p/Share
|
521
Reduced 0.15%
|
336,986
Common Stock
|
|
|
|
|
Feb 03
2025
|
BUY
Grant, award, or other acquisition
|
$1,996,593
$28.84 p/Share
|
69,230
Added 17.02%
|
337,507
Common Stock
|
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$426,937
$14.02 p/Share
|
30,452
Reduced 10.19%
|
268,277
Common Stock
|
|
|
Oct 03
2024
|
BUY
Grant, award, or other acquisition
|
$1,575,021
$12.57 p/Share
|
125,300
Added 29.55%
|
298,729
Common Stock
|
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$254,166
$16.25 p/Share
|
15,641
Reduced 8.27%
|
173,429
Common Stock
|
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
-
|
187,636
Added 49.81%
|
189,070
Common Stock
|
|