May 23
2024
|
|
-
|
4,153
|
|
Mar 27
2024
|
SELL
Open market or private sale
|
$29,000
$29.0 p/Share
|
1,000
|
|
Feb 28
2024
|
SELL
Open market or private sale
|
$58,000
$29.0 p/Share
|
2,000
|
|
Dec 15
2023
|
SELL
Open market or private sale
|
$57,520
$28.76 p/Share
|
2,000
|
|
Nov 15
2023
|
SELL
Open market or private sale
|
$59,480
$29.74 p/Share
|
2,000
|
|
Oct 16
2023
|
SELL
Open market or private sale
|
$55,380
$27.69 p/Share
|
2,000
|
|
Sep 15
2023
|
SELL
Open market or private sale
|
$60,140
$30.07 p/Share
|
2,000
|
|
Aug 15
2023
|
SELL
Open market or private sale
|
$67,820
$33.91 p/Share
|
2,000
|
|
Jul 17
2023
|
SELL
Open market or private sale
|
$66,520
$33.26 p/Share
|
2,000
|
|
Jun 15
2023
|
SELL
Open market or private sale
|
$58,300
$29.15 p/Share
|
2,000
|
|
May 15
2023
|
SELL
Open market or private sale
|
$60,700
$30.35 p/Share
|
2,000
|
|
Apr 21
2023
|
SELL
Open market or private sale
|
$58,000
$29.0 p/Share
|
2,000
|
|
Apr 11
2023
|
SELL
Open market or private sale
|
$58,000
$29.0 p/Share
|
2,000
|
|
Feb 15
2023
|
SELL
Open market or private sale
|
$58,300
$29.15 p/Share
|
2,000
|
|
Jan 17
2023
|
SELL
Open market or private sale
|
$58,800
$29.4 p/Share
|
2,000
|
|
Dec 15
2022
|
SELL
Open market or private sale
|
$60,100
$30.05 p/Share
|
2,000
|
|
Nov 16
2022
|
SELL
Open market or private sale
|
$63,380
$31.69 p/Share
|
2,000
|
|
Nov 16
2022
|
|
-
|
5,483
|
|
Oct 17
2022
|
SELL
Open market or private sale
|
$65,480
$32.74 p/Share
|
2,000
|
|
Sep 15
2022
|
SELL
Open market or private sale
|
$72,180
$36.09 p/Share
|
2,000
|
|
Aug 16
2022
|
SELL
Open market or private sale
|
$83,240
$41.62 p/Share
|
2,000
|
|
Jul 15
2022
|
SELL
Open market or private sale
|
$90,180
$45.09 p/Share
|
2,000
|
|
Jul 14
2022
|
SELL
Open market or private sale
|
$225,000
$45.0 p/Share
|
5,000
|
|
Jun 15
2022
|
SELL
Open market or private sale
|
$77,080
$38.54 p/Share
|
2,000
|
|
May 16
2022
|
SELL
Open market or private sale
|
$72,200
$36.1 p/Share
|
2,000
|
|