Aug 07
2025
BUY
Open market or private purchase
$99,991
$3.21 p/Share
31,150
Added 3.88%
772,572
Common Stock
May 07
2025
SELL
Payment of exercise price or tax liability
$25,335
$4.91 p/Share
5,160
Reduced 0.72%
714,199
Common Stock
May 07
2025
BUY
Grant, award, or other acquisition
-
27,223
Added 3.54%
741,422
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$183,960
$7.23 p/Share
25,444
Reduced 3.42%
719,359
Common Stock
May 08
2024
BUY
Grant, award, or other acquisition
-
9,156
Added 1.21%
744,803
Common Stock
Mar 06
2024
SELL
Open market or private sale
$777,340
$14.95 p/Share
51,996
Reduced 6.6%
735,647
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
30,911
Added 3.78%
787,643
Common Stock
Mar 07
2023
SELL
Open market or private sale
$1,457,040
$15.51 p/Share
93,942
Reduced 11.04%
756,732
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
64,625
Added 7.06%
850,674
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
102,854
Added 11.57%
786,049
Common Stock
Mar 08
2022
SELL
Open market or private sale
$1,710,398
$16.15 p/Share
105,907
Reduced 13.42%
683,195
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
-
107,692
Added 12.01%
789,102
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
52,916
Added 7.21%
681,410
Common Stock
Mar 18
2021
BUY
Grant, award, or other acquisition
-
12,040
Added 1.88%
628,494
Common Stock
Mar 15
2021
SELL
Open market or private sale
$1,400,499
$18.06 p/Share
77,547
Reduced 11.17%
616,454
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
160,643
Added 18.8%
694,001
Common Stock
Mar 08
2021
SELL
Open market or private sale
$322,326
$18.34 p/Share
17,575
Reduced 3.19%
533,358
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$157,999
$18.61 p/Share
8,490
Reduced 1.52%
550,933
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
9,931
Added 1.76%
555,507
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
28,026
Added 4.85%
549,492
Common Stock
Dec 28
2020
BUY
Grant, award, or other acquisition
-
52,156
Added 9.09%
521,466
Common Stock