Dec 20
2024
BUY
Grant, award, or other acquisition
$4,474
$69.92 p/Share
64
Added 0.15%
42,255
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$4,499
$63.37 p/Share
71
Added 0.17%
42,191
Common Stock
Jun 21
2024
BUY
Grant, award, or other acquisition
$4,502
$65.26 p/Share
69
Added 0.16%
42,120
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$169,943
$66.1 p/Share
2,571
Added 5.76%
42,051
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$4,479
$63.99 p/Share
70
Added 0.18%
39,480
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$4,087
$61.93 p/Share
66
Added 0.17%
39,410
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
$4,018
$56.6 p/Share
71
Added 0.18%
39,344
Common Stock
Jun 16
2023
BUY
Grant, award, or other acquisition
$4,006
$50.71 p/Share
79
Added 0.2%
39,273
Common Stock
Jun 05
2023
BUY
Grant, award, or other acquisition
$164,988
$46.62 p/Share
3,539
Added 8.28%
39,194
Common Stock
Mar 24
2023
BUY
Grant, award, or other acquisition
$4,006
$49.46 p/Share
81
Added 0.23%
35,655
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$3,660
$44.1 p/Share
83
Added 0.23%
35,574
Common Stock
Sep 16
2022
BUY
Grant, award, or other acquisition
$3,698
$48.03 p/Share
77
Added 0.22%
35,491
Common Stock
Jun 17
2022
BUY
Grant, award, or other acquisition
$3,615
$39.29 p/Share
92
Added 0.26%
35,414
Common Stock
Jun 06
2022
BUY
Grant, award, or other acquisition
$154,972
$42.81 p/Share
3,620
Added 9.3%
35,322
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
$3,682
$41.37 p/Share
89
Added 0.28%
31,702
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
$3,342
$51.41 p/Share
65
Added 0.21%
31,613
Common Stock
Sep 17
2021
BUY
Grant, award, or other acquisition
$3,295
$50.69 p/Share
65
Added 0.21%
31,548
Common Stock
Jun 18
2021
BUY
Grant, award, or other acquisition
$3,321
$47.44 p/Share
70
Added 0.22%
31,483
Common Stock
Jun 07
2021
BUY
Grant, award, or other acquisition
$154,983
$51.73 p/Share
2,996
Added 8.71%
31,413
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
$3,209
$42.22 p/Share
76
Added 0.27%
28,417
Common Stock
Dec 18
2020
BUY
Grant, award, or other acquisition
$3,107
$40.88 p/Share
76
Added 0.27%
28,341
Common Stock