Dec 29
2022
|
|
-
|
54,305
|
|
Dec 28
2022
|
|
-
|
750,000
|
|
Dec 21
2022
|
SELL
Open market or private sale
|
$9,919,800
$165.33 p/Share
|
60,000
|
|
Dec 20
2022
|
SELL
Other acquisition or disposition
|
-
|
659,305
|
|
Oct 13
2022
|
SELL
Open market or private sale
|
$10,469,375
$119.65 p/Share
|
87,500
|
|
Oct 11
2022
|
SELL
Open market or private sale
|
$9,922,050
$116.73 p/Share
|
85,000
|
|
Jun 14
2022
|
SELL
Open market or private sale
|
$17,991,781
$158.1 p/Share
|
113,800
|
|
|
Jun 13
2022
|
SELL
Open market or private sale
|
$17,992,853
$158.04 p/Share
|
113,850
|
|
May 27
2022
|
SELL
Open market or private sale
|
$51,599,580
$185.61 p/Share
|
278,000
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$19,841,800
$342.1 p/Share
|
58,000
|
|
Apr 16
2021
|
|
-
|
16,000
|
|
Jul 02
2020
|
SELL
Open market or private sale
|
$10,004,861
$387.56 p/Share
|
25,815
|
|
Jun 23
2020
|
SELL
Open market or private sale
|
$5,000,970
$384.69 p/Share
|
13,000
|
|
Jun 22
2020
|
SELL
Open market or private sale
|
$8,479,520
$378.55 p/Share
|
22,400
|
|
Jun 19
2020
|
SELL
Open market or private sale
|
$6,761,567
$372.21 p/Share
|
18,166
|
|
Apr 09
2020
|
SELL
Open market or private sale
|
$2,645,100
$264.51 p/Share
|
10,000
|
|
Apr 08
2020
|
SELL
Open market or private sale
|
$2,660,200
$266.02 p/Share
|
10,000
|
|
Apr 07
2020
|
SELL
Open market or private sale
|
$8,073,900
$269.13 p/Share
|
30,000
|
|
Apr 06
2020
|
SELL
Open market or private sale
|
$15,697,800
$261.63 p/Share
|
60,000
|
|
Jun 13
2018
|
SELL
Open market or private sale
|
$10,027,724
$263.61 p/Share
|
38,040
|
|
Sep 20
2017
|
SELL
Open market or private sale
|
$15,025,207
$187.23 p/Share
|
80,250
|
|
May 24
2016
|
SELL
Open market or private sale
|
$6,811,500
$45.41 p/Share
|
150,000
|
|
Nov 23
2015
|
SELL
Open market or private sale
|
$6,208,000
$31.04 p/Share
|
200,000
|
|