Sep 25
2024
|
BUY
Open market or private purchase
|
$61,180
$218.5 p/Share
|
280
|
|
Jun 25
2024
|
BUY
Open market or private purchase
|
$60,861
$195.07 p/Share
|
312
|
|
Jun 25
2024
|
BUY
Grant, award, or other acquisition
|
$240,101
$194.1 p/Share
|
1,237
|
|
Mar 26
2024
|
BUY
Open market or private purchase
|
$60,548
$214.71 p/Share
|
282
|
|
Jan 18
2024
|
BUY
Open market or private purchase
|
$269,447
$202.44 p/Share
|
1,331
|
|
Dec 28
2023
|
BUY
Open market or private purchase
|
$56,070
$210.79 p/Share
|
266
|
|
Sep 27
2023
|
BUY
Open market or private purchase
|
$55,755
$199.84 p/Share
|
279
|
|
Jun 27
2023
|
BUY
Open market or private purchase
|
$55,369
$179.77 p/Share
|
308
|
|
Jun 26
2023
|
BUY
Grant, award, or other acquisition
|
$145,079
$178.89 p/Share
|
811
|
|
Mar 28
2023
|
BUY
Open market or private purchase
|
$36,171
$186.45 p/Share
|
194
|
|
Mar 27
2023
|
BUY
Open market or private purchase
|
$55,040
$185.32 p/Share
|
297
|
|
Jan 18
2023
|
BUY
Open market or private purchase
|
$218,743
$175.98 p/Share
|
1,243
|
|
Dec 28
2022
|
BUY
Open market or private purchase
|
$48,583
$168.11 p/Share
|
289
|
|
Nov 04
2022
|
BUY
Open market or private purchase
|
$8,269,650
$170.0 p/Share
|
48,645
|
|
Jun 27
2022
|
BUY
Grant, award, or other acquisition
|
$240,018
$209.44 p/Share
|
1,146
|
|
Jan 25
2022
|
BUY
Grant, award, or other acquisition
|
$16,634
$221.79 p/Share
|
75
|
|
Jun 25
2021
|
BUY
Grant, award, or other acquisition
|
$200,016
$218.12 p/Share
|
917
|
|