Oct 14
2024
SELL
Open market or private sale
$116,251
$238.22 p/Share
488
Reduced 0.74%
65,294
Common Stock
Oct 12
2024
BUY
Exercise of conversion of derivative security
-
1,250
Added 1.86%
65,782
Common Stock
Sep 24
2024
SELL
Open market or private sale
$120,794
$209.35 p/Share
577
Reduced 0.89%
64,532
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
-
1,467
Added 2.2%
65,109
Common Stock
Aug 01
2024
SELL
Open market or private sale
$2,286,150
$152.41 p/Share
15,000
Reduced 19.07%
63,642
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$259,949
$17.33 p/Share
15,000
Added 16.02%
78,642
Common Stock
Jul 31
2024
SELL
Open market or private sale
$2,380,500
$158.7 p/Share
15,000
Reduced 19.07%
63,642
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$259,949
$17.33 p/Share
15,000
Added 16.02%
78,642
Common Stock
Jul 15
2024
SELL
Open market or private sale
$83,533
$175.86 p/Share
475
Reduced 0.74%
63,642
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
-
1,250
Added 1.91%
64,117
Common Stock
Jun 24
2024
SELL
Open market or private sale
$86,262
$147.71 p/Share
584
Reduced 0.92%
62,867
Common Stock
Jun 23
2024
BUY
Exercise of conversion of derivative security
-
1,465
Added 2.26%
63,451
Common Stock
Jun 17
2024
SELL
Open market or private sale
$110,768
$149.89 p/Share
739
Reduced 1.18%
61,986
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
1,875
Added 2.9%
62,725
Common Stock
Apr 26
2024
SELL
Open market or private sale
$1,171,760
$146.47 p/Share
8,000
Reduced 11.62%
60,850
Common Stock
Apr 26
2024
BUY
Exercise of conversion of derivative security
$138,640
$17.33 p/Share
8,000
Added 10.41%
68,850
Common Stock
Apr 15
2024
SELL
Open market or private sale
$59,072
$118.62 p/Share
498
Reduced 0.81%
60,850
Common Stock
Apr 12
2024
BUY
Exercise of conversion of derivative security
-
1,250
Added 2.0%
61,348
Common Stock
Mar 25
2024
SELL
Open market or private sale
$153,959
$127.45 p/Share
1,208
Reduced 1.97%
60,098
Common Stock
Mar 23
2024
BUY
Exercise of conversion of derivative security
-
3,053
Added 4.74%
61,306
Common Stock
Mar 19
2024
SELL
Open market or private sale
$358,440
$119.48 p/Share
3,000
Reduced 4.9%
58,253
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
$67,200
$22.4 p/Share
3,000
Added 4.67%
61,253
Common Stock
Mar 18
2024
SELL
Open market or private sale
$460,192
$123.31 p/Share
3,732
Reduced 6.02%
58,253
Common Stock
Mar 18
2024
BUY
Exercise of conversion of derivative security
$67,200
$22.4 p/Share
3,000
Added 4.67%
61,253
Common Stock
Mar 15
2024
SELL
Open market or private sale
$364,770
$121.59 p/Share
3,000
Reduced 4.99%
57,110
Common Stock