Apr 15
2025
BUY
Other acquisition or disposition
$15,323
$78.18 p/Share
196
Added 0.65%
30,058
Common Stock
Jan 15
2025
BUY
Other acquisition or disposition
$15,232
$66.23 p/Share
230
Added 0.76%
29,862
Common Stock
Oct 15
2024
BUY
Other acquisition or disposition
$15,062
$60.98 p/Share
247
Added 0.83%
29,632
Common Stock
Jul 15
2024
BUY
Other acquisition or disposition
$14,970
$57.36 p/Share
261
Added 0.88%
29,385
Common Stock
Apr 15
2024
BUY
Other acquisition or disposition
$14,238
$52.93 p/Share
269
Added 0.92%
29,124
Common Stock
Jan 12
2024
BUY
Other acquisition or disposition
$14,084
$50.3 p/Share
280
Added 0.96%
28,855
Common Stock
Oct 13
2023
BUY
Other acquisition or disposition
$13,965
$54.13 p/Share
258
Added 0.89%
28,575
Common Stock
Jul 14
2023
BUY
Other acquisition or disposition
$13,836
$50.87 p/Share
272
Added 0.95%
28,317
Common Stock
Apr 14
2023
BUY
Other acquisition or disposition
$13,167
$56.03 p/Share
235
Added 0.83%
28,045
Common Stock
Jan 13
2023
BUY
Other acquisition or disposition
$13,061
$61.61 p/Share
212
Added 0.76%
27,810
Common Stock
Oct 14
2022
BUY
Other acquisition or disposition
$12,970
$63.27 p/Share
205
Added 0.74%
27,598
Common Stock
Jul 15
2022
BUY
Other acquisition or disposition
$12,856
$64.28 p/Share
200
Added 0.72%
27,393
Common Stock
Apr 14
2022
BUY
Other acquisition or disposition
$12,250
$70.4 p/Share
174
Added 0.64%
27,193
Common Stock
Jan 14
2022
BUY
Other acquisition or disposition
$12,192
$63.17 p/Share
193
Added 0.71%
27,019
Common Stock
Oct 15
2021
BUY
Other acquisition or disposition
$12,066
$58.29 p/Share
207
Added 0.77%
26,826
Common Stock
Jul 16
2021
BUY
Other acquisition or disposition
$11,927
$51.19 p/Share
233
Added 0.87%
26,619
Common Stock
Apr 16
2021
BUY
Other acquisition or disposition
$11,594
$50.41 p/Share
230
Added 0.86%
26,386
Common Stock
Jan 15
2021
BUY
Other acquisition or disposition
$11,485
$43.67 p/Share
263
Added 1.0%
26,156
Common Stock
Oct 16
2020
BUY
Other acquisition or disposition
$11,363
$42.24 p/Share
269
Added 1.03%
25,893
Common Stock
Jul 16
2020
BUY
Other acquisition or disposition
$10,792
$41.35 p/Share
261
Added 1.01%
25,624
Common Stock