May 16
2024
BUY
Grant, award, or other acquisition
$133,101
$57.52 p/Share
2,314
Added 50.0%
2,314
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
$133,075
$69.13 p/Share
1,925
Added 36.41%
3,362
Common Stock
May 18
2023
BUY
Grant, award, or other acquisition
$99,598
$69.31 p/Share
1,437
Added 50.0%
1,437
Common Stock
Nov 17
2022
BUY
Grant, award, or other acquisition
$133,091
$94.93 p/Share
1,402
Added 33.28%
2,811
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
$138,068
$97.99 p/Share
1,409
Added 50.0%
1,409
Common Stock
Nov 17
2021
BUY
Grant, award, or other acquisition
$116,191
$92.73 p/Share
1,253
Added 50.0%
1,253
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
$116,208
$84.27 p/Share
1,379
Added 50.0%
1,379
Common Stock
Nov 18
2020
BUY
Grant, award, or other acquisition
$116,245
$66.35 p/Share
1,752
Added 50.0%
1,752
Common Stock
May 14
2020
BUY
Grant, award, or other acquisition
$116,208
$62.31 p/Share
1,865
Added 50.0%
1,865
Common Stock
Nov 20
2019
BUY
Grant, award, or other acquisition
$116,201
$74.92 p/Share
1,551
Added 50.0%
1,551
Common Stock
May 16
2019
BUY
Grant, award, or other acquisition
$116,211
$52.3 p/Share
2,222
Added 50.0%
2,222
Common Stock
Nov 07
2018
BUY
Grant, award, or other acquisition
$104,922
$78.77 p/Share
1,332
Added 50.0%
1,332
Common Stock
Jun 04
2018
BUY
Grant, award, or other acquisition
$104,996
$64.1 p/Share
1,638
Added 50.0%
1,638
Common Stock
Nov 08
2017
BUY
Grant, award, or other acquisition
$104,934
$68.99 p/Share
1,521
Added 50.0%
1,521
Common Stock
May 10
2017
BUY
Grant, award, or other acquisition
$104,979
$80.94 p/Share
1,297
Added 50.0%
1,297
Common Stock
Nov 02
2016
BUY
Grant, award, or other acquisition
$104,937
$83.95 p/Share
1,250
Added 50.0%
1,250
Common Stock
May 19
2016
BUY
Grant, award, or other acquisition
$104,988
$100.95 p/Share
1,040
Added 50.0%
1,040
Common Stock
Nov 04
2015
BUY
Grant, award, or other acquisition
$104,947
$99.57 p/Share
1,054
Added 50.0%
1,054
Common Stock
May 07
2015
BUY
Grant, award, or other acquisition
$104,924
$99.36 p/Share
1,056
Added 50.0%
1,056
Common Stock
Nov 05
2014
BUY
Grant, award, or other acquisition
$105,000
$87.5 p/Share
1,200
Added 50.0%
1,200
Common Stock
May 08
2014
BUY
Grant, award, or other acquisition
$104,990
$75.86 p/Share
1,384
Added 50.0%
1,384
Common Stock