Mar 16
2023
BUY
Exercise of conversion of derivative security
$3,556,475
$109.43 p/Share
32,500
Added 4.44%
699,729
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$1,677,021
$249.26 p/Share
6,728
Reduced 1.0%
667,227
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
15,190
Added 2.2%
673,955
Common Stock
Nov 16
2022
SELL
Open market or private sale
$7,401,730
$234.41 p/Share
31,576
Reduced 4.57%
658,764
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$3,952,000
$79.04 p/Share
50,000
Added 6.75%
690,340
Common Stock
Aug 11
2022
SELL
Open market or private sale
$7,270,183
$228.73 p/Share
31,785
Reduced 4.73%
640,339
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$3,952,000
$79.04 p/Share
50,000
Added 6.92%
672,124
Common Stock
Jun 01
2022
SELL
Open market or private sale
$4,245,734
$218.92 p/Share
19,394
Reduced 3.02%
622,122
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$2,371,200
$79.04 p/Share
30,000
Added 4.47%
641,516
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$1,105,976
$211.67 p/Share
5,225
Reduced 0.85%
611,515
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
11,804
Added 1.88%
616,740
Common Stock
Dec 17
2021
SELL
Open market or private sale
$5,313,622
$213.57 p/Share
24,880
Reduced 3.95%
604,936
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
$2,490,000
$60.0 p/Share
41,500
Added 6.18%
629,816
Common Stock
Aug 11
2021
SELL
Open market or private sale
$5,559,929
$227.01 p/Share
24,492
Reduced 4.0%
588,313
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
$2,490,000
$60.0 p/Share
41,500
Added 6.34%
612,805
Common Stock
May 03
2021
SELL
Open market or private sale
$5,833,156
$238.02 p/Share
24,507
Reduced 4.11%
571,304
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$2,520,000
$60.0 p/Share
42,000
Added 6.59%
595,811
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$615,933
$171.14 p/Share
3,599
Reduced 0.65%
553,810
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
-
8,367
Added 1.48%
557,409
Common Stock
Dec 21
2020
SELL
Open market or private sale
$4,471,011
$168.14 p/Share
26,591
Reduced 4.62%
549,042
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$2,454,851
$58.94 p/Share
41,650
Added 6.75%
575,633
Common Stock