Oct 31
2024
BUY
Grant, award, or other acquisition
-
153
Added 1.13%
13,405
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
-
134
Added 1.0%
13,252
Common Stock
May 24
2024
BUY
Grant, award, or other acquisition
-
1,607
Added 10.91%
13,118
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$6,267
$36.65 p/Share
171
Added 1.46%
11,511
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$6,258
$37.25 p/Share
168
Added 1.46%
11,340
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$6,255
$29.37 p/Share
213
Added 1.87%
11,172
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$6,269
$35.42 p/Share
177
Added 1.59%
10,959
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
-
1,833
Added 14.53%
10,782
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$21,277
$29.43 p/Share
723
Added 7.48%
8,949
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$6,272
$37.56 p/Share
167
Added 1.99%
8,226
Common Stock
Nov 07
2022
SELL
Open market or private sale
$115,905
$42.01 p/Share
2,759
Reduced 25.5%
8,059
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$6,252
$41.96 p/Share
149
Added 1.36%
10,818
Common Stock
Jul 31
2022
BUY
Grant, award, or other acquisition
$6,256
$42.85 p/Share
146
Added 1.35%
10,669
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
-
1,282
Added 10.86%
10,523
Common Stock
Apr 30
2022
BUY
Grant, award, or other acquisition
$10,018
$38.53 p/Share
260
Added 2.74%
9,241
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$10,017
$44.52 p/Share
225
Added 2.44%
8,981
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$9,973
$45.33 p/Share
220
Added 2.45%
8,756
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$10,020
$37.81 p/Share
265
Added 3.01%
8,536
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
-
939
Added 10.2%
8,271
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$24,169
$41.96 p/Share
576
Added 7.28%
7,332
Common Stock
Jan 31
2021
BUY
Grant, award, or other acquisition
$10,012
$37.36 p/Share
268
Added 3.82%
6,756
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
$10,011
$30.43 p/Share
329
Added 4.83%
6,488
Common Stock