Jun 11
2024
BUY
Grant, award, or other acquisition
$20,027
$69.06 p/Share
290
Added 0.47%
61,815
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
594
Added 0.96%
61,526
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
$18,909
$71.9 p/Share
263
Added 0.43%
60,932
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
650
Added 1.06%
60,668
Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
$18,798
$66.9 p/Share
281
Added 0.47%
60,018
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
710
Added 1.17%
59,737
Common Stock
Sep 14
2023
BUY
Grant, award, or other acquisition
$18,658
$65.93 p/Share
283
Added 0.48%
59,027
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
-
803
Added 1.35%
58,744
Common Stock
Jun 14
2023
BUY
Grant, award, or other acquisition
$18,447
$53.94 p/Share
342
Added 0.59%
57,941
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
755
Added 1.29%
57,599
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
$17,602
$59.07 p/Share
298
Added 0.52%
56,844
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
31
Added 0.05%
56,545
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
520
Added 0.91%
56,514
Common Stock
Dec 14
2022
BUY
Grant, award, or other acquisition
$17,481
$72.84 p/Share
240
Added 0.43%
55,994
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$37,509
$62.62 p/Share
599
Added 1.06%
55,754
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
$17,333
$66.41 p/Share
261
Added 0.47%
55,155
Common Stock
Jun 21
2022
BUY
Grant, award, or other acquisition
$37,518
$62.53 p/Share
600
Added 1.08%
54,894
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
$17,197
$61.86 p/Share
278
Added 0.51%
54,294
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$37,506
$70.5 p/Share
532
Added 0.98%
54,015
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
$16,431
$64.69 p/Share
254
Added 0.47%
53,483
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$37,559
$63.23 p/Share
594
Added 1.1%
53,230
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
$16,294
$60.8 p/Share
268
Added 0.51%
52,636
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$37,512
$62.52 p/Share
600
Added 1.13%
52,368
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
$16,167
$60.78 p/Share
266
Added 0.51%
51,768
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
$37,561
$63.77 p/Share
589
Added 1.13%
51,502
Common Stock