Jul 06
2023
|
SELL
Open market or private sale
|
$1,771,051
$30.81 p/Share
|
57,483
|
|
Jun 23
2023
|
SELL
Open market or private sale
|
$1,134,597
$29.09 p/Share
|
39,003
|
|
Jun 22
2023
|
SELL
Open market or private sale
|
$1,122,073
$29.91 p/Share
|
37,515
|
|
Jun 09
2023
|
SELL
Open market or private sale
|
$1,156,870
$29.69 p/Share
|
38,965
|
|
Jun 08
2023
|
SELL
Open market or private sale
|
$1,039,997
$30.13 p/Share
|
34,517
|
|
Jun 14
2021
|
SELL
Open market or private sale
|
$5,659,500
$60.0 p/Share
|
94,325
|
|
Jun 09
2021
|
SELL
Open market or private sale
|
$5,700,000
$57.0 p/Share
|
100,000
|
|
May 24
2021
|
SELL
Open market or private sale
|
$13,774,594
$53.0 p/Share
|
259,898
|
|
May 21
2021
|
SELL
Open market or private sale
|
$8,114,406
$53.0 p/Share
|
153,102
|
|
May 20
2021
|
SELL
Open market or private sale
|
$6,122,300
$50.0 p/Share
|
122,446
|
|
May 19
2021
|
SELL
Open market or private sale
|
$7,727,700
$50.0 p/Share
|
154,554
|
|
May 13
2021
|
|
-
|
4,460,858
|
|