Dec 15
2022
-
300
Reduced 0.67%
44,683
Common Stock
Apr 29
2022
SELL
Open market or private sale
$4,050,000
$202.5 p/Share
20,000
Reduced 30.78%
44,983
Common Stock
Apr 05
2022
SELL
Open market or private sale
$760,617
$212.76 p/Share
3,575
Reduced 5.21%
64,983
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$1,434,577
$213.32 p/Share
6,725
Reduced 8.93%
68,558
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
16,657
Added 18.12%
75,283
Common Stock
Jan 11
2022
SELL
Open market or private sale
$506,411
$214.49 p/Share
2,361
Reduced 3.87%
58,626
Common Stock
Jan 09
2022
SELL
Payment of exercise price or tax liability
$165,128
$216.42 p/Share
763
Reduced 1.24%
60,987
Common Stock
Jan 06
2022
SELL
Open market or private sale
$129,488
$223.64 p/Share
579
Reduced 0.93%
61,750
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$627,332
$156.99 p/Share
3,996
Reduced 6.39%
58,563
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$52,300
$227.39 p/Share
230
Reduced 0.37%
62,329
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
1,350
Added 2.11%
62,559
Common Stock
Dec 08
2021
-
300
Reduced 0.49%
61,209
Common Stock
Oct 04
2021
SELL
Open market or private sale
$1,886,300
$188.63 p/Share
10,000
Reduced 13.98%
61,509
Common Stock
Jun 01
2021
SELL
Open market or private sale
$1,606,200
$160.62 p/Share
10,000
Reduced 12.27%
71,509
Common Stock
Apr 06
2021
SELL
Open market or private sale
$100,019
$146.44 p/Share
683
Reduced 0.83%
81,509
Common Stock
Apr 02
2021
SELL
Payment of exercise price or tax liability
$129,336
$146.64 p/Share
882
Reduced 1.06%
82,192
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$873,681
$146.64 p/Share
5,958
Reduced 6.69%
83,074
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
14,194
Added 13.75%
89,032
Common Stock
Jan 12
2021
SELL
Open market or private sale
$50,145
$123.51 p/Share
406
Reduced 0.54%
74,861
Common Stock
Jan 09
2021
SELL
Payment of exercise price or tax liability
$97,711
$125.27 p/Share
780
Reduced 1.03%
75,267
Common Stock
Jan 08
2021
SELL
Payment of exercise price or tax liability
$20,294
$125.27 p/Share
162
Reduced 0.21%
76,047
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
2,429
Added 3.09%
76,209
Common Stock
Dec 15
2020
-
500
Reduced 0.67%
73,780
Common Stock