Aug 28
2024
|
SELL
Open market or private sale
|
$573,170
$44.09 p/Share
|
13,000
|
|
Aug 09
2024
|
|
-
|
20,500
|
|
Jul 24
2024
|
SELL
Open market or private sale
|
$528,840
$40.68 p/Share
|
13,000
|
|
Jun 26
2024
|
SELL
Open market or private sale
|
$472,940
$36.38 p/Share
|
13,000
|
|
May 22
2024
|
SELL
Open market or private sale
|
$431,469
$33.19 p/Share
|
13,000
|
|
Apr 24
2024
|
SELL
Open market or private sale
|
$465,399
$35.8 p/Share
|
13,000
|
|
Mar 27
2024
|
SELL
Open market or private sale
|
$489,320
$37.64 p/Share
|
13,000
|
|
Mar 08
2024
|
SELL
Open market or private sale
|
$528,710
$40.67 p/Share
|
13,000
|
|
Jan 24
2024
|
SELL
Open market or private sale
|
$345,486
$41.46 p/Share
|
8,333
|
|
Dec 27
2023
|
SELL
Open market or private sale
|
$388,817
$46.66 p/Share
|
8,333
|
|
Nov 28
2023
|
|
-
|
27,000
|
|
Nov 28
2023
|
SELL
Open market or private sale
|
$324,570
$38.95 p/Share
|
8,333
|
|
Oct 23
2023
|
SELL
Open market or private sale
|
$260,822
$31.3 p/Share
|
8,333
|
|
Sep 26
2023
|
SELL
Open market or private sale
|
$217,991
$26.16 p/Share
|
8,333
|
|
Aug 28
2023
|
SELL
Open market or private sale
|
$225,240
$27.03 p/Share
|
8,333
|
|
Jul 25
2023
|
SELL
Open market or private sale
|
$332,736
$39.93 p/Share
|
8,333
|
|
Jun 20
2023
|
SELL
Open market or private sale
|
$345,486
$41.46 p/Share
|
8,333
|
|
May 23
2023
|
SELL
Open market or private sale
|
$334,443
$40.13 p/Share
|
8,334
|
|
Apr 25
2023
|
SELL
Open market or private sale
|
$319,025
$38.28 p/Share
|
8,334
|
|
Mar 29
2023
|
SELL
Open market or private sale
|
$358,195
$42.98 p/Share
|
8,334
|
|
Mar 02
2023
|
SELL
Open market or private sale
|
$319,275
$38.31 p/Share
|
8,334
|
|
Mar 10
2021
|
SELL
Open market or private sale
|
$102,791,007
$66.33 p/Share
|
1,549,691
|
|