Sep 01
2024
BUY
Grant, award, or other acquisition
$67,338
$174.0 p/Share
387
Added 0.03%
1,171,841
Common Stock, par valu...
Jun 04
2024
BUY
Grant, award, or other acquisition
-
1,194
Added 0.1%
1,171,454
Common Stock, par valu...
Jun 01
2024
BUY
Grant, award, or other acquisition
$67,371
$160.79 p/Share
419
Added 0.04%
1,170,260
Common Stock, par valu...
Mar 01
2024
BUY
Grant, award, or other acquisition
$67,393
$199.98 p/Share
337
Added 0.03%
1,169,841
Common Stock, par valu...
Dec 01
2023
BUY
Grant, award, or other acquisition
$67,411
$139.28 p/Share
484
Added 0.04%
1,169,504
Common Stock, par valu...
Sep 01
2023
BUY
Grant, award, or other acquisition
$67,379
$148.74 p/Share
453
Added 0.04%
1,169,020
Common Stock, par valu...
Jun 14
2023
BUY
Grant, award, or other acquisition
-
1,446
Added 0.12%
1,168,567
Common Stock, par valu...
Jun 01
2023
BUY
Grant, award, or other acquisition
$67,430
$115.86 p/Share
582
Added 0.05%
1,167,121
Common Stock, par valu...
Mar 01
2023
BUY
Grant, award, or other acquisition
$49,998
$85.76 p/Share
583
Added 0.05%
1,166,539
Common Stock, par valu...
Dec 01
2022
BUY
Grant, award, or other acquisition
$49,964
$63.73 p/Share
784
Added 0.07%
1,165,956
Common Stock, par valu...
Sep 01
2022
BUY
Grant, award, or other acquisition
$49,946
$58.76 p/Share
850
Added 0.07%
1,165,172
Common Stock, par valu...
Jun 14
2022
BUY
Grant, award, or other acquisition
-
2,722
Added 0.23%
1,164,322
Common Stock, par valu...
Jun 01
2022
BUY
Grant, award, or other acquisition
$49,963
$63.81 p/Share
783
Added 0.07%
1,161,600
Common Stock, par valu...
Mar 01
2022
BUY
Grant, award, or other acquisition
$49,966
$73.05 p/Share
684
Added 0.06%
1,160,817
Common Stock, par valu...
Dec 01
2021
BUY
Grant, award, or other acquisition
$49,997
$70.22 p/Share
712
Added 0.06%
1,160,133
Common Stock, par valu...
Sep 01
2021
BUY
Grant, award, or other acquisition
$49,999
$53.59 p/Share
933
Added 0.08%
1,159,421
Common Stock, par valu...
Jun 15
2021
BUY
Grant, award, or other acquisition
-
3,459
Added 0.3%
1,158,488
Common Stock, par valu...
Jun 01
2021
BUY
Grant, award, or other acquisition
$49,984
$44.47 p/Share
1,124
Added 0.1%
1,155,029
Common Stock, par valu...
Mar 01
2021
BUY
Grant, award, or other acquisition
$51,835
$44.84 p/Share
1,156
Added 0.1%
1,153,905
Common Stock, par valu...
Dec 01
2020
BUY
Grant, award, or other acquisition
$46,242
$35.93 p/Share
1,287
Added 0.11%
1,152,749
Common Stock, par valu...