Apr 28
2023
|
SELL
Open market or private sale
|
$6,297,600
$209.92 p/Share
|
30,000
|
|
Mar 31
2023
|
SELL
Open market or private sale
|
$6,275,700
$209.19 p/Share
|
30,000
|
|
Feb 28
2023
|
SELL
Open market or private sale
|
$5,829,000
$194.3 p/Share
|
30,000
|
|
Jan 31
2023
|
SELL
Open market or private sale
|
$5,475,000
$182.5 p/Share
|
30,000
|
|
Dec 23
2022
|
|
-
|
18,056
|
|
Dec 22
2022
|
|
-
|
11,000
|
|
Dec 21
2022
|
SELL
Open market or private sale
|
$6,553,200
$163.83 p/Share
|
40,000
|
|
Nov 21
2022
|
SELL
Open market or private sale
|
$6,523,600
$163.09 p/Share
|
40,000
|
|
Oct 21
2022
|
SELL
Open market or private sale
|
$6,204,000
$155.1 p/Share
|
40,000
|
|
Sep 21
2022
|
SELL
Open market or private sale
|
$6,764,800
$169.12 p/Share
|
40,000
|
|
Aug 25
2022
|
|
-
|
2,590
|
|
Aug 19
2022
|
SELL
Open market or private sale
|
$7,525,200
$188.13 p/Share
|
40,000
|
|
Jul 21
2022
|
SELL
Open market or private sale
|
$6,656,800
$166.42 p/Share
|
40,000
|
|
Jul 19
2022
|
|
-
|
3,000
|
|
Jun 21
2022
|
SELL
Open market or private sale
|
$5,932,800
$148.32 p/Share
|
40,000
|
|
May 03
2022
|
SELL
Open market or private sale
|
$10,656,100
$152.23 p/Share
|
70,000
|
|
Dec 02
2021
|
|
-
|
5,859
|
|
Aug 23
2021
|
|
-
|
4,212
|
|
Aug 16
2021
|
|
-
|
3,782
|
|
Feb 22
2021
|
|
-
|
8,839
|
|
Feb 08
2021
|
|
-
|
11,580
|
|
Jan 29
2021
|
|
-
|
126
|
|
Sep 22
2020
|
|
-
|
9,010
|
|