Jul 31
2025
BUY
Grant, award, or other acquisition
$36,248
$42.1 p/Share
861
Added 1.37%
61,908
Common Stock
Apr 30
2025
BUY
Grant, award, or other acquisition
$36,248
$41.38 p/Share
876
Added 1.41%
61,047
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
$36,236
$39.69 p/Share
913
Added 1.49%
60,171
Common Stock
Oct 31
2024
BUY
Grant, award, or other acquisition
$36,232
$45.98 p/Share
788
Added 1.31%
59,258
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$36,280
$46.1 p/Share
787
Added 1.33%
58,470
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$36,210
$40.64 p/Share
891
Added 1.52%
57,683
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$36,269
$40.57 p/Share
894
Added 1.55%
56,792
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$36,249
$35.4 p/Share
1,024
Added 1.8%
55,898
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$36,268
$42.82 p/Share
847
Added 1.52%
54,874
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$33,146
$42.88 p/Share
773
Added 1.41%
54,027
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$33,104
$46.89 p/Share
706
Added 1.31%
53,254
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$33,119
$41.87 p/Share
791
Added 1.48%
52,548
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$33,090
$47.07 p/Share
703
Added 1.34%
51,757
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$33,159
$45.8 p/Share
724
Added 1.4%
51,054
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$33,114
$43.4 p/Share
763
Added 1.49%
50,330
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$60,595
$46.15 p/Share
1,313
Added 2.58%
49,567
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$60,653
$48.6 p/Share
1,248
Added 2.52%
48,254
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$56,234
$46.59 p/Share
1,207
Added 2.5%
47,006
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$56,248
$40.12 p/Share
1,402
Added 2.97%
45,799
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
$56,248
$32.57 p/Share
1,727
Added 3.74%
44,397
Common Stock