Feb 18
2023
BUY
Exercise of conversion of derivative security
-
11,700
Added 6.22%
176,436
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$102,989
$29.3 p/Share
3,515
Reduced 2.09%
164,736
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
7,500
Added 4.27%
168,251
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$99,541
$30.6 p/Share
3,253
Reduced 1.98%
160,751
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
6,938
Added 4.06%
164,004
Common Stock
Jan 10
2023
SELL
Open market or private sale
$1,083,517
$27.13 p/Share
39,938
Reduced 20.27%
157,066
Common Stock
Jan 10
2023
BUY
Exercise of conversion of derivative security
$1,030,400
$25.8 p/Share
39,938
Added 16.86%
197,004
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$135,238
$34.9 p/Share
3,875
Reduced 2.42%
156,432
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
8,937
Added 5.28%
160,307
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$114,630
$35.26 p/Share
3,251
Reduced 2.1%
151,370
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
7,500
Added 4.63%
154,621
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$103,392
$33.91 p/Share
3,049
Reduced 2.03%
147,121
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
6,937
Added 4.42%
150,170
Common Stock
Apr 19
2021
SELL
Open market or private sale
$2,326,800
$58.17 p/Share
40,000
Reduced 21.86%
142,973
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$195,125
$25.8 p/Share
7,563
Added 4.17%
173,983
Common Stock
Mar 30
2021
BUY
Exercise of conversion of derivative security
$193,500
$25.8 p/Share
7,500
Added 4.11%
175,050
Common Stock
Mar 29
2021
SELL
Open market or private sale
$2,043,200
$51.08 p/Share
40,000
Reduced 19.27%
167,550
Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,933,200
$48.33 p/Share
40,000
Reduced 16.16%
207,550
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$119,091
$4.2 p/Share
28,355
Added 10.42%
243,742
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$160,834
$49.23 p/Share
3,267
Reduced 1.47%
219,195
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
-
7,500
Added 3.26%
222,462
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$145,220
$47.18 p/Share
3,078
Reduced 1.41%
214,962
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
6,938
Added 3.08%
218,040
Common Stock