Jan 31
2025
BUY
Grant, award, or other acquisition
$61,043
$39.69 p/Share
1,538
Added 2.46%
60,983
Common Stock
Oct 31
2024
BUY
Grant, award, or other acquisition
$109,708
$45.98 p/Share
2,386
Added 3.86%
59,445
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$107,735
$46.1 p/Share
2,337
Added 3.93%
57,059
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$106,273
$40.64 p/Share
2,615
Added 4.56%
54,722
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$104,792
$40.57 p/Share
2,583
Added 4.72%
52,107
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$79,508
$35.4 p/Share
2,246
Added 4.34%
49,524
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$78,788
$42.82 p/Share
1,840
Added 3.75%
47,278
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$73,024
$42.88 p/Share
1,703
Added 3.61%
45,438
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$72,726
$46.89 p/Share
1,551
Added 3.42%
43,735
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$72,518
$41.87 p/Share
1,732
Added 3.94%
42,184
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$71,782
$47.07 p/Share
1,525
Added 3.63%
40,452
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$71,494
$45.8 p/Share
1,561
Added 3.86%
38,927
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$98,624
$42.88 p/Share
2,300
Added 5.8%
37,366
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$71,393
$43.4 p/Share
1,645
Added 4.48%
35,066
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$92,808
$46.15 p/Share
2,011
Added 5.68%
33,421
Common Stock
Oct 16
2021
SELL
Other acquisition or disposition
$92,304
$25.11 p/Share
3,676
Reduced 100.0%
0
Preferred Shares
Jul 30
2021
BUY
Grant, award, or other acquisition
$91,562
$48.6 p/Share
1,884
Added 5.66%
31,410
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$69,140
$46.59 p/Share
1,484
Added 4.79%
29,526
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$68,244
$40.12 p/Share
1,701
Added 5.72%
28,042
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
$67,192
$32.57 p/Share
2,063
Added 7.26%
26,341
Common Stock