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
May 15
2023
BUY
Exercise of conversion of derivative security
$28,129
$7.28 p/Share
3,864
Added 0.57%
677,827
Common Stock
May 04
2023
SELL
Payment of exercise price or tax liability
$25,493
$49.31 p/Share
517
Reduced 0.08%
673,963
Common Stock
Apr 17
2023
SELL
Payment of exercise price or tax liability
$62,907
$48.69 p/Share
1,292
Reduced 0.19%
674,480
Common Stock