Dec 03
2022
SELL
Payment of exercise price or tax liability
$52,406
$81.25 p/Share
645
Reduced 2.28%
27,615
Common Stock
Aug 30
2022
SELL
Open market or private sale
$90,960
$90.96 p/Share
1,000
Reduced 3.42%
28,260
Common Stock
Apr 22
2022
BUY
Grant, award, or other acquisition
$1,000,017
$142.88 p/Share
6,999
Added 19.3%
29,260
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$206,608
$145.09 p/Share
1,424
Reduced 6.01%
22,261
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$308,703
$165.88 p/Share
1,861
Reduced 7.28%
23,685
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
$660,700
$165.88 p/Share
3,983
Added 13.49%
25,546
Common Stock
Dec 10
2021
BUY
Grant, award, or other acquisition
$455,830
$193.97 p/Share
2,350
Added 9.83%
21,563
Common Stock
Dec 07
2021
SELL
Payment of exercise price or tax liability
$39,784
$186.78 p/Share
213
Reduced 1.1%
19,213
Common Stock
Dec 04
2021
SELL
Payment of exercise price or tax liability
$66,282
$179.14 p/Share
370
Reduced 1.87%
19,426
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$115,366
$179.14 p/Share
644
Reduced 3.15%
19,796
Common Stock
Jul 19
2021
SELL
Payment of exercise price or tax liability
$313,331
$198.94 p/Share
1,575
Reduced 7.15%
20,440
Common Stock
May 03
2021
SELL
Open market or private sale
$1,560,607
$209.59 p/Share
7,446
Reduced 25.27%
22,015
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$941,813
$150.69 p/Share
6,250
Added 17.5%
29,461
Common Stock
Mar 17
2021
SELL
Payment of exercise price or tax liability
$273,790
$191.73 p/Share
1,428
Reduced 5.8%
23,211
Common Stock
Mar 17
2021
BUY
Grant, award, or other acquisition
-
5,609
Added 18.54%
24,639
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$160,992
$171.45 p/Share
939
Reduced 4.7%
19,030
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$345,643
$171.45 p/Share
2,016
Added 9.17%
19,969
Common Stock
Feb 02
2021
SELL
Open market or private sale
$1,565,785
$176.01 p/Share
8,896
Reduced 33.13%
17,953
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$981,600
$130.88 p/Share
7,500
Added 21.83%
26,849
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$37,789
$178.25 p/Share
212
Reduced 1.08%
19,349
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$66,641
$180.11 p/Share
370
Reduced 1.86%
19,561
Common Stock
Dec 03
2020
SELL
Payment of exercise price or tax liability
$81,468
$179.84 p/Share
453
Reduced 2.42%
18,281
Common Stock
Dec 03
2020
BUY
Grant, award, or other acquisition
$296,736
$179.84 p/Share
1,650
Added 7.65%
19,931
Common Stock
Nov 02
2020
SELL
Open market or private sale
$324,907
$168.52 p/Share
1,928
Reduced 9.33%
18,734
Common Stock