Nov 30
2025
BUY
Grant, award, or other acquisition
$33,747
$53.91 p/Share
626
Added 6.8%
8,580
Common Stock
Aug 29
2025
BUY
Grant, award, or other acquisition
$33,757
$61.94 p/Share
545
Added 6.41%
7,954
Common Stock
May 30
2025
BUY
Grant, award, or other acquisition
$33,773
$63.01 p/Share
536
Added 6.75%
7,409
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
$33,760
$65.05 p/Share
519
Added 7.02%
6,873
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$75,021
$62.31 p/Share
1,204
Added 15.93%
6,354
Common Stock
Oct 31
2024
BUY
Grant, award, or other acquisition
$12,500
$62.5 p/Share
200
Added 3.92%
4,905
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$12,489
$64.71 p/Share
193
Added 3.94%
4,705
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$12,467
$54.68 p/Share
228
Added 4.81%
4,512
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$12,489
$52.04 p/Share
240
Added 5.31%
4,284
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$1,042
$52.12 p/Share
20
Added 0.49%
4,044
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$75,094
$53.41 p/Share
1,406
Added 25.89%
4,024
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$12,500
$43.86 p/Share
285
Added 10.26%
2,494
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$12,497
$53.18 p/Share
235
Added 9.62%
2,209
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$47
$47.95 p/Share
1
Added 0.05%
1,974
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$12,454
$55.85 p/Share
223
Added 10.15%
1,973
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$12,502
$66.15 p/Share
189
Added 9.75%
1,750
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$998
$66.56 p/Share
15
Added 0.95%
1,561
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$37,642
$68.07 p/Share
553
Added 26.35%
1,546
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$12,467
$70.84 p/Share
176
Added 15.84%
935
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
$12,516
$68.77 p/Share
182
Added 19.34%
759
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$12,512
$68.37 p/Share
183
Added 24.08%
577
Common Stock