Oct 31
2024
|
BUY
Grant, award, or other acquisition
|
$36,232
$45.98 p/Share
|
788
|
|
Jul 31
2024
|
BUY
Grant, award, or other acquisition
|
$36,280
$46.1 p/Share
|
787
|
|
Apr 30
2024
|
BUY
Grant, award, or other acquisition
|
$36,210
$40.64 p/Share
|
891
|
|
Jan 31
2024
|
BUY
Grant, award, or other acquisition
|
$36,269
$40.57 p/Share
|
894
|
|
Oct 31
2023
|
BUY
Grant, award, or other acquisition
|
$36,249
$35.4 p/Share
|
1,024
|
|
Jul 31
2023
|
BUY
Grant, award, or other acquisition
|
$36,268
$42.82 p/Share
|
847
|
|
Apr 28
2023
|
BUY
Grant, award, or other acquisition
|
$33,146
$42.88 p/Share
|
773
|
|
Jan 31
2023
|
BUY
Grant, award, or other acquisition
|
$33,104
$46.89 p/Share
|
706
|
|
Oct 31
2022
|
BUY
Grant, award, or other acquisition
|
$33,119
$41.87 p/Share
|
791
|
|