Feb 11
2024
BUY
Exercise of conversion of derivative security
-
2,337
Added 2.46%
92,472
Common Stock
Dec 12
2023
SELL
Open market or private sale
$1,900,735
$280.8 p/Share
6,769
Reduced 6.99%
90,118
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$1,094,300
$109.43 p/Share
10,000
Added 9.36%
96,887
Common Stock
Sep 12
2023
SELL
Open market or private sale
$1,266,715
$261.61 p/Share
4,842
Reduced 5.28%
86,887
Common Stock
Sep 12
2023
BUY
Exercise of conversion of derivative security
$766,010
$109.43 p/Share
7,000
Added 7.09%
91,729
Common Stock
Jun 13
2023
SELL
Open market or private sale
$1,108,379
$269.81 p/Share
4,108
Reduced 4.62%
84,714
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$656,580
$109.43 p/Share
6,000
Added 6.33%
88,822
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$503,754
$249.26 p/Share
2,021
Reduced 2.38%
82,790
Common Stock
Feb 09
2023
SELL
Open market or private sale
$1,772,403
$252.12 p/Share
7,030
Reduced 8.03%
80,511
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
$1,564,849
$109.43 p/Share
14,300
Added 14.43%
84,811
Common Stock
Dec 13
2022
SELL
Open market or private sale
$1,922,022
$237.58 p/Share
8,090
Reduced 9.45%
77,541
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$988,000
$79.04 p/Share
12,500
Added 12.74%
85,631
Common Stock
Sep 13
2022
SELL
Open market or private sale
$1,453,804
$220.04 p/Share
6,607
Reduced 8.29%
73,114
Common Stock
Sep 13
2022
BUY
Exercise of conversion of derivative security
$790,400
$79.04 p/Share
10,000
Added 11.15%
79,721
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$331,052
$211.67 p/Share
1,564
Reduced 2.2%
69,672
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
3,342
Added 4.48%
71,236
Common Stock
Dec 09
2021
SELL
Open market or private sale
$1,323,574
$213.79 p/Share
6,191
Reduced 8.36%
67,878
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$600,000
$60.0 p/Share
10,000
Added 11.89%
74,069
Common Stock
Sep 09
2021
SELL
Open market or private sale
$1,088,204
$221.54 p/Share
4,912
Reduced 7.12%
64,055
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
$480,000
$60.0 p/Share
8,000
Added 10.39%
68,967
Common Stock
Jun 10
2021
SELL
Open market or private sale
$875,115
$242.28 p/Share
3,612
Reduced 5.59%
60,955
Common Stock
Jun 10
2021
BUY
Exercise of conversion of derivative security
$360,000
$60.0 p/Share
6,000
Added 8.5%
64,567
Common Stock
May 05
2021
SELL
Open market or private sale
$14,817
$242.9 p/Share
61
Reduced 0.1%
58,567
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$4,821
$79.04 p/Share
61
Added 0.1%
58,628
Common Stock
May 04
2021
SELL
Open market or private sale
$1,807,826
$243.02 p/Share
7,439
Reduced 11.27%
58,567
Common Stock