Oct 19
2021
|
SELL
Open market or private sale
|
$746,770
$75.09 p/Share
|
9,945
|
|
Oct 18
2021
|
BUY
Other acquisition or disposition
|
-
|
19,890
|
|
Aug 18
2021
|
SELL
Open market or private sale
|
$2,319,786
$71.8 p/Share
|
32,309
|
|
Aug 16
2021
|
BUY
Other acquisition or disposition
|
-
|
64,618
|
|
Jul 19
2021
|
SELL
Open market or private sale
|
$586,404
$58.5 p/Share
|
10,024
|
|
Jul 19
2021
|
BUY
Other acquisition or disposition
|
-
|
20,048
|
|
May 18
2021
|
SELL
Open market or private sale
|
$1,843,597
$54.82 p/Share
|
33,630
|
|
May 18
2021
|
BUY
Other acquisition or disposition
|
-
|
67,259
|
|
Apr 19
2021
|
SELL
Open market or private sale
|
$604,688
$60.33 p/Share
|
10,023
|
|
Apr 19
2021
|
BUY
Other acquisition or disposition
|
-
|
20,045
|
|
Feb 17
2021
|
SELL
Open market or private sale
|
$2,079,899
$61.83 p/Share
|
33,639
|
|
Feb 16
2021
|
BUY
Other acquisition or disposition
|
-
|
67,277
|
|
Jan 20
2021
|
SELL
Open market or private sale
|
$384,483
$50.53 p/Share
|
7,609
|
|
Jan 19
2021
|
BUY
Other acquisition or disposition
|
-
|
15,218
|
|
Nov 18
2020
|
SELL
Open market or private sale
|
$2,424,230
$39.81 p/Share
|
60,895
|
|
Nov 16
2020
|
BUY
Other acquisition or disposition
|
-
|
121,790
|
|
Oct 19
2020
|
SELL
Open market or private sale
|
$218,504
$28.3 p/Share
|
7,721
|
|
Oct 16
2020
|
BUY
Other acquisition or disposition
|
-
|
15,442
|
|