Jul 12
2024
|
BUY
Grant, award, or other acquisition
|
$19,994
$89.26 p/Share
|
224
|
|
Jan 12
2024
|
BUY
Grant, award, or other acquisition
|
$6,441
$85.89 p/Share
|
75
|
|
Oct 13
2023
|
BUY
Grant, award, or other acquisition
|
$5,938
$79.18 p/Share
|
75
|
|
Jul 13
2023
|
BUY
Grant, award, or other acquisition
|
$6,153
$82.05 p/Share
|
75
|
|
Apr 13
2023
|
BUY
Grant, award, or other acquisition
|
$6,402
$85.37 p/Share
|
75
|
|
Feb 08
2023
|
BUY
Open market or private purchase
|
$103,660
$103.66 p/Share
|
1,000
|
|
Jan 16
2023
|
BUY
Grant, award, or other acquisition
|
$7,711
$102.82 p/Share
|
75
|
|
Nov 29
2022
|
BUY
Other acquisition or disposition
|
-
|
6
|
|
Oct 12
2022
|
BUY
Grant, award, or other acquisition
|
$6,582
$87.76 p/Share
|
75
|
|
Jul 12
2022
|
BUY
Grant, award, or other acquisition
|
$5,795
$77.26 p/Share
|
75
|
|
Apr 11
2022
|
BUY
Grant, award, or other acquisition
|
$7,246
$96.61 p/Share
|
75
|
|
Jan 10
2022
|
BUY
Grant, award, or other acquisition
|
$7,879
$105.06 p/Share
|
75
|
|
Oct 12
2021
|
BUY
Grant, award, or other acquisition
|
$6,786
$90.48 p/Share
|
75
|
|
Jul 12
2021
|
BUY
Grant, award, or other acquisition
|
$6,630
$88.4 p/Share
|
75
|
|
Jan 12
2021
|
BUY
Grant, award, or other acquisition
|
$5,184
$69.12 p/Share
|
75
|
|
Oct 12
2020
|
BUY
Grant, award, or other acquisition
|
$3,799
$50.66 p/Share
|
75
|
|