Nov 25
2024
|
BUY
Open market or private purchase
|
$6,073
$34.51 p/Share
|
176
|
|
Sep 11
2024
|
BUY
Open market or private purchase
|
$6,165
$29.5 p/Share
|
209
|
|
Sep 10
2024
|
BUY
Open market or private purchase
|
$6,061
$29.0 p/Share
|
209
|
|
Sep 09
2024
|
BUY
Open market or private purchase
|
$5,080
$29.2 p/Share
|
174
|
|
Sep 06
2024
|
BUY
Open market or private purchase
|
$5,113
$29.39 p/Share
|
174
|
|
Aug 23
2024
|
BUY
Open market or private purchase
|
$5,899
$28.92 p/Share
|
204
|
|
Jun 11
2024
|
BUY
Open market or private purchase
|
$1,510
$23.97 p/Share
|
63
|
|
Jun 10
2024
|
BUY
Open market or private purchase
|
$8,352
$24.0 p/Share
|
348
|
|
Jun 07
2024
|
BUY
Open market or private purchase
|
$8,536
$24.46 p/Share
|
349
|
|
Jun 06
2024
|
BUY
Open market or private purchase
|
$4,313
$24.79 p/Share
|
174
|
|
May 22
2024
|
BUY
Open market or private purchase
|
$5,571
$24.33 p/Share
|
229
|
|
Mar 11
2024
|
BUY
Open market or private purchase
|
$831
$25.97 p/Share
|
32
|
|
Mar 08
2024
|
BUY
Open market or private purchase
|
$13,881
$25.47 p/Share
|
545
|
|
Mar 07
2024
|
BUY
Open market or private purchase
|
$14,044
$25.08 p/Share
|
560
|
|
Dec 12
2023
|
BUY
Open market or private purchase
|
$20,662
$27.81 p/Share
|
743
|
|
Nov 20
2023
|
BUY
Open market or private purchase
|
$4,656
$27.23 p/Share
|
171
|
|
Sep 14
2023
|
BUY
Open market or private purchase
|
$7,271
$26.25 p/Share
|
277
|
|
Aug 29
2023
|
BUY
Open market or private purchase
|
$7,260
$26.21 p/Share
|
277
|
|
Aug 25
2023
|
BUY
Open market or private purchase
|
$5,145
$26.25 p/Share
|
196
|
|
Aug 03
2023
|
BUY
Open market or private purchase
|
$7,595
$27.52 p/Share
|
276
|
|
Jun 22
2023
|
BUY
Open market or private purchase
|
$6,635
$24.13 p/Share
|
275
|
|
May 31
2023
|
BUY
Open market or private purchase
|
$6,690
$23.15 p/Share
|
289
|
|
May 23
2023
|
BUY
Open market or private purchase
|
$5,184
$24.34 p/Share
|
213
|
|
May 02
2023
|
BUY
Open market or private purchase
|
$6,959
$22.97 p/Share
|
303
|
|
Mar 14
2023
|
BUY
Open market or private purchase
|
$11,307
$27.38 p/Share
|
413
|
|