Aug 22
2024
SELL
Open market or private sale
$11,470,004
$225.22 p/Share
50,928
Reduced 60.19%
33,678
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
$6,053,302
$118.86 p/Share
50,928
Added 37.58%
84,606
Common Stock
Aug 05
2024
SELL
Open market or private sale
$1,170,156
$225.03 p/Share
5,200
Reduced 13.38%
33,678
Common Stock
Aug 05
2024
BUY
Exercise of conversion of derivative security
$618,072
$118.86 p/Share
5,200
Added 11.8%
38,878
Common Stock
Aug 02
2024
SELL
Open market or private sale
$2,326,151
$226.61 p/Share
10,265
Reduced 23.36%
33,678
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
$1,220,097
$118.86 p/Share
10,265
Added 18.94%
43,943
Common Stock
Mar 04
2024
SELL
Open market or private sale
$2,508,670
$200.79 p/Share
12,494
Reduced 27.06%
33,678
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$2,645,365
$202.99 p/Share
13,032
Reduced 22.01%
46,172
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
25,526
Added 30.13%
59,204
Common Stock
Jun 29
2023
SELL
Open market or private sale
$13,006,766
$185.53 p/Share
70,106
Reduced 67.55%
33,678
Common Stock
Jun 29
2023
BUY
Exercise of conversion of derivative security
$6,364,222
$90.78 p/Share
70,106
Added 40.32%
103,784
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,958,356
$162.83 p/Share
12,027
Reduced 21.01%
45,209
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
23,558
Added 29.16%
57,236
Common Stock
Dec 08
2022
SELL
Open market or private sale
$10,456,700
$170.0 p/Share
61,510
Reduced 64.62%
33,678
Common Stock
Dec 08
2022
BUY
Exercise of conversion of derivative security
$5,108,405
$83.05 p/Share
61,510
Added 39.25%
95,188
Common Stock
Mar 04
2022
SELL
Open market or private sale
$1,192,725
$155.0 p/Share
7,695
Reduced 18.6%
33,678
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$1,235,924
$153.99 p/Share
8,026
Reduced 16.25%
41,373
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
15,721
Added 24.14%
49,399
Common Stock
Dec 03
2021
SELL
Open market or private sale
$9,775,489
$167.69 p/Share
58,295
Reduced 63.38%
33,678
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
58,295
Added 38.79%
91,973
Common Stock
Mar 08
2021
SELL
Open market or private sale
$706,090
$115.28 p/Share
6,125
Reduced 15.39%
33,678
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$686,960
$116.83 p/Share
5,880
Reduced 12.87%
39,803
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
12,005
Added 20.81%
45,683
Common Stock
Nov 16
2020
SELL
Open market or private sale
$3,727,566
$114.91 p/Share
32,439
Reduced 49.06%
33,678
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
-
32,439
Added 32.91%
66,117
Common Stock