May 02
2025
|
BUY
Grant, award, or other acquisition
|
$3,273
$6.68 p/Share
|
490
|
|
Jan 31
2025
|
BUY
Grant, award, or other acquisition
|
$3,237
$11.32 p/Share
|
286
|
|
Nov 01
2024
|
BUY
Grant, award, or other acquisition
|
$3,187
$9.03 p/Share
|
353
|
|
Jul 26
2024
|
BUY
Grant, award, or other acquisition
|
$3,153
$12.87 p/Share
|
245
|
|
Jun 13
2024
|
BUY
Grant, award, or other acquisition
|
$139,999
$9.88 p/Share
|
14,170
|
|
Apr 26
2024
|
BUY
Grant, award, or other acquisition
|
$1,148
$12.22 p/Share
|
94
|
|
Jan 26
2024
|
BUY
Grant, award, or other acquisition
|
$1,149
$21.28 p/Share
|
54
|
|
Oct 27
2023
|
BUY
Grant, award, or other acquisition
|
$1,135
$22.71 p/Share
|
50
|
|
Jul 28
2023
|
BUY
Grant, award, or other acquisition
|
$1,112
$32.71 p/Share
|
34
|
|
Jul 05
2023
|
BUY
Grant, award, or other acquisition
|
$140,019
$33.33 p/Share
|
4,201
|
|
Apr 28
2023
|
BUY
Grant, award, or other acquisition
|
$532
$40.99 p/Share
|
13
|
|
Jan 27
2023
|
BUY
Grant, award, or other acquisition
|
$516
$46.97 p/Share
|
11
|
|
Oct 28
2022
|
BUY
Grant, award, or other acquisition
|
$532
$40.94 p/Share
|
13
|
|
Jul 29
2022
|
BUY
Grant, award, or other acquisition
|
$536
$41.24 p/Share
|
13
|
|
Jul 07
2022
|
BUY
Grant, award, or other acquisition
|
$140,015
$36.04 p/Share
|
3,885
|
|