Nov 06
2023
|
BUY
Discretionary transaction
|
$56,398
$37.75 p/Share
|
1,494
|
|
Aug 04
2023
|
BUY
Discretionary transaction
|
$57,366
$41.33 p/Share
|
1,388
|
|
May 05
2023
|
BUY
Discretionary transaction
|
$57,918
$47.05 p/Share
|
1,231
|
|
Feb 27
2023
|
BUY
Discretionary transaction
|
$60,642
$47.75 p/Share
|
1,270
|
|
Nov 09
2022
|
BUY
Discretionary transaction
|
$65,421
$45.4 p/Share
|
1,441
|
|
Aug 05
2022
|
BUY
Discretionary transaction
|
$75,529
$52.56 p/Share
|
1,437
|
|
May 05
2022
|
BUY
Discretionary transaction
|
$7,598
$49.02 p/Share
|
155
|
|
Feb 28
2022
|
BUY
Discretionary transaction
|
$4,473
$52.01 p/Share
|
86
|
|
Nov 08
2021
|
BUY
Discretionary transaction
|
$960
$45.73 p/Share
|
21
|
|
Sep 28
2021
|
BUY
Discretionary transaction
|
$174,963
$45.73 p/Share
|
3,826
|
|
Aug 06
2021
|
BUY
Discretionary transaction
|
$13,144
$53.43 p/Share
|
246
|
|
May 06
2021
|
BUY
Discretionary transaction
|
$13,066
$54.67 p/Share
|
239
|
|
Mar 01
2021
|
BUY
Discretionary transaction
|
$12,834
$48.25 p/Share
|
266
|
|