Sep 27
2024
BUY
Grant, award, or other acquisition
$21,231
$50.43 p/Share
421
Added 1.35%
30,775
Common Stock
Jun 25
2024
BUY
Grant, award, or other acquisition
$21,424
$45.39 p/Share
472
Added 1.55%
30,068
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
$74,980
$46.0 p/Share
1,630
Added 5.27%
29,329
Common Stock
Mar 27
2024
BUY
Grant, award, or other acquisition
$21,858
$45.73 p/Share
478
Added 1.7%
27,699
Common Stock
Dec 26
2023
BUY
Grant, award, or other acquisition
$21,836
$49.07 p/Share
445
Added 1.62%
27,030
Common Stock
Sep 27
2023
BUY
Grant, award, or other acquisition
$21,852
$36.12 p/Share
605
Added 2.24%
26,415
Common Stock
Jun 27
2023
BUY
Grant, award, or other acquisition
$21,865
$38.16 p/Share
573
Added 2.19%
25,609
Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
$75,005
$35.28 p/Share
2,126
Added 7.88%
24,855
Common Stock
Mar 28
2023
BUY
Grant, award, or other acquisition
$21,868
$35.85 p/Share
610
Added 2.61%
22,729
Common Stock
Dec 21
2022
BUY
Grant, award, or other acquisition
$19,965
$48.46 p/Share
412
Added 1.84%
21,945
Common Stock
Sep 28
2022
BUY
Grant, award, or other acquisition
$19,953
$47.17 p/Share
423
Added 1.94%
21,414
Common Stock
Jun 28
2022
BUY
Grant, award, or other acquisition
$19,966
$44.37 p/Share
450
Added 2.11%
20,877
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
$69,984
$48.0 p/Share
1,458
Added 6.73%
20,201
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
$19,969
$54.86 p/Share
364
Added 1.91%
18,743
Common Stock
Dec 24
2021
BUY
Grant, award, or other acquisition
$19,975
$48.6 p/Share
411
Added 2.2%
18,286
Common Stock
Sep 28
2021
BUY
Grant, award, or other acquisition
$19,971
$46.99 p/Share
425
Added 2.34%
17,776
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
$19,957
$46.52 p/Share
429
Added 2.43%
17,244
Common Stock
Apr 21
2021
BUY
Grant, award, or other acquisition
$54,998
$40.8 p/Share
1,348
Added 7.46%
16,719
Common Stock
Mar 29
2021
BUY
Grant, award, or other acquisition
$19,996
$41.06 p/Share
487
Added 3.07%
15,371
Common Stock
Dec 28
2020
BUY
Grant, award, or other acquisition
$19,981
$34.57 p/Share
578
Added 3.76%
14,794
Common Stock
Sep 25
2020
BUY
Grant, award, or other acquisition
$19,991
$18.24 p/Share
1,096
Added 7.21%
14,095
Common Stock
Jun 26
2020
BUY
Grant, award, or other acquisition
$7,485
$18.95 p/Share
395
Added 2.99%
12,823
Common Stock
Apr 29
2020
BUY
Grant, award, or other acquisition
$55,010
$20.98 p/Share
2,622
Added 17.59%
12,281
Common Stock
Mar 26
2020
BUY
Grant, award, or other acquisition
$19,984
$21.26 p/Share
940
Added 8.87%
9,659
Common Stock
Dec 26
2019
BUY
Grant, award, or other acquisition
$20,000
$44.15 p/Share
453
Added 5.0%
8,607
Common Stock