Nov 08
2024
|
BUY
Open market or private purchase
|
$7,700
$38.5 p/Share
|
200
|
|
Aug 23
2024
|
BUY
Open market or private purchase
|
$14,469
$37.68 p/Share
|
384
|
|
Mar 11
2024
|
BUY
Open market or private purchase
|
$32,850
$36.5 p/Share
|
900
|
|
Mar 06
2024
|
BUY
Open market or private purchase
|
$76,000
$38.0 p/Share
|
2,000
|
|
Nov 06
2023
|
BUY
Open market or private purchase
|
$37,990
$37.99 p/Share
|
1,000
|
|
Aug 31
2023
|
BUY
Open market or private purchase
|
$38,175
$37.5 p/Share
|
1,018
|
|
Mar 14
2023
|
BUY
Open market or private purchase
|
$18,240
$36.48 p/Share
|
500
|
|
Aug 12
2022
|
BUY
Open market or private purchase
|
$37,500
$37.5 p/Share
|
1,000
|
|
Jul 27
2022
|
BUY
Open market or private purchase
|
$15,000
$37.5 p/Share
|
400
|
|
Mar 04
2022
|
BUY
Open market or private purchase
|
$11,700
$39.0 p/Share
|
300
|
|
Mar 03
2022
|
BUY
Open market or private purchase
|
$15,600
$39.0 p/Share
|
400
|
|
Feb 08
2022
|
BUY
Open market or private purchase
|
$9,317
$38.5 p/Share
|
242
|
|
Jun 04
2021
|
BUY
Open market or private purchase
|
$38,500
$38.5 p/Share
|
1,000
|
|