Feb 01
2023
SELL
Open market or private sale
$3,613,000
$36.13 p/Share
100,000
Reduced 25.25%
296,052
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$1,873,999
$18.74 p/Share
100,000
Added 20.16%
396,052
Common Stock
Jan 31
2023
SELL
Open market or private sale
$3,513,000
$35.13 p/Share
100,000
Reduced 25.25%
296,052
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
$1,502,000
$15.02 p/Share
100,000
Added 21.99%
354,782
Common Stock
Jan 26
2023
SELL
Open market or private sale
$3,403,758
$34.14 p/Share
99,700
Reduced 25.19%
296,052
Common Stock
Jan 26
2023
BUY
Exercise of conversion of derivative security
$1,126,610
$11.3 p/Share
99,700
Added 20.12%
395,752
Common Stock
Jan 18
2023
SELL
Open market or private sale
$10,200
$34.0 p/Share
300
Reduced 0.1%
296,052
Common Stock
Jan 18
2023
BUY
Exercise of conversion of derivative security
$3,390
$11.3 p/Share
300
Added 0.1%
296,352
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$997,589
$28.72 p/Share
34,735
Reduced 10.5%
296,052
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
78,142
Added 19.11%
330,787
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$234,097
$28.72 p/Share
8,151
Reduced 3.13%
252,645
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
18,336
Added 6.57%
260,796
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$289,629
$30.6 p/Share
9,465
Reduced 3.76%
242,460
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
25,894
Added 9.32%
251,925
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$179,264
$29.46 p/Share
6,085
Reduced 2.62%
226,031
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
20,294
Added 8.04%
232,116
Common Stock
Nov 19
2021
SELL
Open market or private sale
$2,093,332
$33.91 p/Share
61,732
Reduced 22.57%
211,822
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
$697,572
$11.3 p/Share
61,732
Added 18.41%
273,554
Common Stock
Nov 18
2021
SELL
Open market or private sale
$450,073
$33.51 p/Share
13,431
Reduced 5.96%
211,822
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
$151,770
$11.3 p/Share
13,431
Added 5.63%
225,253
Common Stock
Nov 17
2021
SELL
Open market or private sale
$835,268
$33.63 p/Share
24,837
Reduced 10.49%
211,822
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$373,052
$15.02 p/Share
24,837
Added 9.58%
234,460
Common Stock
Nov 16
2021
SELL
Open market or private sale
$2,312,004
$32.92 p/Share
70,231
Reduced 24.9%
211,822
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$1,315,427
$18.73 p/Share
70,231
Added 19.94%
282,053
Common Stock
Nov 15
2021
SELL
Open market or private sale
$672,081
$32.54 p/Share
20,654
Reduced 8.88%
211,822
Common Stock