Aug 16
2022
SELL
Sale (or disposition) back to the issuer
-
59,609
Reduced 100.0%
0
Common Stock
Mar 15
2022
SELL
Open market or private sale
$156,699
$41.62 p/Share
3,765
Reduced 5.94%
59,609
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$28,260
$12.0 p/Share
2,355
Added 3.58%
63,374
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$56,387
$41.37 p/Share
1,363
Reduced 2.18%
61,019
Common Stock
Feb 15
2022
SELL
Open market or private sale
$136,438
$40.96 p/Share
3,331
Reduced 5.07%
62,382
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$16,440
$12.0 p/Share
1,370
Added 2.04%
65,713
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
27,529
Added 29.96%
64,343
Common Stock
Jan 18
2022
SELL
Open market or private sale
$138,077
$41.39 p/Share
3,336
Reduced 8.31%
36,814
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$16,500
$12.0 p/Share
1,375
Added 3.31%
40,150
Common Stock
Dec 15
2021
SELL
Open market or private sale
$161,534
$47.65 p/Share
3,390
Reduced 8.04%
38,775
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$16,440
$12.0 p/Share
1,370
Added 3.15%
42,165
Common Stock
Nov 28
2021
SELL
Payment of exercise price or tax liability
$51,319
$51.89 p/Share
989
Reduced 2.37%
40,795
Common Stock
Nov 20
2021
SELL
Payment of exercise price or tax liability
$163,332
$56.91 p/Share
2,870
Reduced 6.43%
41,784
Common Stock
Nov 15
2021
SELL
Open market or private sale
$212,140
$59.29 p/Share
3,578
Reduced 7.42%
44,654
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$36,840
$12.0 p/Share
3,070
Added 5.98%
48,232
Common Stock
Oct 15
2021
SELL
Open market or private sale
$166,742
$46.55 p/Share
3,582
Reduced 7.35%
45,162
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$36,900
$12.0 p/Share
3,075
Added 5.93%
48,744
Common Stock
Sep 15
2021
SELL
Open market or private sale
$168,155
$47.01 p/Share
3,577
Reduced 7.26%
45,669
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$23,301
$7.59 p/Share
3,070
Added 6.21%
46,341
Common Stock
Aug 28
2021
SELL
Payment of exercise price or tax liability
$48,115
$48.65 p/Share
989
Reduced 2.1%
46,176
Common Stock
Aug 16
2021
SELL
Open market or private sale
$160,126
$43.81 p/Share
3,655
Reduced 7.19%
47,165
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$11,586
$3.17 p/Share
3,655
Added 6.71%
50,820
Common Stock
Jul 15
2021
SELL
Open market or private sale
$172,240
$47.06 p/Share
3,660
Reduced 7.2%
47,165
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$11,602
$3.17 p/Share
3,660
Added 6.72%
50,825
Common Stock
May 28
2021
SELL
Payment of exercise price or tax liability
$28,476
$46.53 p/Share
612
Reduced 1.28%
47,165
Common Stock