Oct 30
2024
SELL
Open market or private sale
$9,286,596
$511.63 p/Share
18,151
Reduced 42.84%
24,219
Common Stock
Oct 30
2024
BUY
Exercise of conversion of derivative security
$1,492,596
$59.23 p/Share
25,200
Added 37.29%
42,370
Common Stock
Jul 30
2024
SELL
Open market or private sale
$10,362,521
$443.07 p/Share
23,388
Reduced 57.67%
17,170
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
$1,439,172
$57.11 p/Share
25,200
Added 38.32%
40,558
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$1,248,685
$386.59 p/Share
3,230
Reduced 17.38%
15,358
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
6,370
Added 27.7%
16,629
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$598,686
$389.77 p/Share
1,536
Reduced 11.17%
12,218
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
3,030
Added 18.05%
13,754
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$518,273
$388.22 p/Share
1,335
Reduced 11.07%
10,724
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
2,634
Added 17.93%
12,059
Common Stock
Jan 29
2024
SELL
Open market or private sale
$9,147,659
$376.06 p/Share
24,325
Reduced 72.07%
9,425
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
$1,721,925
$51.02 p/Share
33,750
Added 50.0%
33,750
Common Stock
Oct 26
2023
SELL
Open market or private sale
$7,123,112
$260.11 p/Share
27,385
Reduced 53.76%
23,551
Common Stock
Oct 26
2023
BUY
Exercise of conversion of derivative security
$1,665,225
$49.34 p/Share
33,750
Added 39.85%
50,936
Common Stock
Jul 28
2023
SELL
Open market or private sale
$16,440,602
$326.76 p/Share
50,314
Reduced 74.54%
17,186
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
$2,878,200
$42.64 p/Share
67,500
Added 50.0%
67,500
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$724,643
$229.39 p/Share
3,159
Reduced 9.38%
30,532
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
6,371
Added 16.7%
31,775
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$334,791
$231.05 p/Share
1,449
Reduced 5.04%
27,320
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
3,030
Added 9.53%
28,769
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$320,159
$244.77 p/Share
1,308
Reduced 4.84%
25,739
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
3,750
Added 12.18%
27,047
Common Stock
Oct 21
2022
SELL
Open market or private sale
$9,319,760
$210.84 p/Share
44,203
Reduced 65.49%
23,297
Common Stock
Oct 21
2022
BUY
Exercise of conversion of derivative security
$4,269,375
$63.25 p/Share
67,500
Added 50.0%
67,500
Common Stock
Jul 26
2022
SELL
Open market or private sale
$17,176,816
$216.3 p/Share
79,412
Reduced 59.25%
54,607
Common Stock