Apr 29
2022
|
SELL
Open market or private sale
|
$1,370,850
$91.39 p/Share
|
15,000
|
|
Mar 09
2022
|
SELL
Open market or private sale
|
$1,716,372
$87.57 p/Share
|
19,600
|
|
Feb 18
2022
|
SELL
Open market or private sale
|
$1,719,116
$87.71 p/Share
|
19,600
|
|
Jan 20
2022
|
SELL
Open market or private sale
|
$1,670,508
$85.23 p/Share
|
19,600
|
|
Dec 10
2021
|
SELL
Open market or private sale
|
$1,884,736
$96.16 p/Share
|
19,600
|
|
Nov 24
2021
|
SELL
Open market or private sale
|
$2,021,600
$106.4 p/Share
|
19,000
|
|
Nov 24
2021
|
|
-
|
107,000
|
|
Nov 19
2021
|
SELL
Open market or private sale
|
$2,079,756
$106.11 p/Share
|
19,600
|
|
Oct 21
2021
|
SELL
Open market or private sale
|
$1,901,200
$97.0 p/Share
|
19,600
|
|
Sep 14
2021
|
SELL
Open market or private sale
|
$1,816,920
$92.7 p/Share
|
19,600
|
|
Aug 26
2021
|
SELL
Open market or private sale
|
$1,793,596
$91.51 p/Share
|
19,600
|
|
Aug 12
2021
|
SELL
Open market or private sale
|
$6,300,700
$90.01 p/Share
|
70,000
|
|
Jul 27
2021
|
SELL
Open market or private sale
|
$1,125,000
$75.0 p/Share
|
15,000
|
|
Jul 23
2021
|
SELL
Open market or private sale
|
$881,122
$72.82 p/Share
|
12,100
|
|
Jun 15
2021
|
SELL
Open market or private sale
|
$882,332
$72.92 p/Share
|
12,100
|
|
May 24
2021
|
SELL
Open market or private sale
|
$1,530,564
$78.09 p/Share
|
19,600
|
|
Apr 30
2021
|
SELL
Open market or private sale
|
$1,541,736
$78.66 p/Share
|
19,600
|
|
Mar 08
2021
|
SELL
Open market or private sale
|
$2,096,380
$80.63 p/Share
|
26,000
|
|
Feb 16
2021
|
SELL
Open market or private sale
|
$2,124,460
$81.71 p/Share
|
26,000
|
|
Jan 12
2021
|
SELL
Open market or private sale
|
$2,173,860
$83.61 p/Share
|
26,000
|
|
Dec 09
2020
|
SELL
Open market or private sale
|
$2,025,920
$77.92 p/Share
|
26,000
|
|
Nov 25
2020
|
|
-
|
10,000
|
|
Nov 23
2020
|
SELL
Open market or private sale
|
$1,955,980
$75.23 p/Share
|
26,000
|
|
Nov 19
2020
|
|
-
|
30,000
|
|
Oct 26
2020
|
SELL
Open market or private sale
|
$1,822,080
$70.08 p/Share
|
26,000
|
|