Mar 01
2024
|
SELL
Open market or private sale
|
$4,248,000
$106.2 p/Share
|
40,000
|
|
Feb 26
2024
|
SELL
Open market or private sale
|
$603,882
$100.08 p/Share
|
6,034
|
|
Feb 23
2024
|
SELL
Open market or private sale
|
$2,399,715
$100.13 p/Share
|
23,966
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$2,849,100
$94.97 p/Share
|
30,000
|
|
Jul 11
2022
|
BUY
Open market or private purchase
|
$838,740
$39.94 p/Share
|
21,000
|
|
Mar 01
2021
|
SELL
Open market or private sale
|
$12,786,400
$116.24 p/Share
|
110,000
|
|
Feb 01
2021
|
SELL
Open market or private sale
|
$12,339,800
$112.18 p/Share
|
110,000
|
|
|
Jan 04
2021
|
SELL
Open market or private sale
|
$909,986
$83.6 p/Share
|
10,885
|
|
Dec 01
2020
|
SELL
Open market or private sale
|
$10,178,750
$81.43 p/Share
|
125,000
|
|
Nov 09
2020
|
SELL
Open market or private sale
|
$2,079,000
$83.16 p/Share
|
25,000
|
|
Nov 04
2020
|
SELL
Open market or private sale
|
$1,753,250
$70.13 p/Share
|
25,000
|
|
Nov 02
2020
|
SELL
Open market or private sale
|
$4,953,750
$66.05 p/Share
|
75,000
|
|
Oct 23
2020
|
SELL
Open market or private sale
|
$1,059,472
$75.06 p/Share
|
14,115
|
|
Oct 08
2020
|
SELL
Open market or private sale
|
$1,756,750
$70.27 p/Share
|
25,000
|
|
Oct 02
2020
|
SELL
Open market or private sale
|
$327,745
$65.21 p/Share
|
5,026
|
|
Oct 01
2020
|
SELL
Open market or private sale
|
$4,546,911
$64.98 p/Share
|
69,974
|
|