Sep 23
2024
SELL
Open market or private sale
$981,488
$172.04 p/Share
5,705
Reduced 59.81%
3,834
Common Stock
Jul 29
2024
SELL
Payment of exercise price or tax liability
$145,542
$142.27 p/Share
1,023
Reduced 9.69%
9,534
Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
-
3,029
Added 22.3%
10,557
Common Stock
Jul 28
2024
SELL
Payment of exercise price or tax liability
$89,487
$142.27 p/Share
629
Reduced 7.71%
7,528
Common Stock
Jul 28
2024
BUY
Exercise of conversion of derivative security
-
2,578
Added 24.01%
8,157
Common Stock
Dec 19
2023
SELL
Open market or private sale
$581,524
$166.34 p/Share
3,496
Reduced 39.04%
5,458
Common Stock
Jul 29
2023
SELL
Payment of exercise price or tax liability
$332,862
$167.52 p/Share
1,987
Reduced 18.24%
8,908
Common Stock
Jul 29
2023
BUY
Exercise of conversion of derivative security
-
5,048
Added 31.66%
10,895
Common Stock
Jul 24
2023
SELL
Payment of exercise price or tax liability
$48,214
$170.37 p/Share
283
Reduced 4.62%
5,847
Common Stock
Jul 24
2023
BUY
Exercise of conversion of derivative security
-
718
Added 10.48%
6,130
Common Stock
Jun 26
2023
SELL
Open market or private sale
$1,107,492
$160.39 p/Share
6,905
Reduced 56.23%
5,374
Common Stock
Jun 26
2023
BUY
Exercise of conversion of derivative security
$592,656
$85.83 p/Share
6,905
Added 35.99%
12,279
Common Stock
Mar 27
2023
SELL
Open market or private sale
$345,495
$155.0 p/Share
2,229
Reduced 29.49%
5,329
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
$144,929
$65.02 p/Share
2,229
Added 22.78%
7,558
Common Stock
Jan 10
2023
SELL
Open market or private sale
$334,350
$150.0 p/Share
2,229
Reduced 29.5%
5,328
Common Stock
Jan 10
2023
BUY
Exercise of conversion of derivative security
$144,929
$65.02 p/Share
2,229
Added 22.78%
7,557
Common Stock
Nov 10
2022
SELL
Open market or private sale
$323,060
$145.0 p/Share
2,228
Reduced 29.67%
5,282
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$144,864
$65.02 p/Share
2,228
Added 22.88%
7,510
Common Stock
Oct 26
2022
SELL
Open market or private sale
$311,920
$140.0 p/Share
2,228
Reduced 29.67%
5,281
Common Stock
Oct 26
2022
BUY
Exercise of conversion of derivative security
$144,865
$65.02 p/Share
2,228
Added 22.88%
7,509
Common Stock
Jul 25
2022
SELL
Payment of exercise price or tax liability
$44,186
$118.78 p/Share
372
Reduced 6.64%
5,228
Common Stock
Jul 25
2022
BUY
Exercise of conversion of derivative security
-
1,521
Added 21.36%
5,600
Common Stock
Jul 24
2022
SELL
Payment of exercise price or tax liability
$58,491
$121.35 p/Share
482
Reduced 10.57%
4,079
Common Stock
Jul 24
2022
BUY
Exercise of conversion of derivative security
-
1,977
Added 30.24%
4,561
Common Stock
Jul 26
2021
SELL
Payment of exercise price or tax liability
$75,873
$144.52 p/Share
525
Reduced 17.42%
2,488
Common Stock