Jan 31
2024
SELL
Payment of exercise price or tax liability
$83,033
$89.96 p/Share
923
Reduced 3.34%
26,707
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
6,177
Added 18.27%
27,630
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$74,375
$91.37 p/Share
814
Reduced 3.66%
21,453
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$11,142
$89.86 p/Share
124
Reduced 0.55%
22,267
Common Stock
Jul 27
2023
SELL
Open market or private sale
$2,874,342
$136.07 p/Share
21,124
Reduced 48.54%
22,391
Common Stock
Jul 27
2023
BUY
Exercise of conversion of derivative security
$2,220,766
$105.13 p/Share
21,124
Added 32.68%
43,515
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$219,306
$117.78 p/Share
1,862
Reduced 7.68%
22,391
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
6,751
Added 21.77%
24,253
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$108,251
$107.18 p/Share
1,010
Reduced 5.61%
17,002
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$455,300
$107.18 p/Share
4,248
Reduced 19.08%
18,012
Common Stock
Dec 08
2022
SELL
Payment of exercise price or tax liability
$9,885
$105.17 p/Share
94
Reduced 0.42%
22,260
Common Stock
Nov 08
2022
-
500
Reduced 2.19%
22,354
Common Stock
Jan 30
2022
SELL
Payment of exercise price or tax liability
$50,845
$112.24 p/Share
453
Reduced 1.94%
22,854
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$75,141
$111.32 p/Share
675
Reduced 2.76%
23,760
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
4,987
Added 16.95%
24,435
Common Stock
Mar 15
2021
SELL
Open market or private sale
$2,255,260
$140.0 p/Share
16,109
Reduced 45.3%
19,448
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$1,439,984
$89.39 p/Share
16,109
Added 31.18%
35,557
Common Stock
Mar 08
2021
SELL
Open market or private sale
$1,350,000
$135.0 p/Share
10,000
Reduced 33.96%
19,448
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$864,500
$86.45 p/Share
10,000
Added 25.35%
29,448
Common Stock
Feb 24
2021
SELL
Open market or private sale
$2,375,000
$125.0 p/Share
19,000
Reduced 49.42%
19,448
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$1,333,420
$70.18 p/Share
19,000
Added 33.07%
38,448
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$76,302
$116.67 p/Share
654
Reduced 3.25%
19,448
Common Stock
Jan 27
2021
SELL
Payment of exercise price or tax liability
$77,816
$117.37 p/Share
663
Reduced 3.19%
20,102
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
11,608
Added 35.86%
20,765
Common Stock