Jun 04
2024
|
|
-
|
16,145
|
|
May 02
2024
|
|
-
|
26,201
|
|
Mar 04
2024
|
|
-
|
16,144
|
|
Feb 02
2024
|
|
-
|
32,040
|
|
Nov 02
2023
|
|
-
|
26,785
|
|
Aug 02
2023
|
|
-
|
26,785
|
|
Jun 22
2023
|
|
-
|
11,673
|
|
|
May 02
2023
|
|
-
|
26,785
|
|
Feb 02
2023
|
|
-
|
33,500
|
|
Nov 02
2022
|
|
-
|
26,785
|
|
Aug 03
2022
|
|
-
|
26,785
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$11,752,112
$47.78 p/Share
|
245,963
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$18,387,563
$49.76 p/Share
|
369,525
|
|
Oct 15
2021
|
SELL
Open market or private sale
|
$7,520,692
$45.97 p/Share
|
163,600
|
|
Oct 14
2021
|
SELL
Open market or private sale
|
$6,339,940
$47.05 p/Share
|
134,749
|
|
Oct 13
2021
|
SELL
Open market or private sale
|
$8,552,374
$46.03 p/Share
|
185,800
|
|
Sep 15
2021
|
SELL
Open market or private sale
|
$3,751,150
$49.75 p/Share
|
75,400
|
|
Sep 14
2021
|
SELL
Open market or private sale
|
$11,181,462
$49.02 p/Share
|
228,100
|
|
Sep 13
2021
|
SELL
Open market or private sale
|
$16,702,990
$49.51 p/Share
|
337,366
|
|
Aug 18
2021
|
SELL
Open market or private sale
|
$5,838,052
$45.97 p/Share
|
126,997
|
|
Aug 17
2021
|
SELL
Open market or private sale
|
$10,491,161
$45.75 p/Share
|
229,315
|
|
Aug 16
2021
|
SELL
Open market or private sale
|
$14,107,805
$47.4 p/Share
|
297,633
|
|
Jul 14
2021
|
SELL
Open market or private sale
|
$22,974,901
$53.7 p/Share
|
427,838
|
|
Jul 13
2021
|
SELL
Open market or private sale
|
$13,476,415
$56.28 p/Share
|
239,453
|
|
Jun 15
2021
|
SELL
Open market or private sale
|
$19,361,419
$58.76 p/Share
|
329,500
|
|