Jun 25
2025
BUY
Grant, award, or other acquisition
$184,987
$27.61 p/Share
6,700
Added 12.13%
48,555
Common Stock
Apr 30
2025
BUY
Grant, award, or other acquisition
$9,984
$24.96 p/Share
400
Added 0.95%
41,855
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
$9,989
$28.46 p/Share
351
Added 0.84%
41,455
Common Stock
Oct 31
2024
BUY
Grant, award, or other acquisition
$9,986
$18.29 p/Share
546
Added 1.31%
41,104
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$9,980
$24.95 p/Share
400
Added 0.98%
40,558
Common Stock
Jun 26
2024
BUY
Grant, award, or other acquisition
-
8,490
Added 17.45%
40,158
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$9,996
$20.74 p/Share
482
Added 1.5%
31,668
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$9,988
$25.48 p/Share
392
Added 1.24%
31,186
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$9,999
$13.66 p/Share
732
Added 2.32%
30,794
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$9,991
$31.72 p/Share
315
Added 1.04%
30,062
Common Stock
Jun 28
2023
BUY
Grant, award, or other acquisition
-
6,051
Added 16.9%
29,747
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$9,998
$31.64 p/Share
316
Added 1.32%
23,696
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$9,972
$37.49 p/Share
266
Added 1.12%
23,380
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$9,999
$27.32 p/Share
366
Added 1.56%
23,114
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$8,738
$23.49 p/Share
372
Added 1.61%
22,748
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
7,397
Added 24.84%
22,376
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$8,740
$22.88 p/Share
382
Added 2.49%
14,979
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$8,733
$31.19 p/Share
280
Added 1.88%
14,597
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$8,747
$70.54 p/Share
124
Added 0.86%
14,317
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$8,749
$68.35 p/Share
128
Added 0.89%
14,193
Common Stock
Jul 08
2021
BUY
Grant, award, or other acquisition
-
2,605
Added 15.63%
14,065
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
169
Added 1.45%
11,460
Common Stock