Jan 31
2025
BUY
Grant, award, or other acquisition
$15,050
$52.81 p/Share
285
Added 1.31%
21,403
Common Stock
Oct 31
2024
BUY
Grant, award, or other acquisition
-
305
Added 1.42%
21,118
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
-
268
Added 1.27%
20,813
Common Stock
May 24
2024
BUY
Grant, award, or other acquisition
-
1,607
Added 7.25%
20,545
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$62,561
$36.65 p/Share
1,707
Added 8.27%
18,938
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$12,516
$37.25 p/Share
336
Added 1.91%
17,231
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$12,511
$29.37 p/Share
426
Added 2.46%
16,895
Common Stock
Jul 31
2023
BUY
Open market or private purchase
$12,503
$35.42 p/Share
353
Added 2.1%
16,469
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
-
1,833
Added 10.21%
16,116
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$62,509
$29.43 p/Share
2,124
Added 12.95%
14,283
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$12,507
$37.56 p/Share
333
Added 2.67%
12,159
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$12,504
$41.96 p/Share
298
Added 2.46%
11,826
Common Stock
Jul 31
2022
BUY
Grant, award, or other acquisition
$12,512
$42.85 p/Share
292
Added 2.47%
11,528
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
-
1,282
Added 10.24%
11,236
Common Stock
Apr 30
2022
BUY
Grant, award, or other acquisition
$10,018
$38.53 p/Share
260
Added 2.55%
9,954
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$10,017
$44.52 p/Share
225
Added 2.27%
9,694
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$9,973
$45.33 p/Share
220
Added 2.27%
9,469
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$10,020
$37.81 p/Share
265
Added 2.79%
9,249
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
-
939
Added 9.46%
8,984
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$10,028
$41.96 p/Share
239
Added 2.89%
8,045
Common Stock
Jan 31
2021
BUY
Grant, award, or other acquisition
$10,012
$37.36 p/Share
268
Added 3.32%
7,806
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
$10,011
$30.43 p/Share
329
Added 4.18%
7,538
Common Stock