Sep 01
2024
BUY
Grant, award, or other acquisition
$31,146
$174.0 p/Share
179
Added 0.43%
41,756
Common Stock, par valu...
Jun 04
2024
BUY
Grant, award, or other acquisition
-
1,194
Added 2.79%
41,577
Common Stock, par valu...
Jun 01
2024
BUY
Grant, award, or other acquisition
$31,193
$160.79 p/Share
194
Added 0.48%
40,383
Common Stock, par valu...
Mar 01
2024
BUY
Grant, award, or other acquisition
$31,196
$199.98 p/Share
156
Added 0.39%
40,189
Common Stock, par valu...
Dec 01
2023
BUY
Grant, award, or other acquisition
$31,198
$139.28 p/Share
224
Added 0.56%
40,033
Common Stock, par valu...
Sep 01
2023
BUY
Grant, award, or other acquisition
$31,235
$148.74 p/Share
210
Added 0.52%
39,809
Common Stock, par valu...
Jun 14
2023
BUY
Grant, award, or other acquisition
-
1,446
Added 3.52%
39,599
Common Stock, par valu...
Jun 01
2023
BUY
Grant, award, or other acquisition
$31,166
$115.86 p/Share
269
Added 0.7%
38,153
Common Stock, par valu...
Mar 01
2023
BUY
Grant, award, or other acquisition
$26,242
$85.76 p/Share
306
Added 0.8%
37,884
Common Stock, par valu...
Dec 01
2022
BUY
Grant, award, or other acquisition
$26,193
$63.73 p/Share
411
Added 1.08%
37,578
Common Stock, par valu...
Sep 01
2022
BUY
Grant, award, or other acquisition
$26,207
$58.76 p/Share
446
Added 1.19%
37,167
Common Stock, par valu...
Jun 14
2022
BUY
Grant, award, or other acquisition
-
2,722
Added 6.9%
36,721
Common Stock, par valu...
Jun 01
2022
BUY
Grant, award, or other acquisition
$26,226
$63.81 p/Share
411
Added 1.19%
33,999
Common Stock, par valu...
Mar 01
2022
BUY
Grant, award, or other acquisition
$26,225
$73.05 p/Share
359
Added 1.06%
33,588
Common Stock, par valu...
Dec 01
2021
BUY
Grant, award, or other acquisition
$26,192
$70.22 p/Share
373
Added 1.11%
33,229
Common Stock, par valu...
Sep 01
2021
BUY
Grant, award, or other acquisition
$26,206
$53.59 p/Share
489
Added 1.47%
32,856
Common Stock, par valu...
Jun 15
2021
BUY
Grant, award, or other acquisition
-
3,459
Added 9.65%
32,367
Common Stock, par valu...
Jun 01
2021
BUY
Grant, award, or other acquisition
$26,237
$44.47 p/Share
590
Added 2.0%
28,908
Common Stock, par valu...
Mar 01
2021
BUY
Grant, award, or other acquisition
$42,643
$44.84 p/Share
951
Added 3.25%
28,318
Common Stock, par valu...
Jan 15
2021
BUY
Grant, award, or other acquisition
-
1,660
Added 5.72%
27,367
Common Stock, par valu...
Jan 01
2021
BUY
Grant, award, or other acquisition
-
25,707
Added 50.0%
25,707
Common Stock, par valu...