Aug 15
2024
SELL
Payment of exercise price or tax liability
$12,382
$171.98 p/Share
72
Reduced 0.73%
9,769
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
928
Added 8.62%
9,841
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$1,074,182
$185.62 p/Share
5,787
Reduced 39.37%
8,913
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$1,061,544
$101.7 p/Share
10,438
Added 41.52%
14,700
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$6,501
$158.58 p/Share
41
Reduced 0.95%
4,262
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
537
Added 11.1%
4,303
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$1,362
$151.42 p/Share
9
Reduced 0.24%
3,766
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
122
Added 3.13%
3,775
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$7,716
$133.04 p/Share
58
Reduced 1.56%
3,653
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
753
Added 16.87%
3,711
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$4,822
$160.76 p/Share
30
Reduced 1.0%
2,958
Common Stock
Mar 05
2023
BUY
Exercise of conversion of derivative security
-
392
Added 11.6%
2,988
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$3,960
$158.43 p/Share
25
Reduced 0.95%
2,596
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
329
Added 11.15%
2,621
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$6,013
$139.84 p/Share
43
Reduced 1.84%
2,290
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
559
Added 19.33%
2,333
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$2,196
$129.17 p/Share
17
Reduced 0.95%
1,774
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
220
Added 10.94%
1,791
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$5,593
$164.51 p/Share
34
Reduced 2.12%
1,571
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
441
Added 21.55%
1,605
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$4,907
$169.2 p/Share
29
Reduced 2.44%
1,160
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
382
Added 24.32%
1,189
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$3,458
$101.7 p/Share
34
Reduced 4.04%
807
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
439
Added 34.4%
837
Common Stock