Feb 05
2025
BUY
Grant, award, or other acquisition
$27,684
$101.41 p/Share
273
Added 0.15%
182,964
Common Stock
Dec 20
2024
BUY
Grant, award, or other acquisition
$27,688
$108.16 p/Share
256
Added 0.14%
182,691
Common Stock
Jul 25
2024
BUY
Grant, award, or other acquisition
$27,733
$100.12 p/Share
277
Added 0.15%
182,435
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$27,697
$87.93 p/Share
315
Added 0.17%
182,158
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
1,854
Added 1.01%
181,843
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
$27,712
$86.6 p/Share
320
Added 0.18%
179,989
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
$57,307
$80.15 p/Share
715
Added 0.4%
179,669
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$24,581
$63.03 p/Share
390
Added 0.22%
178,954
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
2,387
Added 1.32%
178,564
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
$24,605
$63.09 p/Share
390
Added 0.22%
176,177
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$24,612
$45.16 p/Share
545
Added 0.31%
175,787
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
$24,590
$47.38 p/Share
519
Added 0.3%
175,242
Common Stock
May 09
2022
BUY
Grant, award, or other acquisition
$24,618
$47.71 p/Share
516
Added 0.29%
174,723
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
2,539
Added 1.44%
174,207
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$24,624
$69.56 p/Share
354
Added 0.21%
171,668
Common Stock
Nov 08
2021
BUY
Grant, award, or other acquisition
$24,600
$67.03 p/Share
367
Added 0.21%
171,314
Common Stock
Aug 09
2021
BUY
Grant, award, or other acquisition
$24,616
$58.89 p/Share
418
Added 0.24%
170,947
Common Stock
May 10
2021
BUY
Grant, award, or other acquisition
$25,452
$59.19 p/Share
430
Added 0.25%
170,529
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
2,124
Added 1.23%
170,099
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
$26,038
$57.48 p/Share
453
Added 0.27%
167,975
Common Stock
Nov 09
2020
BUY
Grant, award, or other acquisition
$24,681
$66.17 p/Share
373
Added 0.22%
167,522
Common Stock