Dec 13
2023
|
SELL
Open market or private sale
|
$877,300
$87.73 p/Share
|
10,000
|
|
Nov 20
2023
|
SELL
Open market or private sale
|
$856,000
$85.6 p/Share
|
10,000
|
|
Nov 15
2023
|
SELL
Open market or private sale
|
$1,680,800
$84.04 p/Share
|
20,000
|
|
Jun 06
2023
|
SELL
Open market or private sale
|
$1,115,250
$74.35 p/Share
|
15,000
|
|
May 26
2023
|
SELL
Open market or private sale
|
$1,403,000
$70.15 p/Share
|
20,000
|
|
May 25
2023
|
SELL
Open market or private sale
|
$172,475
$68.99 p/Share
|
2,500
|
|
Feb 02
2023
|
SELL
Open market or private sale
|
$756,900
$75.69 p/Share
|
10,000
|
|
Jan 31
2023
|
SELL
Open market or private sale
|
$710,900
$71.09 p/Share
|
10,000
|
|
Aug 15
2022
|
SELL
Open market or private sale
|
$1,268,400
$63.42 p/Share
|
20,000
|
|
Feb 24
2021
|
SELL
Open market or private sale
|
$1,499,268
$82.7 p/Share
|
18,129
|
|
Feb 23
2021
|
SELL
Open market or private sale
|
$8,243
$82.43 p/Share
|
100
|
|
Feb 22
2021
|
SELL
Open market or private sale
|
$541,648
$82.43 p/Share
|
6,571
|
|
Feb 19
2021
|
SELL
Open market or private sale
|
$16,486
$82.43 p/Share
|
200
|
|
Feb 17
2021
|
SELL
Open market or private sale
|
$44,644
$80.15 p/Share
|
557
|
|
Feb 11
2021
|
SELL
Open market or private sale
|
$158,470
$80.36 p/Share
|
1,972
|
|
Feb 10
2021
|
SELL
Open market or private sale
|
$1,366,631
$79.78 p/Share
|
17,130
|
|
Feb 09
2021
|
SELL
Open market or private sale
|
$423,114
$79.22 p/Share
|
5,341
|
|
Feb 08
2021
|
SELL
Open market or private sale
|
$730,150
$77.02 p/Share
|
9,480
|
|
Jan 21
2021
|
SELL
Open market or private sale
|
$801,203
$76.16 p/Share
|
10,520
|
|
Jan 20
2021
|
SELL
Open market or private sale
|
$523,753
$75.09 p/Share
|
6,975
|
|
Jan 06
2021
|
SELL
Open market or private sale
|
$922,000
$73.76 p/Share
|
12,500
|
|
Dec 18
2020
|
SELL
Open market or private sale
|
$340,288
$72.82 p/Share
|
4,673
|
|
Dec 16
2020
|
SELL
Open market or private sale
|
$117,572
$72.8 p/Share
|
1,615
|
|
Dec 15
2020
|
SELL
Open market or private sale
|
$642,621
$71.45 p/Share
|
8,994
|
|
Dec 14
2020
|
SELL
Open market or private sale
|
$245,210
$69.94 p/Share
|
3,506
|
|