Sep 01
2024
BUY
Grant, award, or other acquisition
$31,146
$174.0 p/Share
179
Added 0.21%
84,742
Common Stock, par valu...
Jun 04
2024
BUY
Grant, award, or other acquisition
-
1,194
Added 1.39%
84,563
Common Stock, par valu...
Jun 01
2024
BUY
Grant, award, or other acquisition
$31,193
$160.79 p/Share
194
Added 0.23%
83,369
Common Stock, par valu...
Mar 01
2024
BUY
Grant, award, or other acquisition
$31,196
$199.98 p/Share
156
Added 0.19%
83,175
Common Stock, par valu...
Dec 01
2023
BUY
Grant, award, or other acquisition
$31,198
$139.28 p/Share
224
Added 0.27%
83,019
Common Stock, par valu...
Sep 01
2023
BUY
Grant, award, or other acquisition
$31,235
$148.74 p/Share
210
Added 0.25%
82,795
Common Stock, par valu...
Jun 14
2023
BUY
Grant, award, or other acquisition
-
1,446
Added 1.72%
82,585
Common Stock, par valu...
Jun 01
2023
BUY
Grant, award, or other acquisition
$31,166
$115.86 p/Share
269
Added 0.33%
81,139
Common Stock, par valu...
Mar 01
2023
BUY
Grant, award, or other acquisition
$26,242
$85.76 p/Share
306
Added 0.38%
80,870
Common Stock, par valu...
Dec 01
2022
BUY
Grant, award, or other acquisition
$26,193
$63.73 p/Share
411
Added 0.51%
80,564
Common Stock, par valu...
Sep 01
2022
BUY
Grant, award, or other acquisition
$26,207
$58.76 p/Share
446
Added 0.55%
80,153
Common Stock, par valu...
Jun 14
2022
BUY
Grant, award, or other acquisition
-
2,722
Added 3.3%
79,707
Common Stock, par valu...
Jun 01
2022
BUY
Grant, award, or other acquisition
$26,226
$63.81 p/Share
411
Added 0.53%
76,985
Common Stock, par valu...
Mar 01
2022
BUY
Grant, award, or other acquisition
$26,225
$73.05 p/Share
359
Added 0.47%
76,574
Common Stock, par valu...
Dec 01
2021
BUY
Grant, award, or other acquisition
$26,192
$70.22 p/Share
373
Added 0.49%
76,215
Common Stock, par valu...
Sep 01
2021
BUY
Grant, award, or other acquisition
$26,206
$53.59 p/Share
489
Added 0.64%
75,842
Common Stock, par valu...
Jun 15
2021
BUY
Grant, award, or other acquisition
-
3,459
Added 4.39%
75,353
Common Stock, par valu...
Jun 01
2021
BUY
Grant, award, or other acquisition
$26,237
$44.47 p/Share
590
Added 0.81%
71,894
Common Stock, par valu...
Mar 01
2021
BUY
Grant, award, or other acquisition
$42,643
$44.84 p/Share
951
Added 1.32%
71,304
Common Stock, par valu...
Jan 15
2021
BUY
Grant, award, or other acquisition
-
1,660
Added 2.31%
70,353
Common Stock, par valu...
Jan 01
2021
BUY
Grant, award, or other acquisition
-
68,693
Added 50.0%
68,693
Common Stock, par valu...