Oct 30
2023
|
SELL
Open market or private sale
|
$2,287,980
$120.42 p/Share
|
19,000
|
|
Jan 12
2023
|
SELL
Open market or private sale
|
$752,500
$75.25 p/Share
|
10,000
|
|
Jan 11
2023
|
SELL
Open market or private sale
|
$742,500
$74.25 p/Share
|
10,000
|
|
Dec 01
2022
|
SELL
Open market or private sale
|
$732,500
$73.25 p/Share
|
10,000
|
|
Nov 30
2022
|
SELL
Open market or private sale
|
$722,500
$72.25 p/Share
|
10,000
|
|
Nov 11
2022
|
SELL
Open market or private sale
|
$1,330,000
$66.5 p/Share
|
20,000
|
|
Dec 27
2021
|
SELL
Open market or private sale
|
$712,500
$71.25 p/Share
|
10,000
|
|
Dec 23
2021
|
SELL
Open market or private sale
|
$1,395,000
$69.75 p/Share
|
20,000
|
|
Dec 22
2021
|
SELL
Open market or private sale
|
$1,355,000
$67.75 p/Share
|
20,000
|
|
Dec 21
2021
|
|
-
|
250,000
|
|
Dec 16
2021
|
SELL
Open market or private sale
|
$662,500
$66.25 p/Share
|
10,000
|
|
Aug 02
2021
|
SELL
Open market or private sale
|
$1,506,250
$60.25 p/Share
|
25,000
|
|
Jul 29
2021
|
SELL
Open market or private sale
|
$1,481,250
$59.25 p/Share
|
25,000
|
|
Jun 08
2021
|
SELL
Open market or private sale
|
$1,456,250
$58.25 p/Share
|
25,000
|
|
Jun 04
2021
|
SELL
Open market or private sale
|
$1,431,250
$57.25 p/Share
|
25,000
|
|
May 25
2021
|
SELL
Open market or private sale
|
$1,406,250
$56.25 p/Share
|
25,000
|
|
May 24
2021
|
SELL
Open market or private sale
|
$1,381,250
$55.25 p/Share
|
25,000
|
|
Apr 20
2021
|
SELL
Open market or private sale
|
$701,740
$53.98 p/Share
|
13,000
|
|
Apr 13
2021
|
SELL
Open market or private sale
|
$1,356,250
$54.25 p/Share
|
25,000
|
|
Mar 19
2021
|
SELL
Open market or private sale
|
$1,283,750
$51.35 p/Share
|
25,000
|
|
Dec 17
2020
|
SELL
Open market or private sale
|
$1,764,750
$45.25 p/Share
|
39,000
|
|