May 21
2025
BUY
Grant, award, or other acquisition
-
13,984
Added 15.24%
77,773
Common Stock
Nov 07
2024
SELL
Open market or private sale
$496,089
$20.28 p/Share
24,462
Reduced 27.72%
63,789
Common Stock
May 21
2024
BUY
Grant, award, or other acquisition
-
9,108
Added 9.36%
88,251
Common Stock
Oct 06
2023
BUY
Grant, award, or other acquisition
$25,247
$20.23 p/Share
1,248
Added 1.55%
79,143
Common Stock
Jul 06
2023
BUY
Grant, award, or other acquisition
$25,169
$22.04 p/Share
1,142
Added 1.44%
77,895
Common Stock
May 16
2023
BUY
Grant, award, or other acquisition
-
6,601
Added 7.92%
76,753
Common Stock
Apr 04
2023
BUY
Grant, award, or other acquisition
$25,368
$21.07 p/Share
1,204
Added 1.69%
70,152
Common Stock
Jan 06
2023
BUY
Grant, award, or other acquisition
$25,367
$23.04 p/Share
1,101
Added 1.57%
68,948
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
$25,369
$19.53 p/Share
1,299
Added 1.88%
67,847
Common Stock
Jul 12
2022
BUY
Grant, award, or other acquisition
$25,373
$18.44 p/Share
1,376
Added 2.03%
66,548
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
-
8,641
Added 11.71%
65,172
Common Stock
Apr 05
2022
BUY
Grant, award, or other acquisition
$25,367
$21.7 p/Share
1,169
Added 2.03%
56,531
Common Stock
Jan 06
2022
BUY
Grant, award, or other acquisition
$25,367
$22.69 p/Share
1,118
Added 1.98%
55,362
Common Stock
Oct 05
2021
BUY
Grant, award, or other acquisition
$25,356
$22.36 p/Share
1,134
Added 2.05%
54,244
Common Stock
Jul 08
2021
BUY
Grant, award, or other acquisition
$27,083
$23.82 p/Share
1,137
Added 2.1%
53,110
Common Stock
May 18
2021
BUY
Grant, award, or other acquisition
-
5,341
Added 9.32%
51,973
Common Stock
Apr 07
2021
BUY
Grant, award, or other acquisition
$22,123
$20.58 p/Share
1,075
Added 2.25%
46,632
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$1,997
$20.8 p/Share
96
Added 0.21%
45,557
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
$22,117
$22.34 p/Share
990
Added 2.13%
45,461
Common Stock
Nov 03
2020
BUY
Grant, award, or other acquisition
$1,990
$23.69 p/Share
84
Added 0.19%
44,471
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$22,104
$21.46 p/Share
1,030
Added 2.27%
44,387
Common Stock