May 25
2021
|
SELL
Open market or private sale
|
$1,093,615
$86.85 p/Share
|
12,592
|
|
May 24
2021
|
SELL
Open market or private sale
|
$642,570
$86.74 p/Share
|
7,408
|
|
May 12
2021
|
SELL
Open market or private sale
|
$77,079
$85.17 p/Share
|
905
|
|
May 11
2021
|
SELL
Open market or private sale
|
$774,439
$85.15 p/Share
|
9,095
|
|
May 10
2021
|
SELL
Open market or private sale
|
$878,100
$87.81 p/Share
|
10,000
|
|
Apr 27
2021
|
SELL
Open market or private sale
|
$909,546
$83.86 p/Share
|
10,846
|
|
Apr 26
2021
|
SELL
Open market or private sale
|
$780,378
$85.25 p/Share
|
9,154
|
|
Apr 13
2021
|
SELL
Open market or private sale
|
$892,100
$89.21 p/Share
|
10,000
|
|
Apr 12
2021
|
SELL
Open market or private sale
|
$891,200
$89.12 p/Share
|
10,000
|
|
Mar 31
2021
|
SELL
Open market or private sale
|
$120,462
$96.99 p/Share
|
1,242
|
|
Mar 30
2021
|
|
-
|
19,902
|
|
Mar 30
2021
|
SELL
Open market or private sale
|
$845,848
$96.58 p/Share
|
8,758
|
|
Mar 30
2021
|
|
-
|
19,902
|
|
Mar 29
2021
|
SELL
Open market or private sale
|
$967,000
$96.7 p/Share
|
10,000
|
|
Mar 16
2021
|
SELL
Open market or private sale
|
$975,800
$97.58 p/Share
|
10,000
|
|
Mar 15
2021
|
SELL
Open market or private sale
|
$982,800
$98.28 p/Share
|
10,000
|
|
Mar 02
2021
|
SELL
Open market or private sale
|
$962,100
$96.21 p/Share
|
10,000
|
|
Mar 01
2021
|
SELL
Open market or private sale
|
$979,800
$97.98 p/Share
|
10,000
|
|
Feb 17
2021
|
SELL
Open market or private sale
|
$996,800
$99.68 p/Share
|
10,000
|
|
Feb 16
2021
|
SELL
Open market or private sale
|
$1,013,300
$101.33 p/Share
|
10,000
|
|
Feb 02
2021
|
SELL
Open market or private sale
|
$954,000
$95.4 p/Share
|
10,000
|
|
Feb 01
2021
|
SELL
Open market or private sale
|
$943,000
$94.3 p/Share
|
10,000
|
|
Jan 20
2021
|
SELL
Open market or private sale
|
$983,400
$98.34 p/Share
|
10,000
|
|
Jan 19
2021
|
SELL
Open market or private sale
|
$965,400
$96.54 p/Share
|
10,000
|
|
Jan 05
2021
|
SELL
Open market or private sale
|
$963,903
$92.79 p/Share
|
10,388
|
|