Sep 11
2024
|
BUY
Open market or private purchase
|
$3,658
$29.5 p/Share
|
124
|
|
Sep 10
2024
|
BUY
Open market or private purchase
|
$3,596
$29.0 p/Share
|
124
|
|
Sep 09
2024
|
BUY
Open market or private purchase
|
$3,007
$29.2 p/Share
|
103
|
|
Sep 06
2024
|
BUY
Open market or private purchase
|
$3,029
$29.41 p/Share
|
103
|
|
Aug 23
2024
|
BUY
Open market or private purchase
|
$893
$28.83 p/Share
|
31
|
|
Jun 11
2024
|
BUY
Open market or private purchase
|
$886
$23.97 p/Share
|
37
|
|
Jun 10
2024
|
BUY
Open market or private purchase
|
$4,893
$23.99 p/Share
|
204
|
|
Jun 07
2024
|
BUY
Open market or private purchase
|
$4,989
$24.46 p/Share
|
204
|
|
Jun 06
2024
|
BUY
Open market or private purchase
|
$2,527
$24.78 p/Share
|
102
|
|
May 22
2024
|
BUY
Open market or private purchase
|
$632
$24.33 p/Share
|
26
|
|
Mar 11
2024
|
BUY
Open market or private purchase
|
$363
$25.97 p/Share
|
14
|
|
Mar 08
2024
|
BUY
Open market or private purchase
|
$7,035
$25.49 p/Share
|
276
|
|
Mar 07
2024
|
BUY
Open market or private purchase
|
$7,100
$25.09 p/Share
|
283
|
|
Dec 12
2023
|
BUY
Open market or private purchase
|
$12,982
$27.8 p/Share
|
467
|
|
Nov 20
2023
|
BUY
Open market or private purchase
|
$408
$27.23 p/Share
|
15
|
|
Sep 14
2023
|
BUY
Open market or private purchase
|
$4,696
$26.24 p/Share
|
179
|
|
Aug 29
2023
|
BUY
Open market or private purchase
|
$4,295
$26.19 p/Share
|
164
|
|
Aug 25
2023
|
BUY
Open market or private purchase
|
$761
$26.25 p/Share
|
29
|
|
Aug 03
2023
|
BUY
Open market or private purchase
|
$5,281
$27.51 p/Share
|
192
|
|
Jun 22
2023
|
BUY
Open market or private purchase
|
$13,078
$24.13 p/Share
|
542
|
|