Apr 01
2024
SELL
Payment of exercise price or tax liability
$318,063
$138.65 p/Share
2,294
Reduced 9.46%
21,960
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$775,469
$138.65 p/Share
5,593
Added 19.88%
22,534
Common Stock
Feb 09
2024
SELL
Open market or private sale
$1,285,799
$129.63 p/Share
9,919
Reduced 34.71%
18,661
Common Stock
Feb 09
2024
SELL
Sale (or disposition) back to the issuer
$2,221,381
$129.64 p/Share
17,135
Reduced 42.66%
23,035
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$1,424,122
$52.64 p/Share
27,054
Added 45.67%
32,188
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$158,305
$129.44 p/Share
1,223
Reduced 6.15%
18,661
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
3,832
Added 16.16%
19,884
Common Stock
Jul 03
2023
SELL
Open market or private sale
$686,350
$137.27 p/Share
5,000
Reduced 23.75%
16,052
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$180,553
$132.08 p/Share
1,367
Reduced 6.1%
21,052
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
$680,608
$132.08 p/Share
5,153
Added 19.41%
21,397
Common Stock
Aug 10
2022
SELL
Sale (or disposition) back to the issuer
$1,079,781
$118.41 p/Share
9,119
Reduced 29.57%
21,720
Common Stock
Aug 10
2022
SELL
Open market or private sale
$527,888
$118.52 p/Share
4,454
Reduced 20.51%
17,266
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
$681,636
$50.22 p/Share
13,573
Added 30.56%
30,839
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$147,688
$118.53 p/Share
1,246
Reduced 6.73%
17,266
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$546,186
$118.53 p/Share
4,608
Added 20.77%
17,578
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$203,703
$108.18 p/Share
1,883
Reduced 11.98%
13,841
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$728,917
$108.18 p/Share
6,738
Added 32.01%
14,312
Common Stock
Nov 09
2020
SELL
Sale (or disposition) back to the issuer
$806,799
$103.0 p/Share
7,833
Reduced 38.77%
12,373
Common Stock
Nov 09
2020
SELL
Open market or private sale
$352,316
$104.02 p/Share
3,387
Reduced 27.37%
8,986
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$502,768
$44.81 p/Share
11,220
Added 35.7%
20,206
Common Stock
Oct 15
2020
SELL
Sale (or disposition) back to the issuer
$802,032
$98.0 p/Share
8,184
Reduced 40.08%
12,236
Common Stock
Oct 15
2020
SELL
Open market or private sale
$318,500
$98.0 p/Share
3,250
Reduced 26.56%
8,986
Common Stock
Oct 15
2020
BUY
Exercise of conversion of derivative security
$524,592
$45.88 p/Share
11,434
Added 35.9%
20,420
Common Stock