Sep 01
2024
BUY
Grant, award, or other acquisition
$37,410
$174.0 p/Share
215
Added 1.62%
13,041
Common Stock, par valu...
Jun 04
2024
BUY
Grant, award, or other acquisition
-
1,194
Added 8.52%
12,826
Common Stock, par valu...
Jun 01
2024
BUY
Grant, award, or other acquisition
$37,464
$160.79 p/Share
233
Added 1.96%
11,632
Common Stock, par valu...
Mar 01
2024
BUY
Grant, award, or other acquisition
$37,396
$199.98 p/Share
187
Added 1.61%
11,399
Common Stock, par valu...
Dec 01
2023
BUY
Grant, award, or other acquisition
$37,466
$139.28 p/Share
269
Added 2.34%
11,212
Common Stock, par valu...
Sep 01
2023
BUY
Grant, award, or other acquisition
$37,482
$148.74 p/Share
252
Added 2.25%
10,943
Common Stock, par valu...
Jun 14
2023
BUY
Grant, award, or other acquisition
-
1,446
Added 11.91%
10,691
Common Stock, par valu...
Jun 01
2023
BUY
Grant, award, or other acquisition
$37,422
$115.86 p/Share
323
Added 3.38%
9,245
Common Stock, par valu...
Mar 01
2023
BUY
Grant, award, or other acquisition
$32,417
$85.76 p/Share
378
Added 4.06%
8,922
Common Stock, par valu...
Dec 01
2022
BUY
Grant, award, or other acquisition
$32,438
$63.73 p/Share
509
Added 5.62%
8,544
Common Stock, par valu...
Sep 01
2022
BUY
Grant, award, or other acquisition
-
553
Added 6.44%
8,035
Common Stock, par valu...
Jun 14
2022
BUY
Grant, award, or other acquisition
-
2,722
Added 26.6%
7,512
Common Stock, par valu...
Jun 01
2022
BUY
Grant, award, or other acquisition
$32,479
$63.81 p/Share
509
Added 9.61%
4,790
Common Stock, par valu...
Mar 01
2022
BUY
Grant, award, or other acquisition
$32,434
$73.05 p/Share
444
Added 9.4%
4,281
Common Stock, par valu...
Dec 01
2021
BUY
Grant, award, or other acquisition
$32,442
$70.22 p/Share
462
Added 2.43%
18,515
Common Stock, par valu...
Sep 01
2021
BUY
Grant, award, or other acquisition
$32,476
$53.59 p/Share
606
Added 3.25%
18,053
Common Stock, par valu...
Jun 15
2021
BUY
Grant, award, or other acquisition
-
3,459
Added 16.55%
17,447
Common Stock, par valu...
Jun 01
2021
BUY
Grant, award, or other acquisition
$32,463
$44.47 p/Share
730
Added 4.96%
13,988
Common Stock, par valu...
Mar 01
2021
BUY
Grant, award, or other acquisition
$34,347
$44.84 p/Share
766
Added 5.46%
13,258
Common Stock, par valu...
Dec 01
2020
BUY
Grant, award, or other acquisition
$28,744
$35.93 p/Share
800
Added 6.02%
12,492
Common Stock, par valu...