May 16
2023
SELL
Payment of exercise price or tax liability
$109,361
$154.03 p/Share
710
Reduced 1.86%
37,381
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$690,712
$188.0 p/Share
3,674
Reduced 8.8%
38,091
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
8,795
Added 17.4%
41,765
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
4,848
Added 12.82%
32,970
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$90,278
$173.28 p/Share
521
Reduced 1.82%
28,122
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$118,286
$173.44 p/Share
682
Reduced 2.33%
28,643
Common Stock
Feb 16
2023
SELL
Open market or private sale
$1,129,400
$200.0 p/Share
5,647
Reduced 16.15%
29,325
Common Stock
Oct 07
2022
BUY
Exercise of conversion of derivative security
$27,736
$59.52 p/Share
466
Added 1.31%
34,972
Common Stock
Aug 16
2022
SELL
Open market or private sale
$1,694,125
$252.93 p/Share
6,698
Reduced 16.26%
34,506
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$605,924
$150.84 p/Share
4,017
Added 8.88%
41,204
Common Stock
Aug 01
2022
SELL
Open market or private sale
$440,000
$220.0 p/Share
2,000
Reduced 5.1%
37,187
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$107,085
$150.4 p/Share
712
Reduced 1.78%
39,187
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
$194,552
$46.7 p/Share
4,166
Added 9.45%
39,899
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$615,474
$196.7 p/Share
3,129
Reduced 8.05%
35,733
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
5,922
Added 13.42%
38,201
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$136,706
$196.7 p/Share
695
Reduced 2.07%
32,940
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$50,897
$189.21 p/Share
269
Reduced 0.79%
33,635
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
3,443
Added 9.22%
33,904
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$60,563
$182.42 p/Share
332
Reduced 1.08%
30,461
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
900
Added 2.84%
30,793
Common Stock
May 14
2021
SELL
Open market or private sale
$81,122
$172.6 p/Share
470
Reduced 1.45%
31,893
Common Stock
Mar 04
2021
SELL
Open market or private sale
$684,717
$193.15 p/Share
3,545
Reduced 9.87%
32,363
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
2,410
Added 6.29%
35,908
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$135,480
$33.87 p/Share
4,000
Added 10.67%
33,498
Common Stock
Jan 04
2021
SELL
Open market or private sale
$761,327
$192.4 p/Share
3,957
Reduced 11.83%
29,498
Common Stock