Dec 16
2024
|
BUY
Other acquisition or disposition
|
$149
$13.6 p/Share
|
11
|
|
Sep 15
2024
|
BUY
Other acquisition or disposition
|
$149
$13.61 p/Share
|
11
|
|
Jun 15
2024
|
BUY
Other acquisition or disposition
|
$157
$11.27 p/Share
|
14
|
|
Dec 15
2023
|
BUY
Other acquisition or disposition
|
$147
$12.32 p/Share
|
12
|
|
Sep 15
2023
|
BUY
Other acquisition or disposition
|
$145
$13.2 p/Share
|
11
|
|
Jun 15
2023
|
BUY
Other acquisition or disposition
|
$146
$14.6 p/Share
|
10
|
|
Mar 15
2023
|
BUY
Other acquisition or disposition
|
$1,735
$17.01 p/Share
|
102
|
|
Dec 15
2022
|
BUY
Other acquisition or disposition
|
$1,716
$15.46 p/Share
|
111
|
|
Sep 15
2022
|
BUY
Other acquisition or disposition
|
$1,720
$18.5 p/Share
|
93
|
|
Jun 15
2022
|
BUY
Other acquisition or disposition
|
$1,712
$15.85 p/Share
|
108
|
|
Mar 15
2022
|
BUY
Other acquisition or disposition
|
$1,704
$21.85 p/Share
|
78
|
|
Dec 20
2021
|
BUY
Open market or private purchase
|
$1,488
$24.4 p/Share
|
61
|
|