Dec 12
2023
|
BUY
Open market or private purchase
|
$1,612,773
$25.5 p/Share
|
63,246
|
|
Dec 11
2023
|
BUY
Open market or private purchase
|
$2,251,521
$25.43 p/Share
|
88,538
|
|
Dec 10
2021
|
SELL
Open market or private sale
|
$50,848
$85.03 p/Share
|
598
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$1,321,431
$85.43 p/Share
|
15,468
|
|
Nov 19
2021
|
SELL
Open market or private sale
|
$3,908,750
$85.85 p/Share
|
45,530
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$960,412
$85.06 p/Share
|
11,291
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$2,554,500
$85.15 p/Share
|
30,000
|
|
Nov 12
2021
|
SELL
Open market or private sale
|
$184,260
$85.03 p/Share
|
2,167
|
|
Nov 04
2021
|
SELL
Open market or private sale
|
$5,788,157
$82.57 p/Share
|
70,100
|
|
Nov 03
2021
|
SELL
Open market or private sale
|
$2,590,307
$80.71 p/Share
|
32,094
|
|
Nov 02
2021
|
SELL
Open market or private sale
|
$195,127
$81.1 p/Share
|
2,406
|
|
Nov 01
2021
|
SELL
Open market or private sale
|
$7,649,844
$80.44 p/Share
|
95,100
|
|
Oct 25
2021
|
SELL
Open market or private sale
|
$112,042
$80.03 p/Share
|
1,400
|
|
Oct 21
2021
|
SELL
Open market or private sale
|
$3,922,940
$80.06 p/Share
|
49,000
|
|
Sep 22
2021
|
SELL
Open market or private sale
|
$3,272,360
$71.92 p/Share
|
45,500
|
|
Sep 21
2021
|
SELL
Open market or private sale
|
$1,672,199
$70.29 p/Share
|
23,790
|
|
Sep 10
2021
|
SELL
Open market or private sale
|
$1,099,700
$70.0 p/Share
|
15,710
|
|
Jul 14
2021
|
SELL
Open market or private sale
|
$388,810
$65.9 p/Share
|
5,900
|
|
Jul 13
2021
|
SELL
Open market or private sale
|
$1,907,906
$66.71 p/Share
|
28,600
|
|
Jul 12
2021
|
SELL
Open market or private sale
|
$511,044
$69.06 p/Share
|
7,400
|
|
Jul 02
2021
|
SELL
Open market or private sale
|
$70,345
$76.88 p/Share
|
915
|
|
Jul 01
2021
|
SELL
Open market or private sale
|
$2,104,771
$78.39 p/Share
|
26,850
|
|
Jun 30
2021
|
SELL
Open market or private sale
|
$1,747,679
$80.39 p/Share
|
21,740
|
|
Jun 29
2021
|
SELL
Open market or private sale
|
$2,885,173
$80.65 p/Share
|
35,774
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$601,103
$81.95 p/Share
|
7,335
|
|