Nov 01
2024
BUY
Grant, award, or other acquisition
$1,647
$20.34 p/Share
81
Added 2.62%
3,016
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$1,660
$21.29 p/Share
78
Added 2.61%
2,906
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
$1,647
$20.09 p/Share
82
Added 2.82%
2,827
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$1,658
$21.54 p/Share
77
Added 2.73%
2,744
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$1,649
$19.87 p/Share
83
Added 3.04%
2,643
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$1,649
$20.62 p/Share
80
Added 3.03%
2,559
Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
$1,654
$20.94 p/Share
79
Added 3.09%
2,478
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$1,666
$20.32 p/Share
82
Added 3.34%
2,376
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$1,664
$18.91 p/Share
88
Added 3.69%
2,294
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$1,649
$19.18 p/Share
86
Added 3.75%
2,205
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$1,655
$20.19 p/Share
82
Added 3.76%
2,097
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
$1,648
$18.52 p/Share
89
Added 4.23%
2,014
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
$1,664
$15.7 p/Share
106
Added 5.22%
1,924
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$1,657
$16.74 p/Share
99
Added 5.23%
1,795
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
$1,652
$17.96 p/Share
92
Added 5.15%
1,696
Common Stock
Aug 01
2023
BUY
Grant, award, or other acquisition
$1,656
$19.96 p/Share
83
Added 4.92%
1,603
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$1,647
$19.85 p/Share
83
Added 5.23%
1,505
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$1,655
$20.69 p/Share
80
Added 5.33%
1,421
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$1,650
$19.19 p/Share
86
Added 6.03%
1,340
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$1,656
$23.0 p/Share
72
Added 5.49%
1,240
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$1,666
$24.15 p/Share
69
Added 5.58%
1,168
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$1,663
$23.76 p/Share
70
Added 5.99%
1,099
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$1,646
$22.25 p/Share
74
Added 6.76%
1,020
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
$1,663
$24.11 p/Share
69
Added 6.8%
945
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$1,648
$21.13 p/Share
78
Added 8.18%
876
Common Stock