Nov 20
2024
|
BUY
Discretionary transaction
|
$27,167
$42.12 p/Share
|
645
|
|
Aug 05
2024
|
BUY
Discretionary transaction
|
$27,120
$38.09 p/Share
|
712
|
|
May 07
2024
|
BUY
Discretionary transaction
|
$27,127
$38.37 p/Share
|
707
|
|
Feb 26
2024
|
BUY
Discretionary transaction
|
$27,230
$36.6 p/Share
|
744
|
|
Nov 06
2023
|
BUY
Discretionary transaction
|
$24,877
$37.75 p/Share
|
659
|
|
Aug 04
2023
|
BUY
Discretionary transaction
|
$25,541
$41.33 p/Share
|
618
|
|
May 05
2023
|
BUY
Discretionary transaction
|
$22,301
$47.05 p/Share
|
474
|
|
Feb 27
2023
|
BUY
Discretionary transaction
|
$22,394
$47.75 p/Share
|
469
|
|
Nov 09
2022
|
BUY
Discretionary transaction
|
$22,291
$45.4 p/Share
|
491
|
|
Aug 05
2022
|
BUY
Discretionary transaction
|
$22,285
$52.56 p/Share
|
424
|
|
May 05
2022
|
BUY
Discretionary transaction
|
$22,255
$49.02 p/Share
|
454
|
|
Feb 28
2022
|
BUY
Discretionary transaction
|
$22,260
$52.01 p/Share
|
428
|
|