Nov 14
2024
|
BUY
Open market or private purchase
|
$11,700
$39.0 p/Share
|
300
|
|
Jun 11
2024
|
BUY
Open market or private purchase
|
$5,767
$38.45 p/Share
|
150
|
|
Feb 23
2024
|
BUY
Open market or private purchase
|
$11,400
$38.0 p/Share
|
300
|
|
Aug 01
2023
|
BUY
Open market or private purchase
|
$7,030
$37.0 p/Share
|
190
|
|
Jun 29
2023
|
BUY
Open market or private purchase
|
$28,237
$37.55 p/Share
|
752
|
|
May 02
2023
|
BUY
Open market or private purchase
|
$3,700
$37.0 p/Share
|
100
|
|
Feb 13
2023
|
BUY
Open market or private purchase
|
$8,240
$37.8 p/Share
|
218
|
|
Nov 07
2022
|
BUY
Open market or private purchase
|
$3,700
$37.0 p/Share
|
100
|
|
Jun 29
2022
|
BUY
Open market or private purchase
|
$25,612
$37.5 p/Share
|
683
|
|
Aug 03
2021
|
BUY
Open market or private purchase
|
$12,025
$37.0 p/Share
|
325
|
|
Jun 04
2021
|
BUY
Open market or private purchase
|
$15,400
$38.5 p/Share
|
400
|
|