Jul 15
2024
SELL
Payment of exercise price or tax liability
$29,947
$483.03 p/Share
62
Reduced 0.94%
6,506
Common Stock, $0.01 pa...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$117,059
$493.92 p/Share
237
Reduced 3.48%
6,568
Common Stock, $0.01 pa...
Mar 12
2024
SELL
Payment of exercise price or tax liability
$588,167
$443.9 p/Share
1,325
Reduced 16.3%
6,805
Common Stock, $0.01 pa...
Mar 11
2024
BUY
Grant, award, or other acquisition
-
1,249
Added 13.32%
8,130
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Open market or private sale
$1,173,137
$446.06 p/Share
2,630
Reduced 27.65%
6,881
Common Stock, $0.01 pa...
Feb 28
2024
BUY
Exercise of conversion of derivative security
$311,760
$118.54 p/Share
2,630
Added 21.66%
9,511
Common Stock, $0.01 pa...
Jan 24
2024
SELL
Payment of exercise price or tax liability
$66,217
$421.77 p/Share
157
Reduced 2.23%
6,881
Common Stock, $0.01 pa...
Jan 24
2024
BUY
Grant, award, or other acquisition
-
493
Added 6.55%
7,038
Common Stock, $0.01 pa...
Jul 17
2023
SELL
Payment of exercise price or tax liability
$15,589
$389.74 p/Share
40
Reduced 0.61%
6,545
Common Stock, $0.01 pa...
Jul 10
2023
SELL
Payment of exercise price or tax liability
$20,497
$347.41 p/Share
59
Reduced 0.89%
6,585
Common Stock, $0.01 pa...
Mar 31
2023
SELL
Payment of exercise price or tax liability
$31,667
$329.87 p/Share
96
Reduced 1.42%
6,644
Common Stock, $0.01 pa...
Mar 10
2023
SELL
Payment of exercise price or tax liability
$56,730
$300.16 p/Share
189
Reduced 2.73%
6,740
Common Stock, $0.01 pa...
Mar 10
2023
BUY
Grant, award, or other acquisition
-
3,749
Added 35.11%
6,929
Common Stock, $0.01 pa...
Nov 07
2022
SELL
Open market or private sale
$454,323
$354.94 p/Share
1,280
Reduced 28.7%
3,180
Common Stock, $0.01 pa...
Jul 15
2022
SELL
Payment of exercise price or tax liability
$16,671
$406.6 p/Share
41
Reduced 0.91%
4,460
Common Stock, $0.01 pa...
Jul 10
2022
SELL
Payment of exercise price or tax liability
$24,232
$397.25 p/Share
61
Reduced 1.34%
4,501
Common Stock, $0.01 pa...
Apr 09
2022
SELL
Payment of exercise price or tax liability
$25,603
$387.92 p/Share
66
Reduced 1.43%
4,562
Common Stock, $0.01 pa...
Mar 31
2022
SELL
Payment of exercise price or tax liability
$53,318
$407.01 p/Share
131
Reduced 2.75%
4,628
Common Stock, $0.01 pa...
Mar 10
2022
BUY
Grant, award, or other acquisition
-
1,908
Added 28.62%
4,759
Common Stock, $0.01 pa...
Oct 21
2021
SELL
Open market or private sale
$938,992
$467.16 p/Share
2,010
Reduced 41.35%
2,851
Common Stock, $0.01 pa...
Oct 21
2021
BUY
Exercise of conversion of derivative security
$146,810
$73.04 p/Share
2,010
Added 29.25%
4,861
Common Stock, $0.01 pa...
Jul 19
2021
SELL
Payment of exercise price or tax liability
$39,715
$478.49 p/Share
83
Reduced 2.83%
2,851
Common Stock, $0.01 pa...
Jul 15
2021
SELL
Payment of exercise price or tax liability
$27,636
$484.84 p/Share
57
Reduced 1.91%
2,934
Common Stock, $0.01 pa...
Jul 10
2021
SELL
Payment of exercise price or tax liability
$39,849
$480.11 p/Share
83
Reduced 2.7%
2,991
Common Stock, $0.01 pa...
May 05
2021
SELL
Open market or private sale
$1,718,295
$432.82 p/Share
3,970
Reduced 56.36%
3,074
Common Stock, $0.01 pa...