Feb 11
2023
SELL
Payment of exercise price or tax liability
$62,190
$148.78 p/Share
418
Reduced 1.16%
35,745
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
868
Added 2.34%
36,163
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$429,035
$105.83 p/Share
4,054
Reduced 10.3%
35,295
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
9,323
Added 19.15%
39,349
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$315,847
$122.09 p/Share
2,587
Reduced 7.93%
30,026
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
5,948
Added 15.42%
32,613
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$210,320
$123.5 p/Share
1,703
Reduced 6.0%
26,665
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
3,842
Added 12.43%
27,076
Common Stock
Nov 16
2021
SELL
Open market or private sale
$830,330
$136.5 p/Share
6,083
Reduced 19.87%
24,526
Common Stock
Nov 15
2021
SELL
Sale (or disposition) back to the issuer
$1,858,354
$137.31 p/Share
13,534
Reduced 28.54%
33,881
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$642,748
$137.31 p/Share
4,681
Reduced 13.26%
30,609
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$1,907,393
$78.5 p/Share
24,298
Added 36.6%
42,094
Common Stock
Aug 26
2021
SELL
Open market or private sale
$1,087,751
$116.25 p/Share
9,357
Reduced 27.62%
24,526
Common Stock
Aug 25
2021
SELL
Sale (or disposition) back to the issuer
$2,578,686
$117.48 p/Share
21,950
Reduced 36.95%
37,458
Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$845,739
$117.48 p/Share
7,199
Reduced 17.52%
33,883
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$2,624,569
$68.16 p/Share
38,506
Added 45.09%
46,901
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$420,562
$103.74 p/Share
4,054
Reduced 14.18%
24,526
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
9,322
Added 24.6%
28,580
Common Stock
May 14
2021
SELL
Open market or private sale
$1,212,471
$108.45 p/Share
11,180
Reduced 36.73%
19,258
Common Stock
May 13
2021
SELL
Sale (or disposition) back to the issuer
$1,505,268
$107.92 p/Share
13,948
Reduced 27.62%
36,550
Common Stock
May 13
2021
SELL
Payment of exercise price or tax liability
$742,813
$107.92 p/Share
6,883
Reduced 18.44%
30,438
Common Stock
May 13
2021
BUY
Exercise of conversion of derivative security
$1,709,067
$53.39 p/Share
32,011
Added 40.77%
46,504
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$47,379
$80.44 p/Share
589
Reduced 2.97%
19,258
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
2,069
Added 9.44%
19,847
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$45,619
$76.8 p/Share
594
Reduced 3.23%
17,778
Common Stock