Oct 31
2024
BUY
Grant, award, or other acquisition
$13,500
$62.5 p/Share
216
Added 1.65%
12,867
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$13,524
$64.71 p/Share
209
Added 1.63%
12,651
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$13,505
$54.68 p/Share
247
Added 1.95%
12,442
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$13,478
$52.04 p/Share
259
Added 2.08%
12,195
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$75,094
$53.41 p/Share
1,406
Added 10.54%
11,936
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$13,465
$43.86 p/Share
307
Added 2.97%
10,029
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$13,507
$53.18 p/Share
254
Added 2.55%
9,722
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$1,006
$47.95 p/Share
21
Added 0.22%
9,468
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$12,510
$55.85 p/Share
224
Added 2.32%
9,447
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$13,494
$66.15 p/Share
204
Added 2.16%
9,223
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$50,167
$68.07 p/Share
737
Added 7.55%
9,019
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$13,459
$70.84 p/Share
190
Added 2.35%
7,888
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
$12,516
$68.77 p/Share
182
Added 2.31%
7,698
Common Stock
May 31
2022
BUY
Grant, award, or other acquisition
$969
$69.18 p/Share
14
Added 0.19%
7,516
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$12,512
$68.37 p/Share
183
Added 2.38%
7,502
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$13,495
$71.78 p/Share
188
Added 2.5%
7,319
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$50,249
$68.74 p/Share
731
Added 9.3%
7,131
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
$12,494
$69.8 p/Share
179
Added 2.85%
6,096
Common Stock
Oct 31
2021
BUY
Grant, award, or other acquisition
$987
$70.51 p/Share
14
Added 0.24%
5,917
Common Stock
Jul 31
2021
BUY
Grant, award, or other acquisition
$13,509
$70.73 p/Share
191
Added 3.13%
5,903
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$13,461
$77.81 p/Share
173
Added 2.94%
5,712
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
$13,547
$74.03 p/Share
183
Added 3.2%
5,539
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$50,063
$65.7 p/Share
762
Added 12.46%
5,356
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
$13,508
$62.25 p/Share
217
Added 4.72%
4,376
Common Stock