Jun 21
2024
|
SELL
Open market or private sale
|
$1,511,950
$27.49 p/Share
|
55,000
|
|
Jun 13
2024
|
SELL
Open market or private sale
|
$1,594,450
$28.99 p/Share
|
55,000
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$1,396,450
$25.39 p/Share
|
55,000
|
|
May 20
2024
|
SELL
Open market or private sale
|
$1,048,850
$19.07 p/Share
|
55,000
|
|
May 10
2024
|
SELL
Open market or private sale
|
$958,650
$17.43 p/Share
|
55,000
|
|
May 01
2024
|
SELL
Open market or private sale
|
$957,550
$17.41 p/Share
|
55,000
|
|
Apr 19
2024
|
SELL
Open market or private sale
|
$966,350
$17.57 p/Share
|
55,000
|
|
Apr 11
2024
|
SELL
Open market or private sale
|
$1,217,150
$22.13 p/Share
|
55,000
|
|
Apr 01
2024
|
SELL
Open market or private sale
|
$1,172,050
$21.31 p/Share
|
55,000
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$1,214,400
$22.08 p/Share
|
55,000
|
|
Mar 11
2024
|
SELL
Open market or private sale
|
$1,164,900
$21.18 p/Share
|
55,000
|
|
Mar 01
2024
|
SELL
Open market or private sale
|
$1,239,700
$22.54 p/Share
|
55,000
|
|
Feb 20
2024
|
SELL
Open market or private sale
|
$1,180,850
$21.47 p/Share
|
55,000
|
|
Feb 09
2024
|
SELL
Open market or private sale
|
$1,222,650
$22.23 p/Share
|
55,000
|
|
Feb 01
2024
|
SELL
Open market or private sale
|
$1,225,800
$20.43 p/Share
|
60,000
|
|
Jan 22
2024
|
SELL
Open market or private sale
|
$1,304,400
$21.74 p/Share
|
60,000
|
|
Jan 12
2024
|
SELL
Open market or private sale
|
$1,152,000
$19.2 p/Share
|
60,000
|
|
Jan 02
2024
|
SELL
Open market or private sale
|
$1,110,600
$18.51 p/Share
|
60,000
|
|
Oct 12
2023
|
SELL
Open market or private sale
|
$626,400
$15.66 p/Share
|
40,000
|
|
Sep 21
2023
|
SELL
Open market or private sale
|
$581,200
$14.53 p/Share
|
40,000
|
|
Sep 07
2023
|
SELL
Open market or private sale
|
$658,400
$16.46 p/Share
|
40,000
|
|
Aug 24
2023
|
SELL
Open market or private sale
|
$610,400
$15.26 p/Share
|
40,000
|
|
Aug 10
2023
|
SELL
Open market or private sale
|
$586,000
$14.65 p/Share
|
40,000
|
|
Jul 27
2023
|
SELL
Open market or private sale
|
$686,000
$17.15 p/Share
|
40,000
|
|
Jul 13
2023
|
SELL
Open market or private sale
|
$691,600
$17.29 p/Share
|
40,000
|
|