Feb 26
2025
|
BUY
Open market or private purchase
|
$9,964
$47.0 p/Share
|
212
|
|
Feb 20
2025
|
BUY
Open market or private purchase
|
$18,765
$47.75 p/Share
|
393
|
|
Feb 19
2025
|
BUY
Open market or private purchase
|
$9,168
$48.0 p/Share
|
191
|
|
Feb 18
2025
|
BUY
Open market or private purchase
|
$9,457
$48.5 p/Share
|
195
|
|
Feb 04
2025
|
BUY
Open market or private purchase
|
$8,977
$47.5 p/Share
|
189
|
|
Feb 03
2025
|
BUY
Open market or private purchase
|
$8,955
$47.89 p/Share
|
187
|
|
Jan 29
2025
|
BUY
Open market or private purchase
|
$4,995
$48.5 p/Share
|
103
|
|
Jun 11
2024
|
BUY
Open market or private purchase
|
$4,990
$35.9 p/Share
|
139
|
|
Jun 10
2024
|
BUY
Open market or private purchase
|
$4,981
$36.1 p/Share
|
138
|
|
Jun 07
2024
|
BUY
Open market or private purchase
|
$4,986
$36.94 p/Share
|
135
|
|
Jun 06
2024
|
BUY
Open market or private purchase
|
$5,008
$37.1 p/Share
|
135
|
|