Oct 15
2024
|
BUY
Grant, award, or other acquisition
|
$5,440
$98.91 p/Share
|
55
|
|
Jul 26
2024
|
BUY
Grant, award, or other acquisition
|
$20,108
$103.65 p/Share
|
194
|
|
Jul 16
2024
|
BUY
Grant, award, or other acquisition
|
$1,491
$93.22 p/Share
|
16
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
$83
$83.04 p/Share
|
1
|
|
Apr 16
2024
|
BUY
Grant, award, or other acquisition
|
$3,106
$77.66 p/Share
|
40
|
|
Jan 16
2024
|
BUY
Grant, award, or other acquisition
|
$3,562
$77.45 p/Share
|
46
|
|
Oct 24
2023
|
BUY
Grant, award, or other acquisition
|
$7,090
$68.18 p/Share
|
104
|
|
Jul 18
2023
|
BUY
Grant, award, or other acquisition
|
$4,992
$72.36 p/Share
|
69
|
|
Apr 18
2023
|
BUY
Grant, award, or other acquisition
|
$4,021
$62.83 p/Share
|
64
|
|
Jan 17
2023
|
BUY
Grant, award, or other acquisition
|
$3,452
$80.3 p/Share
|
43
|
|
Oct 25
2022
|
BUY
Grant, award, or other acquisition
|
$986
$75.86 p/Share
|
13
|
|