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
Nov 15
2021
BUY
Exercise of conversion of derivative security
$386,849
$18.73 p/Share
20,654
Added 8.16%
232,476
Common Stock
Nov 12
2021
SELL
Open market or private sale
$296,329
$32.51 p/Share
9,115
Reduced 4.13%
211,822
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$170,724
$18.73 p/Share
9,115
Added 3.96%
220,937
Common Stock
Apr 27
2021
SELL
Open market or private sale
$1,168,408
$32.5 p/Share
35,951
Reduced 14.51%
211,822
Common Stock
Apr 27
2021
BUY
Exercise of conversion of derivative security
$790,922
$22.0 p/Share
35,951
Added 12.67%
247,773
Common Stock