Nov 21
2024
BUY
Grant, award, or other acquisition
$133,100
$57.1 p/Share
2,331
Added 6.39%
34,169
Common Stock
May 16
2024
BUY
Grant, award, or other acquisition
$133,101
$57.52 p/Share
2,314
Added 6.78%
31,838
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
$133,075
$69.13 p/Share
1,925
Added 6.12%
29,524
Common Stock
May 18
2023
BUY
Grant, award, or other acquisition
$99,598
$69.31 p/Share
1,437
Added 4.95%
27,599
Common Stock
Nov 17
2022
BUY
Grant, award, or other acquisition
$133,091
$94.93 p/Share
1,402
Added 5.09%
26,162
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
$133,070
$97.99 p/Share
1,358
Added 5.2%
24,760
Common Stock
Nov 17
2021
BUY
Grant, award, or other acquisition
$123,702
$92.73 p/Share
1,334
Added 5.39%
23,402
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
$123,708
$84.27 p/Share
1,468
Added 6.24%
22,068
Common Stock
Nov 18
2020
BUY
Grant, award, or other acquisition
$121,819
$66.35 p/Share
1,836
Added 8.18%
20,600
Common Stock
May 14
2020
BUY
Grant, award, or other acquisition
$121,816
$62.31 p/Share
1,955
Added 9.44%
18,764
Common Stock
Nov 20
2019
BUY
Grant, award, or other acquisition
$121,820
$74.92 p/Share
1,626
Added 9.05%
16,339
Common Stock
May 16
2019
BUY
Grant, award, or other acquisition
$121,859
$52.3 p/Share
2,330
Added 13.67%
14,713
Common Stock
Nov 07
2018
BUY
Grant, award, or other acquisition
$104,922
$78.77 p/Share
1,332
Added 9.71%
12,383
Common Stock
Jun 04
2018
BUY
Grant, award, or other acquisition
$104,996
$64.1 p/Share
1,638
Added 12.91%
11,051
Common Stock
Nov 08
2017
BUY
Grant, award, or other acquisition
$104,934
$68.99 p/Share
1,521
Added 13.91%
9,413
Common Stock
May 10
2017
BUY
Grant, award, or other acquisition
$104,979
$80.94 p/Share
1,297
Added 14.11%
7,892
Common Stock
Nov 02
2016
BUY
Grant, award, or other acquisition
$104,937
$83.95 p/Share
1,250
Added 15.93%
6,595
Common Stock
May 19
2016
BUY
Grant, award, or other acquisition
$104,988
$100.95 p/Share
1,040
Added 16.29%
5,345
Common Stock
Nov 04
2015
BUY
Grant, award, or other acquisition
$83,938
$99.57 p/Share
843
Added 16.38%
4,305
Common Stock
May 07
2015
BUY
Grant, award, or other acquisition
$83,959
$99.36 p/Share
845
Added 19.62%
3,462
Common Stock
Nov 05
2014
BUY
Grant, award, or other acquisition
$52,500
$87.5 p/Share
600
Added 18.65%
2,617
Common Stock
May 08
2014
BUY
Grant, award, or other acquisition
$52,495
$75.86 p/Share
692
Added 25.54%
2,017
Common Stock