Oct 02
2023
SELL
Open market or private sale
$3,266,999
$72.6 p/Share
45,000
Reduced 45.1%
54,785
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$327,600
$7.28 p/Share
45,000
Added 31.08%
99,785
Common Stock
Sep 14
2023
BUY
Grant, award, or other acquisition
-
4,169
Added 7.07%
54,785
Common Stock
Sep 08
2023
SELL
Payment of exercise price or tax liability
$285,579
$74.72 p/Share
3,822
Reduced 7.02%
50,616
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$127,520
$49.35 p/Share
2,584
Reduced 0.38%
671,379
Common Stock
Jul 19
2023
SELL
Open market or private sale
$16,002
$80.01 p/Share
200
Reduced 0.03%
673,963
Common Stock
Jul 19
2023
BUY
Exercise of conversion of derivative security
$1,456
$7.28 p/Share
200
Added 0.03%
674,163
Common Stock
Jul 14
2023
SELL
Open market or private sale
$2,342,400
$78.08 p/Share
30,000
Reduced 4.26%
673,963
Common Stock
Jul 14
2023
BUY
Exercise of conversion of derivative security
$218,400
$7.28 p/Share
30,000
Added 4.09%
703,963
Common Stock
Jul 10
2023
-
28,497
Reduced 34.36%
54,438
Common Stock
Jul 10
2023
SELL
Open market or private sale
$954,912
$71.05 p/Share
13,440
Reduced 1.96%
673,963
Common Stock
Jul 10
2023
BUY
Exercise of conversion of derivative security
$97,843
$7.28 p/Share
13,440
Added 1.92%
687,403
Common Stock
Jul 07
2023
SELL
Open market or private sale
$9,310
$70.0 p/Share
133
Reduced 0.02%
673,963
Common Stock
Jul 07
2023
BUY
Exercise of conversion of derivative security
$968
$7.28 p/Share
133
Added 0.02%
674,096
Common Stock
Jul 05
2023
SELL
Open market or private sale
$351,990
$70.02 p/Share
5,027
Reduced 0.74%
673,963
Common Stock
Jul 05
2023
BUY
Exercise of conversion of derivative security
$36,596
$7.28 p/Share
5,027
Added 0.73%
678,990
Common Stock
Jul 03
2023
SELL
Open market or private sale
$1,843,247
$69.82 p/Share
26,400
Reduced 3.77%
673,963
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$192,192
$7.28 p/Share
26,400
Added 3.63%
700,363
Common Stock
Jun 28
2023
SELL
Open market or private sale
$1,881,793
$70.19 p/Share
26,810
Reduced 3.83%
673,963
Common Stock
Jun 28
2023
BUY
Exercise of conversion of derivative security
$195,176
$7.28 p/Share
26,810
Added 3.68%
700,773
Common Stock
Jun 08
2023
SELL
Open market or private sale
$223,363
$70.02 p/Share
3,190
Reduced 0.47%
673,963
Common Stock
Jun 08
2023
BUY
Exercise of conversion of derivative security
$23,223
$7.28 p/Share
3,190
Added 0.47%
677,153
Common Stock
Jun 07
2023
SELL
Open market or private sale
$1,169,460
$67.28 p/Share
17,382
Reduced 2.51%
673,963
Common Stock
Jun 07
2023
BUY
Exercise of conversion of derivative security
$126,540
$7.28 p/Share
17,382
Added 2.45%
691,345
Common Stock
Jun 06
2023
SELL
Open market or private sale
$495,474
$65.04 p/Share
7,618
Reduced 1.12%
673,963
Common Stock