Nov 07
2024
SELL
Open market or private sale
$2,501,255
$198.67 p/Share
12,590
Reduced 3.68%
329,258
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$844,250
$33.77 p/Share
25,000
Added 6.81%
341,848
Common Stock
Nov 06
2024
-
35,000
Reduced 9.95%
316,848
Common Stock
Nov 06
2024
SELL
Open market or private sale
$2,572,640
$204.34 p/Share
12,590
Reduced 3.45%
351,848
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$844,250
$33.77 p/Share
25,000
Added 6.42%
364,438
Common Stock
Nov 01
2024
BUY
Other acquisition or disposition
-
45,000
Added 11.71%
339,438
Common Stock
Oct 30
2024
SELL
Open market or private sale
$102,943
$195.71 p/Share
526
Reduced 0.18%
294,438
Common Stock
Oct 30
2024
BUY
Exercise of conversion of derivative security
$11,782
$22.4 p/Share
526
Added 0.18%
294,964
Common Stock
Oct 29
2024
SELL
Open market or private sale
$6,945,476
$201.47 p/Share
34,474
Reduced 10.48%
294,438
Common Stock
Oct 29
2024
BUY
Exercise of conversion of derivative security
$772,217
$22.4 p/Share
34,474
Added 9.49%
328,912
Common Stock
Oct 14
2024
SELL
Open market or private sale
$290,426
$238.25 p/Share
1,219
Reduced 0.41%
294,438
Common Stock
Oct 12
2024
BUY
Exercise of conversion of derivative security
-
3,125
Added 1.05%
295,657
Common Stock
Sep 24
2024
SELL
Open market or private sale
$313,576
$209.33 p/Share
1,498
Reduced 0.51%
292,532
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
-
3,818
Added 1.28%
294,030
Common Stock
Sep 09
2024
-
20,000
Reduced 6.45%
290,212
Common Stock
Sep 09
2024
BUY
Other acquisition or disposition
-
20,000
Added 6.06%
310,212
Common Stock
Aug 09
2024
-
1,200
Reduced 0.41%
290,212
Common Stock
Jul 15
2024
SELL
Open market or private sale
$208,817
$175.92 p/Share
1,187
Reduced 0.41%
291,412
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
-
3,125
Added 1.06%
292,599
Common Stock
Jul 08
2024
SELL
Open market or private sale
$812,200
$162.44 p/Share
5,000
Reduced 1.7%
289,474
Common Stock
Jul 08
2024
BUY
Exercise of conversion of derivative security
$112,000
$22.4 p/Share
5,000
Added 1.67%
294,474
Common Stock
Jul 02
2024
SELL
Open market or private sale
$777,650
$155.53 p/Share
5,000
Reduced 1.7%
289,474
Common Stock
Jul 02
2024
BUY
Exercise of conversion of derivative security
$112,000
$22.4 p/Share
5,000
Added 1.67%
294,474
Common Stock
Jul 01
2024
SELL
Open market or private sale
$769,700
$153.94 p/Share
5,000
Reduced 1.7%
289,474
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$112,000
$22.4 p/Share
5,000
Added 1.67%
294,474
Common Stock