Oct 02
2024
BUY
Grant, award, or other acquisition
$33,729
$101.29 p/Share
333
Added 0.81%
40,956
Common Stock
Jul 02
2024
BUY
Grant, award, or other acquisition
$31,540
$78.07 p/Share
404
Added 0.98%
40,623
Common Stock
May 24
2024
BUY
Grant, award, or other acquisition
-
1,889
Added 4.49%
40,219
Common Stock
Apr 02
2024
BUY
Grant, award, or other acquisition
$29,954
$65.26 p/Share
459
Added 1.18%
38,330
Common Stock
Jan 03
2024
BUY
Grant, award, or other acquisition
$29,967
$52.76 p/Share
568
Added 1.48%
37,871
Common Stock
Oct 03
2023
BUY
Grant, award, or other acquisition
$29,997
$45.52 p/Share
659
Added 1.74%
37,303
Common Stock
Jul 06
2023
BUY
Grant, award, or other acquisition
$29,957
$48.95 p/Share
612
Added 1.64%
36,644
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
-
3,559
Added 8.99%
36,032
Common Stock
Apr 04
2023
BUY
Grant, award, or other acquisition
$29,989
$42.12 p/Share
712
Added 2.15%
32,473
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
$29,978
$39.55 p/Share
758
Added 2.33%
31,761
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
$29,991
$33.51 p/Share
895
Added 2.81%
31,003
Common Stock
Jul 05
2022
BUY
Grant, award, or other acquisition
$29,980
$31.1 p/Share
964
Added 3.1%
30,108
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
-
4,163
Added 12.5%
29,144
Common Stock
Apr 05
2022
BUY
Grant, award, or other acquisition
$29,972
$34.45 p/Share
870
Added 3.37%
24,981
Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
$29,988
$33.32 p/Share
900
Added 3.6%
24,111
Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
$29,999
$31.88 p/Share
941
Added 3.9%
23,211
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$29,997
$34.44 p/Share
871
Added 3.76%
22,270
Common Stock
May 27
2021
BUY
Grant, award, or other acquisition
-
4,228
Added 16.5%
21,399
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$29,985
$32.07 p/Share
935
Added 5.16%
17,171
Common Stock
Jan 05
2021
BUY
Grant, award, or other acquisition
$29,975
$27.91 p/Share
1,074
Added 6.2%
16,236
Common Stock
Oct 02
2020
BUY
Grant, award, or other acquisition
$29,985
$17.88 p/Share
1,677
Added 9.96%
15,162
Common Stock