Apr 15
2025
BUY
Other acquisition or disposition
$8,912
$78.18 p/Share
114
Added 0.64%
17,589
Common Stock
Jan 15
2025
BUY
Other acquisition or disposition
$8,874
$66.23 p/Share
134
Added 0.76%
17,475
Common Stock
Oct 15
2024
BUY
Other acquisition or disposition
$8,781
$60.98 p/Share
144
Added 0.82%
17,341
Common Stock
Jul 15
2024
BUY
Other acquisition or disposition
$8,718
$57.36 p/Share
152
Added 0.88%
17,197
Common Stock
Apr 15
2024
BUY
Other acquisition or disposition
$8,310
$52.93 p/Share
157
Added 0.91%
17,045
Common Stock
Jan 12
2024
BUY
Other acquisition or disposition
$8,198
$50.3 p/Share
163
Added 0.96%
16,888
Common Stock
Oct 13
2023
BUY
Other acquisition or disposition
$8,173
$54.13 p/Share
151
Added 0.89%
16,725
Common Stock
Jul 14
2023
BUY
Other acquisition or disposition
$8,088
$50.87 p/Share
159
Added 0.95%
16,574
Common Stock
Apr 14
2023
BUY
Other acquisition or disposition
$7,676
$56.03 p/Share
137
Added 0.83%
16,415
Common Stock
Jan 13
2023
BUY
Other acquisition or disposition
$7,578
$61.61 p/Share
123
Added 0.75%
16,278
Common Stock
Oct 14
2022
BUY
Other acquisition or disposition
$7,592
$63.27 p/Share
120
Added 0.74%
16,155
Common Stock
Jul 15
2022
BUY
Other acquisition or disposition
$7,521
$64.28 p/Share
117
Added 0.72%
16,035
Common Stock
Apr 14
2022
BUY
Other acquisition or disposition
$7,110
$70.4 p/Share
101
Added 0.63%
15,918
Common Stock
Jan 14
2022
BUY
Other acquisition or disposition
$7,075
$63.17 p/Share
112
Added 0.7%
15,817
Common Stock
Oct 15
2021
BUY
Other acquisition or disposition
$7,053
$58.29 p/Share
121
Added 0.76%
15,705
Common Stock
Jul 16
2021
BUY
Other acquisition or disposition
$6,962
$51.19 p/Share
136
Added 0.87%
15,584
Common Stock
Apr 16
2021
BUY
Other acquisition or disposition
$6,755
$50.41 p/Share
134
Added 0.86%
15,447
Common Stock
Jan 15
2021
BUY
Other acquisition or disposition
$6,682
$43.67 p/Share
153
Added 0.99%
15,313
Common Stock
Oct 16
2020
BUY
Other acquisition or disposition
$6,632
$42.24 p/Share
157
Added 1.03%
15,160
Common Stock
Jul 16
2020
BUY
Other acquisition or disposition
$6,078
$41.35 p/Share
147
Added 0.97%
15,003
Common Stock