Oct 28
2024
BUY
Grant, award, or other acquisition
$40,093
$95.46 p/Share
420
Added 1.84%
22,426
Common
Jul 31
2024
BUY
Grant, award, or other acquisition
$40,052
$85.95 p/Share
466
Added 2.07%
22,006
Common
May 08
2024
BUY
Grant, award, or other acquisition
$40,006
$83.0 p/Share
482
Added 2.19%
21,540
Common
Feb 14
2024
BUY
Grant, award, or other acquisition
$40,007
$74.64 p/Share
536
Added 2.48%
21,058
Common
Nov 01
2023
BUY
Grant, award, or other acquisition
$40,009
$80.18 p/Share
499
Added 2.37%
20,522
Common
Aug 02
2023
BUY
Grant, award, or other acquisition
$40,043
$93.56 p/Share
428
Added 2.09%
20,023
Common
May 03
2023
BUY
Grant, award, or other acquisition
$39,999
$84.21 p/Share
475
Added 2.37%
19,595
Common
Feb 16
2023
BUY
Grant, award, or other acquisition
$40,078
$86.19 p/Share
465
Added 2.37%
19,120
Common
Nov 02
2022
BUY
Grant, award, or other acquisition
$40,046
$68.69 p/Share
583
Added 3.03%
18,655
Common
Jul 29
2022
BUY
Grant, award, or other acquisition
$40,007
$96.87 p/Share
413
Added 2.23%
18,072
Common
May 04
2022
BUY
Grant, award, or other acquisition
$40,075
$110.4 p/Share
363
Added 2.01%
17,659
Common
Feb 17
2022
BUY
Grant, award, or other acquisition
$40,065
$119.24 p/Share
336
Added 1.91%
17,296
Common
Nov 03
2021
BUY
Grant, award, or other acquisition
$36,338
$104.42 p/Share
348
Added 2.01%
16,960
Common
Jul 28
2021
BUY
Grant, award, or other acquisition
$36,284
$99.68 p/Share
364
Added 2.14%
16,612
Common
Apr 28
2021
BUY
Grant, award, or other acquisition
$36,353
$108.84 p/Share
334
Added 2.01%
16,248
Common
Feb 19
2021
BUY
Grant, award, or other acquisition
$36,300
$98.64 p/Share
368
Added 2.26%
15,914
Common
Oct 28
2020
BUY
Grant, award, or other acquisition
$36,292
$89.61 p/Share
405
Added 2.54%
15,546
Common
Jul 29
2020
BUY
Grant, award, or other acquisition
$36,276
$71.13 p/Share
510
Added 3.26%
15,141
Common
Apr 29
2020
BUY
Grant, award, or other acquisition
$36,290
$60.89 p/Share
596
Added 3.91%
14,631
Common
Feb 13
2020
BUY
Grant, award, or other acquisition
$36,321
$79.13 p/Share
459
Added 3.17%
14,035
Common
Oct 25
2019
BUY
Grant, award, or other acquisition
$33,769
$69.34 p/Share
487
Added 3.46%
13,576
Common
Jul 26
2019
BUY
Grant, award, or other acquisition
$33,796
$62.47 p/Share
541
Added 3.97%
13,089
Common
Apr 29
2019
BUY
Grant, award, or other acquisition
$33,797
$58.27 p/Share
580
Added 4.42%
12,548
Common
Feb 15
2019
BUY
Grant, award, or other acquisition
$33,802
$53.4 p/Share
633
Added 5.02%
11,968
Common
Oct 26
2018
BUY
Grant, award, or other acquisition
$33,785
$43.82 p/Share
771
Added 6.37%
11,335
Common