Oct 28
2024
BUY
Grant, award, or other acquisition
$40,093
$95.46 p/Share
420
Added 2.71%
15,076
Common
Jul 31
2024
BUY
Grant, award, or other acquisition
$40,052
$85.95 p/Share
466
Added 3.08%
14,656
Common
May 08
2024
BUY
Grant, award, or other acquisition
$40,006
$83.0 p/Share
482
Added 3.29%
14,190
Common
Feb 14
2024
BUY
Grant, award, or other acquisition
$40,007
$74.64 p/Share
536
Added 3.76%
13,708
Common
Nov 01
2023
BUY
Grant, award, or other acquisition
$40,009
$80.18 p/Share
499
Added 3.65%
13,172
Common
Aug 02
2023
BUY
Grant, award, or other acquisition
$40,043
$93.56 p/Share
428
Added 3.27%
12,673
Common
May 03
2023
BUY
Grant, award, or other acquisition
$39,999
$84.21 p/Share
475
Added 3.73%
12,245
Common
Feb 16
2023
BUY
Grant, award, or other acquisition
$40,078
$86.19 p/Share
465
Added 3.8%
11,770
Common
Nov 02
2022
BUY
Grant, award, or other acquisition
$40,046
$68.69 p/Share
583
Added 4.9%
11,305
Common
Jul 29
2022
BUY
Grant, award, or other acquisition
$40,007
$96.87 p/Share
413
Added 3.71%
10,722
Common
May 04
2022
BUY
Grant, award, or other acquisition
$40,075
$110.4 p/Share
363
Added 3.4%
10,309
Common
Feb 17
2022
BUY
Grant, award, or other acquisition
$40,065
$119.24 p/Share
336
Added 3.27%
9,946
Common
Nov 03
2021
BUY
Grant, award, or other acquisition
$36,338
$104.42 p/Share
348
Added 3.49%
9,610
Common
Jul 28
2021
BUY
Grant, award, or other acquisition
$36,284
$99.68 p/Share
364
Added 3.78%
9,262
Common
Apr 28
2021
BUY
Grant, award, or other acquisition
$36,353
$108.84 p/Share
334
Added 3.62%
8,898
Common
Feb 19
2021
BUY
Grant, award, or other acquisition
$36,300
$98.64 p/Share
368
Added 4.12%
8,564
Common
Oct 28
2020
BUY
Grant, award, or other acquisition
$36,292
$89.61 p/Share
405
Added 4.71%
8,196
Common
Jul 29
2020
BUY
Grant, award, or other acquisition
$36,276
$71.13 p/Share
510
Added 6.14%
7,791
Common
Apr 29
2020
BUY
Grant, award, or other acquisition
$36,290
$60.89 p/Share
596
Added 7.57%
7,281
Common
Feb 13
2020
BUY
Grant, award, or other acquisition
$36,321
$79.13 p/Share
459
Added 6.42%
6,685
Common
Oct 25
2019
BUY
Grant, award, or other acquisition
$33,769
$69.34 p/Share
487
Added 7.25%
6,226
Common
Jul 26
2019
BUY
Grant, award, or other acquisition
$33,796
$62.47 p/Share
541
Added 8.61%
5,739
Common
Apr 29
2019
BUY
Grant, award, or other acquisition
$33,797
$58.27 p/Share
580
Added 10.04%
5,198
Common
Feb 15
2019
BUY
Grant, award, or other acquisition
$33,802
$53.4 p/Share
633
Added 12.05%
4,618
Common
Oct 26
2018
BUY
Grant, award, or other acquisition
$33,785
$43.82 p/Share
771
Added 16.21%
3,985
Common