Oct 25
2024
SELL
Open market or private sale
$272,920
$272.92 p/Share
1,000
Reduced 8.15%
11,269
Common Stock
Aug 28
2024
SELL
Open market or private sale
$912,900
$304.3 p/Share
3,000
Reduced 19.66%
12,259
Common Stock
Jul 25
2024
SELL
Payment of exercise price or tax liability
$2,196,667
$267.56 p/Share
8,210
Reduced 34.98%
15,259
Common Stock
Jul 25
2024
BUY
Exercise of conversion of derivative security
$1,816,437
$183.46 p/Share
9,901
Added 29.67%
23,469
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$654,796
$255.78 p/Share
2,560
Reduced 15.89%
13,546
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
3,943
Added 19.67%
16,106
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
2,760
Added 18.49%
12,163
Common Stock
Nov 20
2023
SELL
Open market or private sale
$831,640
$207.91 p/Share
4,000
Reduced 29.86%
9,394
Common Stock
Nov 15
2023
SELL
Open market or private sale
$9,588,263
$198.84 p/Share
48,221
Reduced 78.26%
13,394
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$6,676,197
$138.45 p/Share
48,221
Added 43.9%
61,615
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$597,163
$203.81 p/Share
2,930
Reduced 17.99%
13,358
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
4,567
Added 21.9%
16,288
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
2,668
Added 18.54%
11,721
Common Stock
Oct 26
2022
SELL
Open market or private sale
$1,485,450
$165.05 p/Share
9,000
Reduced 49.88%
9,042
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$1,913,768
$212.24 p/Share
9,017
Reduced 33.36%
18,011
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
17,497
Added 39.3%
27,028
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
1,778
Added 15.72%
9,531
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$1,151,583
$291.54 p/Share
3,950
Reduced 33.75%
7,753
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
$907,944
$183.46 p/Share
4,949
Added 29.72%
11,703
Common Stock
Aug 20
2021
SELL
Open market or private sale
$6,450,700
$257.0 p/Share
25,100
Reduced 78.84%
6,738
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
$2,000,044
$123.49 p/Share
16,196
Added 33.72%
31,838
Common Stock
Jul 27
2021
SELL
Payment of exercise price or tax liability
$487,393
$258.29 p/Share
1,887
Reduced 10.77%
15,642
Common Stock
May 25
2021
SELL
Payment of exercise price or tax liability
$3,004,460
$235.94 p/Share
12,734
Reduced 42.1%
17,512
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
$2,153,218
$125.64 p/Share
17,138
Added 36.17%
30,246
Common Stock
May 11
2021
SELL
Open market or private sale
$1,454,985
$237.2 p/Share
6,134
Reduced 31.88%
13,108
Common Stock