Nov 20
2024
|
BUY
Discretionary transaction
|
$14,784
$42.12 p/Share
|
351
|
|
Aug 05
2024
|
BUY
Discretionary transaction
|
$14,740
$38.09 p/Share
|
387
|
|
May 07
2024
|
BUY
Discretionary transaction
|
$14,734
$38.37 p/Share
|
384
|
|
Feb 26
2024
|
BUY
Discretionary transaction
|
$14,786
$36.6 p/Share
|
404
|
|
Nov 06
2023
|
BUY
Discretionary transaction
|
$13,401
$37.75 p/Share
|
355
|
|
Aug 04
2023
|
BUY
Discretionary transaction
|
$13,762
$41.33 p/Share
|
333
|
|
May 05
2023
|
BUY
Discretionary transaction
|
$13,362
$47.05 p/Share
|
284
|
|
Feb 27
2023
|
BUY
Discretionary transaction
|
$13,847
$47.75 p/Share
|
290
|
|
Nov 09
2022
|
BUY
Discretionary transaction
|
$13,393
$45.4 p/Share
|
295
|
|
Aug 05
2022
|
BUY
Discretionary transaction
|
$13,350
$52.56 p/Share
|
254
|
|
May 05
2022
|
BUY
Discretionary transaction
|
$13,333
$49.02 p/Share
|
272
|
|
Feb 28
2022
|
BUY
Discretionary transaction
|
$13,783
$52.01 p/Share
|
265
|
|
Nov 08
2021
|
BUY
Discretionary transaction
|
$12,393
$45.73 p/Share
|
271
|
|
Aug 06
2021
|
BUY
Discretionary transaction
|
$11,968
$53.43 p/Share
|
224
|
|
May 06
2021
|
BUY
Discretionary transaction
|
$11,973
$54.67 p/Share
|
219
|
|
Mar 01
2021
|
BUY
Discretionary transaction
|
$11,966
$48.25 p/Share
|
248
|
|
Nov 06
2020
|
BUY
Discretionary transaction
|
$11,944
$43.75 p/Share
|
273
|
|