Jun 01
2023
SELL
Open market or private sale
$1,564,595
$37.55 p/Share
41,667
Reduced 36.18%
73,487
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$37,916
$0.91 p/Share
41,667
Added 26.57%
115,154
Common Stock
May 10
2023
SELL
Open market or private sale
$1,316,609
$38.06 p/Share
34,593
Reduced 32.01%
73,487
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$31,479
$0.91 p/Share
34,593
Added 24.25%
108,080
Common Stock
May 09
2023
SELL
Open market or private sale
$3,757,000
$37.57 p/Share
100,000
Reduced 57.64%
73,487
Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
$91,000
$0.91 p/Share
100,000
Added 36.56%
173,487
Common Stock
May 08
2023
SELL
Open market or private sale
$2,383,512
$35.11 p/Share
67,887
Reduced 48.02%
73,487
Common Stock
May 08
2023
BUY
Exercise of conversion of derivative security
$61,777
$0.91 p/Share
67,887
Added 32.44%
141,374
Common Stock
Apr 24
2023
SELL
Open market or private sale
$357,840
$35.0 p/Share
10,224
Reduced 12.21%
73,487
Common Stock
Apr 24
2023
BUY
Exercise of conversion of derivative security
$9,303
$0.91 p/Share
10,224
Added 10.88%
83,711
Common Stock
Apr 21
2023
SELL
Open market or private sale
$1,305,732
$35.01 p/Share
37,296
Reduced 33.67%
73,487
Common Stock
Apr 21
2023
BUY
Exercise of conversion of derivative security
$33,939
$0.91 p/Share
37,296
Added 25.19%
110,783
Common Stock
Apr 03
2023
SELL
Payment of exercise price or tax liability
$86,113
$32.12 p/Share
2,681
Reduced 3.52%
73,487
Common Stock
Mar 03
2023
SELL
Open market or private sale
$1,510,809
$36.26 p/Share
41,666
Reduced 35.36%
76,168
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
$37,916
$0.91 p/Share
41,666
Added 26.12%
117,834
Common Stock
Mar 02
2023
SELL
Open market or private sale
$1,533,762
$36.81 p/Share
41,667
Reduced 35.36%
76,168
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$37,916
$0.91 p/Share
41,667
Added 26.12%
117,835
Common Stock
Mar 01
2023
SELL
Open market or private sale
$1,574,179
$37.78 p/Share
41,667
Reduced 35.36%
76,168
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$37,916
$0.91 p/Share
41,667
Added 26.12%
117,835
Common Stock
Feb 28
2023
SELL
Open market or private sale
$2,476,663
$36.48 p/Share
67,891
Reduced 47.13%
76,168
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$61,780
$0.91 p/Share
67,891
Added 32.03%
144,059
Common Stock
Feb 06
2023
SELL
Open market or private sale
$205,354
$35.26 p/Share
5,824
Reduced 7.1%
76,168
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$5,299
$0.91 p/Share
5,824
Added 6.63%
81,992
Common Stock
Feb 03
2023
SELL
Open market or private sale
$3,582,000
$35.82 p/Share
100,000
Reduced 56.76%
76,168
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$91,000
$0.91 p/Share
100,000
Added 36.21%
176,168
Common Stock