Jun 16
2022
SELL
Payment of exercise price or tax liability
$99,676
$13.72 p/Share
7,265
Reduced 0.48%
1,497,212
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$124,767
$16.66 p/Share
7,489
Reduced 0.5%
1,504,477
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
93,750
Added 5.84%
1,511,966
Common Stock
Dec 16
2021
SELL
Payment of exercise price or tax liability
$182,730
$18.11 p/Share
10,090
Reduced 0.71%
1,418,216
Common Stock
Sep 16
2021
SELL
Payment of exercise price or tax liability
$372,725
$36.94 p/Share
10,090
Reduced 0.7%
1,428,306
Common Stock
Jul 02
2021
SELL
Open market or private sale
$2,192,929
$41.58 p/Share
52,740
Reduced 3.54%
1,437,707
Common Stock
Jun 30
2021
BUY
Exercise of conversion of derivative security
-
135,345
Added 8.32%
1,490,447
Common Stock
Jun 21
2021
SELL
Open market or private sale
$2,063
$40.45 p/Share
51
Reduced 0.0%
1,355,102
Common Stock
Jun 18
2021
SELL
Open market or private sale
$424,441
$41.12 p/Share
10,322
Reduced 0.76%
1,355,153
Common Stock
Mar 17
2021
SELL
Open market or private sale
$526,882
$48.44 p/Share
10,877
Reduced 0.79%
1,365,475
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
61,437
Added 4.27%
1,376,352
Common Stock
Feb 11
2021
SELL
Open market or private sale
$744,919
$50.73 p/Share
14,684
Reduced 1.1%
1,314,915
Common Stock
Feb 10
2021
SELL
Open market or private sale
$195,089
$50.1 p/Share
3,894
Reduced 0.29%
1,329,599
Common Stock
Feb 09
2021
SELL
Open market or private sale
$2,233,856
$50.32 p/Share
44,393
Reduced 3.22%
1,333,493
Common Stock
Feb 08
2021
SELL
Open market or private sale
$648,225
$50.18 p/Share
12,918
Reduced 0.93%
1,377,886
Common Stock
Feb 05
2021
SELL
Open market or private sale
$3,407,518
$50.86 p/Share
66,998
Reduced 4.6%
1,390,804
Common Stock
Feb 04
2021
SELL
Open market or private sale
$354,212
$50.03 p/Share
7,080
Reduced 0.48%
1,457,802
Common Stock
Feb 02
2021
SELL
Open market or private sale
$679,808
$50.03 p/Share
13,588
Reduced 0.92%
1,464,882
Common Stock
Jan 27
2021
SELL
Open market or private sale
$85,017
$50.01 p/Share
1,700
Reduced 0.11%
1,478,470
Common Stock
Jan 25
2021
SELL
Open market or private sale
$1,311,737
$50.03 p/Share
26,219
Reduced 1.74%
1,480,170
Common Stock
Jan 22
2021
SELL
Open market or private sale
$376,300
$50.0 p/Share
7,526
Reduced 0.5%
1,506,389
Common Stock
Jan 21
2021
SELL
Open market or private sale
$50,000
$50.0 p/Share
1,000
Reduced 0.07%
1,513,915
Common Stock
Dec 24
2020
-
125,000
Reduced 7.62%
1,514,915
Common Stock
Dec 22
2020
SELL
Open market or private sale
$642,277
$47.15 p/Share
13,622
Reduced 0.82%
1,639,915
Common Stock
Dec 09
2020
-
3,500
Reduced 0.21%
1,653,537
Common Stock