Aug 05
2024
|
BUY
Grant, award, or other acquisition
|
$9,982
$14.51 p/Share
|
688
|
|
May 06
2024
|
BUY
Grant, award, or other acquisition
|
$9,883
$18.79 p/Share
|
526
|
|
Feb 20
2024
|
BUY
Grant, award, or other acquisition
|
$9,808
$24.16 p/Share
|
406
|
|
Jan 30
2024
|
BUY
Grant, award, or other acquisition
|
-
|
4,400
|
|
Nov 27
2023
|
BUY
Grant, award, or other acquisition
|
$9,049
$25.35 p/Share
|
357
|
|
Jul 31
2023
|
BUY
Grant, award, or other acquisition
|
$9,016
$36.21 p/Share
|
249
|
|
May 08
2023
|
BUY
Grant, award, or other acquisition
|
$8,958
$27.48 p/Share
|
326
|
|
Feb 14
2023
|
BUY
Grant, award, or other acquisition
|
$8,883
$32.9 p/Share
|
270
|
|
Jan 25
2023
|
BUY
Grant, award, or other acquisition
|
-
|
3,573
|
|
Nov 29
2022
|
BUY
Grant, award, or other acquisition
|
$8,256
$33.7 p/Share
|
245
|
|
Jul 25
2022
|
BUY
Grant, award, or other acquisition
|
$8,206
$33.91 p/Share
|
242
|
|
May 02
2022
|
BUY
Grant, award, or other acquisition
|
$8,184
$44.48 p/Share
|
184
|
|
Feb 14
2022
|
BUY
Grant, award, or other acquisition
|
$8,159
$40.19 p/Share
|
203
|
|
Jan 25
2022
|
BUY
Grant, award, or other acquisition
|
-
|
3,154
|
|
Nov 22
2021
|
BUY
Grant, award, or other acquisition
|
$7,380
$55.91 p/Share
|
132
|
|
Jul 26
2021
|
BUY
Grant, award, or other acquisition
|
$7,312
$51.86 p/Share
|
141
|
|
May 03
2021
|
BUY
Grant, award, or other acquisition
|
$7,296
$51.02 p/Share
|
143
|
|
Feb 01
2021
|
BUY
Grant, award, or other acquisition
|
$7,259
$30.5 p/Share
|
238
|
|
Jan 26
2021
|
BUY
Grant, award, or other acquisition
|
-
|
4,006
|
|
Nov 16
2020
|
BUY
Grant, award, or other acquisition
|
$5,931
$24.51 p/Share
|
242
|
|