Jan 31
2023
SELL
Sale (or disposition) back to the issuer
-
267,651
Reduced 100.0%
0
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
47,060
Added 14.95%
267,651
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$136,714
$32.01 p/Share
4,271
Reduced 1.9%
220,591
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$1,269,682
$31.53 p/Share
40,269
Reduced 15.19%
224,862
Common Stock
Jun 27
2022
SELL
Open market or private sale
$1,867,070
$30.39 p/Share
61,437
Reduced 18.81%
265,131
Common Stock
Jun 27
2022
BUY
Exercise of conversion of derivative security
$620,514
$10.1 p/Share
61,437
Added 15.83%
326,568
Common Stock
Jun 24
2022
SELL
Open market or private sale
$406,770
$30.0 p/Share
13,559
Reduced 4.87%
265,131
Common Stock
Jun 24
2022
BUY
Exercise of conversion of derivative security
$136,946
$10.1 p/Share
13,559
Added 4.64%
278,690
Common Stock
Jun 23
2022
SELL
Open market or private sale
$598,281
$29.98 p/Share
19,956
Reduced 7.0%
265,131
Common Stock
Jun 23
2022
BUY
Exercise of conversion of derivative security
$245,459
$12.3 p/Share
19,956
Added 6.54%
285,087
Common Stock
Jun 22
2022
SELL
Open market or private sale
$1,327,028
$29.72 p/Share
44,651
Reduced 14.41%
265,131
Common Stock
Jun 22
2022
BUY
Exercise of conversion of derivative security
$647,440
$14.5 p/Share
44,651
Added 12.6%
309,782
Common Stock
Nov 15
2021
SELL
Other acquisition or disposition
-
155,511
Reduced 58.65%
109,620
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
155,511
Added 36.97%
265,131
Common Stock
Nov 04
2021
BUY
Grant, award, or other acquisition
-
56,472
Added 17.56%
265,131
Common Stock
Mar 17
2021
SELL
Open market or private sale
$750,000
$25.0 p/Share
30,000
Reduced 12.57%
208,659
Common Stock
Mar 10
2021
SELL
Open market or private sale
$250,000
$25.0 p/Share
10,000
Reduced 4.02%
238,659
Common Stock
Feb 16
2021
SELL
Open market or private sale
$71,596
$30.35 p/Share
2,359
Reduced 0.94%
248,659
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$21,028
$10.1 p/Share
2,082
Added 0.82%
251,018
Common Stock
Feb 12
2021
SELL
Open market or private sale
$789,095
$30.14 p/Share
26,181
Reduced 9.52%
248,936
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
$233,280
$10.1 p/Share
23,097
Added 7.75%
275,117
Common Stock
Feb 11
2021
SELL
Open market or private sale
$39,600
$30.0 p/Share
1,320
Reduced 0.52%
252,020
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
$11,756
$10.1 p/Share
1,164
Added 0.46%
253,340
Common Stock
Feb 08
2021
SELL
Open market or private sale
$2,039,080
$29.86 p/Share
68,288
Reduced 21.31%
252,176
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
$813,448
$12.3 p/Share
66,134
Added 17.11%
320,464
Common Stock