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
Jul 26
2021
BUY
Exercise of conversion of derivative security
-
1,331
Added 30.64%
3,013
Common Stock
Jul 25
2021
SELL
Payment of exercise price or tax liability
$156,949
$144.52 p/Share
1,086
Reduced 39.23%
1,682
Common Stock
Jul 25
2021
BUY
Exercise of conversion of derivative security
-
2,756
Added 49.89%
2,768
Common Stock
Jul 07
2021
SELL
Open market or private sale
$1,857,874
$150.01 p/Share
12,385
Reduced 99.9%
12
Common Stock
Jul 07
2021
BUY
Exercise of conversion of derivative security
$739,137
$59.68 p/Share
12,385
Added 49.98%
12,397
Common Stock