Aug 01
2024
SELL
Open market or private sale
$4,525,572
$279.84 p/Share
16,172
Reduced 35.48%
29,407
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$1,016,410
$62.85 p/Share
16,172
Added 26.19%
45,579
Common Stock
May 10
2024
SELL
Open market or private sale
$11,736,627
$253.07 p/Share
46,377
Reduced 61.2%
29,407
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
$1,527,054
$60.66 p/Share
25,174
Added 35.7%
45,338
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
5,911
Added 10.46%
50,610
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$2,643,727
$245.13 p/Share
10,785
Reduced 19.44%
44,699
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$155,700
$249.12 p/Share
625
Reduced 1.24%
49,879
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
20,870
Added 29.24%
50,504
Common Stock
Nov 11
2022
SELL
Open market or private sale
$5,200,687
$274.66 p/Share
18,935
Reduced 38.99%
29,634
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$1,084,975
$57.3 p/Share
18,935
Added 31.67%
40,847
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$232,727
$271.56 p/Share
857
Reduced 2.81%
29,634
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
23,680
Added 43.71%
30,491
Common Stock
Nov 26
2021
SELL
Open market or private sale
$842,720
$325.5 p/Share
2,589
Reduced 27.54%
6,811
Common Stock
Jul 28
2021
SELL
Open market or private sale
$3,611,877
$293.41 p/Share
12,310
Reduced 56.7%
9,400
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
$567,860
$46.13 p/Share
12,310
Added 43.12%
16,236
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$191,780
$223.0 p/Share
860
Reduced 8.38%
9,400
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$499,164
$234.68 p/Share
2,127
Reduced 17.17%
10,260
Common Stock
Jul 29
2020
SELL
Open market or private sale
$1,516,903
$203.42 p/Share
7,457
Reduced 37.58%
12,387
Common Stock
Feb 24
2020
SELL
Payment of exercise price or tax liability
$231,466
$156.82 p/Share
1,476
Reduced 6.92%
19,844
Common Stock
Feb 03
2020
SELL
Open market or private sale
$1,830,796
$161.96 p/Share
11,304
Reduced 34.65%
21,320
Common Stock
Feb 03
2020
BUY
Exercise of conversion of derivative security
$319,312
$40.45 p/Share
7,894
Added 21.27%
29,214
Common Stock
Nov 15
2019
SELL
Payment of exercise price or tax liability
$304,283
$142.99 p/Share
2,128
Reduced 7.92%
24,730
Common Stock
May 15
2019
SELL
Payment of exercise price or tax liability
$88,590
$131.05 p/Share
676
Reduced 2.46%
26,858
Common Stock
Apr 29
2019
SELL
Open market or private sale
$2,976,632
$130.91 p/Share
22,738
Reduced 45.23%
27,534
Common Stock
Apr 29
2019
SELL
Exercise of conversion of derivative security
$259,038
$28.23 p/Share
9,176
Reduced 20.0%
36,710
Common Stock