Apr 21
2025
BUY
Other acquisition or disposition
$1,722
$37.44 p/Share
46
Added 0.51%
8,887
Common Stock
Jan 22
2025
BUY
Other acquisition or disposition
$1,700
$43.6 p/Share
39
Added 0.44%
8,841
Common Stock
Oct 21
2024
BUY
Other acquisition or disposition
$1,623
$47.74 p/Share
34
Added 0.38%
8,801
Common Stock
Jul 19
2024
BUY
Other acquisition or disposition
$1,648
$51.51 p/Share
32
Added 0.36%
8,767
Common Stock
Apr 18
2024
BUY
Other acquisition or disposition
$1,649
$56.88 p/Share
29
Added 0.33%
8,734
Common Stock
Jan 18
2024
BUY
Other acquisition or disposition
$1,600
$51.62 p/Share
31
Added 0.35%
8,705
Common Stock
Oct 18
2023
BUY
Other acquisition or disposition
$1,570
$52.36 p/Share
30
Added 0.34%
8,673
Common Stock
Jul 20
2023
BUY
Other acquisition or disposition
$1,586
$48.09 p/Share
33
Added 0.38%
8,643
Common Stock
May 05
2023
SELL
Other acquisition or disposition
-
2,486
Reduced 100.0%
0
RESTRICTED SHARE UNIT ...
May 05
2023
BUY
Other acquisition or disposition
-
48
Added 1.89%
2,486
RESTRICTED SHARE UNIT ...
May 05
2023
BUY
Grant, award, or other acquisition
-
3,074
Added 50.0%
3,074
RESTRICTED SHARE UNIT ...
May 05
2023
BUY
Other acquisition or disposition
$91,410
$36.77 p/Share
2,486
Added 22.46%
8,584
Common Stock
Apr 20
2023
BUY
Other acquisition or disposition
$1,094
$43.78 p/Share
25
Added 0.29%
8,610
Common Stock
Feb 02
2023
BUY
Other acquisition or disposition
$22,509
$36.78 p/Share
612
Added 9.16%
6,070
Common Stock
Jan 18
2023
BUY
Other acquisition or disposition
$987
$36.56 p/Share
27
Added 0.44%
6,098
Common Stock
Nov 01
2022
BUY
Other acquisition or disposition
$22,374
$35.07 p/Share
638
Added 10.47%
5,458
Common Stock
Aug 03
2022
BUY
Other acquisition or disposition
$22,498
$36.17 p/Share
622
Added 11.43%
4,820
Common Stock
May 09
2022
BUY
Other acquisition or disposition
$22,316
$38.41 p/Share
581
Added 12.16%
4,198
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
-
2,438
Added 50.0%
2,438
RESTRICTED SHARE UNIT ...
May 02
2022
BUY
Other acquisition or disposition
$2,511
$50.23 p/Share
50
Added 1.36%
3,617
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
-
3,567
Added 50.0%
3,567
Common Stock