Jul 26
2024
|
BUY
Grant, award, or other acquisition
|
$1,608
$12.87 p/Share
|
125
|
|
Apr 26
2024
|
BUY
Grant, award, or other acquisition
|
$1,588
$12.22 p/Share
|
130
|
|
Jan 26
2024
|
BUY
Grant, award, or other acquisition
|
$1,574
$21.28 p/Share
|
74
|
|
Oct 27
2023
|
BUY
Grant, award, or other acquisition
|
$1,566
$22.71 p/Share
|
69
|
|
Jul 28
2023
|
BUY
Grant, award, or other acquisition
|
$1,537
$32.71 p/Share
|
47
|
|
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
|
$942
$40.99 p/Share
|
23
|
|
Jan 27
2023
|
BUY
Grant, award, or other acquisition
|
$939
$46.97 p/Share
|
20
|
|
Oct 28
2022
|
BUY
Grant, award, or other acquisition
|
$941
$40.94 p/Share
|
23
|
|
Jul 29
2022
|
BUY
Grant, award, or other acquisition
|
$949
$41.24 p/Share
|
23
|
|
Jul 07
2022
|
BUY
Grant, award, or other acquisition
|
$140,015
$36.04 p/Share
|
3,885
|
|
Apr 29
2022
|
BUY
Grant, award, or other acquisition
|
$401
$44.61 p/Share
|
9
|
|
Jan 28
2022
|
BUY
Grant, award, or other acquisition
|
$385
$42.74 p/Share
|
9
|
|
Oct 29
2021
|
BUY
Grant, award, or other acquisition
|
$379
$42.07 p/Share
|
9
|
|
Jul 30
2021
|
BUY
Grant, award, or other acquisition
|
$383
$47.83 p/Share
|
8
|
|
Jul 07
2021
|
BUY
Grant, award, or other acquisition
|
$140,037
$47.39 p/Share
|
2,955
|
|