Feb 05
2024
BUY
Exercise of conversion of derivative security
-
1,589
Added 7.43%
19,810
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$36,569
$90.97 p/Share
402
Reduced 2.16%
18,221
Common Stock
Feb 03
2024
BUY
Exercise of conversion of derivative security
-
1,382
Added 6.91%
18,623
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$9,515
$82.03 p/Share
116
Reduced 0.67%
17,241
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
$9,515
$82.03 p/Share
116
Added 0.66%
17,357
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$778,094
$81.51 p/Share
9,546
Reduced 35.64%
17,241
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
20,599
Added 43.47%
26,787
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$63,886
$84.73 p/Share
754
Reduced 10.86%
6,188
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,712
Added 19.78%
6,942
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$288,590
$84.73 p/Share
3,406
Reduced 39.44%
5,230
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
7,741
Added 47.27%
8,636
Common Stock
Feb 03
2023
SELL
Open market or private sale
$1,100,771
$83.83 p/Share
13,131
Reduced 93.62%
895
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$424,249
$84.26 p/Share
5,035
Reduced 26.42%
14,026
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$449,987
$59.53 p/Share
7,559
Added 29.08%
18,434
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$11,141
$77.37 p/Share
144
Reduced 1.24%
11,502
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$11,141
$77.37 p/Share
144
Added 1.22%
11,646
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$611,031
$75.98 p/Share
8,042
Reduced 35.15%
14,835
Common Stock
May 27
2022
SELL
Open market or private sale
$253,041
$75.92 p/Share
3,333
Reduced 22.47%
11,502
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$591,386
$51.99 p/Share
11,375
Added 35.9%
20,312
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$316,837
$84.92 p/Share
3,731
Reduced 45.39%
4,488
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$683,606
$84.92 p/Share
8,050
Added 49.48%
8,219
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$26,854
$80.4 p/Share
334
Reduced 66.4%
169
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
$26,854
$80.4 p/Share
334
Added 39.9%
503
Common Stock
Apr 28
2021
SELL
Payment of exercise price or tax liability
$149,609
$78.7 p/Share
1,901
Reduced 9.99%
17,135
Common Stock
Apr 28
2021
SELL
Open market or private sale
$1,198,459
$78.67 p/Share
15,234
Reduced 100.0%
0
Common Stock