Nov 20
2024
SELL
Payment of exercise price or tax liability
$45,097
$113.31 p/Share
398
Reduced 1.5%
26,053
Common Stock
Nov 20
2024
BUY
Exercise of conversion of derivative security
-
398
Added 1.48%
26,451
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$800,111
$112.66 p/Share
7,102
Reduced 21.43%
26,041
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
22,792
Added 40.75%
33,143
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$195,328
$115.17 p/Share
1,696
Reduced 14.08%
10,351
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
-
1,696
Added 12.34%
12,047
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$1,836,624
$104.92 p/Share
17,505
Reduced 62.84%
10,351
Common Stock
Feb 20
2023
SELL
Sale (or disposition) back to the issuer
$3,211,391
$104.92 p/Share
30,608
Reduced 52.35%
27,856
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
48,113
Added 45.14%
58,464
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$704,642
$104.92 p/Share
6,716
Reduced 39.35%
10,351
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
17,067
Added 50.0%
17,067
Common Stock
Nov 07
2022
SELL
Open market or private sale
$321,985
$135.63 p/Share
2,374
Reduced 100.0%
0
Common Stock
Feb 20
2022
SELL
Sale (or disposition) back to the issuer
$2,119,799
$89.67 p/Share
23,640
Reduced 57.17%
17,712
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$1,375,358
$89.67 p/Share
15,338
Reduced 86.6%
2,374
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
38,978
Added 48.52%
41,352
Common Stock
Feb 14
2022
SELL
Sale (or disposition) back to the issuer
$761,030
$91.47 p/Share
8,320
Reduced 51.7%
7,773
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$493,847
$91.47 p/Share
5,399
Reduced 69.46%
2,374
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
13,719
Added 46.02%
16,093
Common Stock
Oct 04
2021
SELL
Payment of exercise price or tax liability
$110,366
$71.62 p/Share
1,541
Reduced 39.36%
2,374
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
-
3,915
Added 50.0%
3,915
Common Stock
Feb 20
2021
SELL
Sale (or disposition) back to the issuer
$1,012,779
$48.04 p/Share
21,082
Reduced 62.14%
12,843
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$616,978
$48.04 p/Share
12,843
Reduced 100.0%
0
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
33,925
Added 50.0%
33,925
Common Stock
Feb 13
2021
SELL
Sale (or disposition) back to the issuer
$237,842
$46.59 p/Share
5,105
Reduced 75.64%
1,644
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$76,594
$46.59 p/Share
1,644
Reduced 100.0%
0
Common Stock