Oct 31
2024
BUY
Grant, award, or other acquisition
-
305
Added 0.34%
90,572
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
-
268
Added 0.3%
90,267
Common Stock
May 24
2024
BUY
Grant, award, or other acquisition
-
1,607
Added 1.75%
89,999
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$12,534
$36.65 p/Share
342
Added 0.39%
88,392
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$12,516
$37.25 p/Share
336
Added 0.38%
88,050
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$12,511
$29.37 p/Share
426
Added 0.48%
87,714
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$12,503
$35.42 p/Share
353
Added 0.41%
85,455
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
-
1,833
Added 2.06%
86,935
Common Stock
May 04
2023
BUY
Open market or private purchase
$200,638
$25.19 p/Share
7,965
Added 8.56%
85,102
Common Stock
Apr 28
2023
BUY
Open market or private purchase
$201,678
$29.79 p/Share
6,770
Added 8.16%
76,202
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$27,517
$29.43 p/Share
935
Added 1.2%
77,137
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$12,507
$37.56 p/Share
333
Added 0.48%
69,432
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$12,504
$41.96 p/Share
298
Added 0.43%
69,099
Common Stock
Jul 31
2022
BUY
Grant, award, or other acquisition
$12,512
$42.85 p/Share
292
Added 0.42%
68,801
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
-
1,282
Added 1.84%
68,509
Common Stock
Apr 30
2022
BUY
Grant, award, or other acquisition
$10,018
$38.53 p/Share
260
Added 0.39%
67,227
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$10,017
$44.52 p/Share
225
Added 0.33%
66,967
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$9,973
$45.33 p/Share
220
Added 0.33%
66,742
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$10,020
$37.81 p/Share
265
Added 0.4%
66,522
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
-
939
Added 1.4%
66,257
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$10,028
$41.96 p/Share
239
Added 0.36%
65,318
Common Stock
Jan 31
2021
BUY
Grant, award, or other acquisition
$10,012
$37.36 p/Share
268
Added 0.41%
65,079
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
$10,011
$30.43 p/Share
329
Added 0.51%
64,811
Common Stock