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
Jun 06
2023
BUY
Exercise of conversion of derivative security
$55,459
$7.28 p/Share
7,618
Added 1.11%
681,581
Common Stock
Jun 02
2023
SELL
Open market or private sale
$8,520
$60.0 p/Share
142
Reduced 0.02%
673,963
Common Stock
Jun 02
2023
BUY
Exercise of conversion of derivative security
$1,033
$7.28 p/Share
142
Added 0.02%
674,105
Common Stock
May 23
2023
SELL
Open market or private sale
$420
$60.0 p/Share
7
Reduced 0.0%
673,963
Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
$50
$7.28 p/Share
7
Added 0.0%
673,970
Common Stock
May 19
2023
SELL
Open market or private sale
$60
$60.21 p/Share
1
Reduced 0.0%
673,963
Common Stock
May 19
2023
BUY
Exercise of conversion of derivative security
$7
$7.28 p/Share
1
Added 0.0%
673,964
Common Stock
May 18
2023
SELL
Open market or private sale
$701,702
$60.17 p/Share
11,662
Reduced 1.7%
673,963
Common Stock
May 18
2023
BUY
Exercise of conversion of derivative security
$84,899
$7.28 p/Share
11,662
Added 1.67%
685,625
Common Stock
May 17
2023
SELL
Open market or private sale
$37,224
$60.04 p/Share
620
Reduced 0.09%
673,963
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
$4,513
$7.28 p/Share
620
Added 0.09%
674,583
Common Stock
May 16
2023
SELL
Open market or private sale
$222,277
$60.01 p/Share
3,704
Reduced 0.55%
673,963
Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
$26,965
$7.28 p/Share
3,704
Added 0.54%
677,667
Common Stock
May 15
2023
SELL
Open market or private sale
$231,955
$60.03 p/Share
3,864
Reduced 0.57%
673,963
Common Stock