Feb 23
2024
|
SELL
Open market or private sale
|
$3,706,500
$74.13 p/Share
|
50,000
|
|
Nov 24
2021
|
|
-
|
252,030
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$1,112,179
$83.78 p/Share
|
13,275
|
|
Nov 19
2021
|
SELL
Open market or private sale
|
$244,472
$84.04 p/Share
|
2,909
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$284,428
$83.41 p/Share
|
3,410
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$669,885
$85.0 p/Share
|
7,881
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$1,896,034
$84.55 p/Share
|
22,425
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$8,515
$85.15 p/Share
|
100
|
|
Jun 07
2021
|
SELL
Open market or private sale
|
$932,829
$80.59 p/Share
|
11,575
|
|
Jun 04
2021
|
SELL
Open market or private sale
|
$672,315
$79.8 p/Share
|
8,425
|
|
Jun 02
2021
|
SELL
Open market or private sale
|
$546,043
$82.05 p/Share
|
6,655
|
|
Jun 01
2021
|
SELL
Open market or private sale
|
$1,729,483
$82.11 p/Share
|
21,063
|
|
May 28
2021
|
SELL
Open market or private sale
|
$1,029,625
$81.97 p/Share
|
12,561
|
|
May 14
2021
|
SELL
Open market or private sale
|
$1,159,219
$82.29 p/Share
|
14,087
|
|
May 11
2021
|
SELL
Open market or private sale
|
$1,288,557
$84.49 p/Share
|
15,251
|
|
May 07
2021
|
SELL
Open market or private sale
|
$2,610,204
$85.91 p/Share
|
30,383
|
|
Nov 18
2020
|
SELL
Open market or private sale
|
$1,657,463
$70.95 p/Share
|
23,361
|
|
Nov 17
2020
|
SELL
Open market or private sale
|
$2,054,300
$70.5 p/Share
|
29,139
|
|
Nov 16
2020
|
SELL
Open market or private sale
|
$997,034
$70.11 p/Share
|
14,221
|
|
Nov 13
2020
|
SELL
Open market or private sale
|
$2,439,626
$70.54 p/Share
|
34,585
|
|
Nov 12
2020
|
SELL
Open market or private sale
|
$335,593
$71.04 p/Share
|
4,724
|
|
Nov 11
2020
|
SELL
Open market or private sale
|
$3,531,381
$71.89 p/Share
|
49,122
|
|
Nov 10
2020
|
SELL
Open market or private sale
|
$345,468
$71.26 p/Share
|
4,848
|
|