Nov 15
2024
|
SELL
Open market or private sale
|
$4,163,000
$83.26 p/Share
|
50,000
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$8,336,000
$83.36 p/Share
|
100,000
|
|
Nov 12
2024
|
SELL
Open market or private sale
|
$6,237,000
$83.16 p/Share
|
75,000
|
|
Nov 11
2024
|
SELL
Open market or private sale
|
$8,372,000
$83.72 p/Share
|
100,000
|
|
Nov 21
2023
|
SELL
Open market or private sale
|
$10,212,000
$68.08 p/Share
|
150,000
|
|
Nov 20
2023
|
SELL
Open market or private sale
|
$3,380,500
$67.61 p/Share
|
50,000
|
|
May 25
2022
|
SELL
Open market or private sale
|
$17,376,631
$64.11 p/Share
|
271,044
|
|
May 24
2022
|
SELL
Open market or private sale
|
$4,674,880
$64.0 p/Share
|
73,045
|
|
May 23
2022
|
SELL
Open market or private sale
|
$10,023,518
$64.29 p/Share
|
155,911
|
|
Sep 04
2018
|
|
-
|
65,513
|
|
Feb 26
2018
|
|
-
|
307,394
|
|
Nov 20
2017
|
|
-
|
48,810
|
|
Nov 13
2017
|
|
-
|
34,304
|
|
Sep 05
2017
|
|
-
|
98,959
|
|