Aug 02
2023
|
SELL
Open market or private sale
|
$1,489,337
$32.32 p/Share
|
46,081
|
|
Aug 01
2023
|
SELL
Open market or private sale
|
$1,727,712
$32.88 p/Share
|
52,546
|
|
Jul 20
2023
|
SELL
Open market or private sale
|
$250,446
$31.15 p/Share
|
8,040
|
|
Jul 19
2023
|
SELL
Open market or private sale
|
$1,340,107
$31.88 p/Share
|
42,036
|
|
Jul 07
2023
|
SELL
Open market or private sale
|
$1,567,435
$31.05 p/Share
|
50,481
|
|
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
|
|