Oct 12
2022
SELL
Payment of exercise price or tax liability
$307,991
$36.44 p/Share
8,452
Reduced 8.42%
91,960
Common Stock
Oct 06
2022
SELL
Payment of exercise price or tax liability
$848,801
$35.28 p/Share
24,059
Reduced 19.33%
100,412
Common Stock
Oct 06
2022
BUY
Grant, award, or other acquisition
-
1,230
Added 0.98%
124,471
Common Stock
Sep 27
2022
BUY
Grant, award, or other acquisition
-
46,580
Added 27.43%
123,241
Common Stock
Sep 25
2022
SELL
Payment of exercise price or tax liability
$39,485
$38.94 p/Share
1,014
Reduced 1.31%
76,661
Common Stock
Sep 25
2022
BUY
Exercise of conversion of derivative security
-
3,641
Added 4.52%
76,956
Common Stock
Oct 13
2021
SELL
Open market or private sale
$361,364
$45.94 p/Share
7,866
Reduced 35.96%
14,008
Common Stock
Oct 12
2021
SELL
Payment of exercise price or tax liability
$302,023
$46.28 p/Share
6,526
Reduced 22.98%
21,874
Common Stock
Oct 12
2021
BUY
Exercise of conversion of derivative security
-
14,392
Added 33.63%
28,400
Common Stock
Oct 06
2021
SELL
Payment of exercise price or tax liability
$303,229
$47.64 p/Share
6,365
Reduced 21.44%
23,327
Common Stock
Oct 06
2021
SELL
Open market or private sale
$440,136
$47.23 p/Share
9,319
Reduced 39.95%
14,008
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
-
15,684
Added 34.56%
29,692
Common Stock
Sep 28
2021
SELL
Open market or private sale
$75,880
$40.0 p/Share
1,897
Reduced 11.93%
14,008
Common Stock
Sep 27
2021
SELL
Open market or private sale
$48,222
$38.0 p/Share
1,269
Reduced 7.39%
15,905
Common Stock
Sep 25
2021
SELL
Payment of exercise price or tax liability
$40,966
$37.04 p/Share
1,106
Reduced 6.05%
17,174
Common Stock
Sep 25
2021
BUY
Exercise of conversion of derivative security
-
3,642
Added 17.23%
17,496
Common Stock
Sep 24
2021
SELL
Open market or private sale
$23,940
$38.0 p/Share
630
Reduced 4.13%
14,638
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$20,361
$37.02 p/Share
550
Reduced 3.48%
15,268
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
1,810
Added 10.27%
15,818
Common Stock
Jun 02
2021
SELL
Open market or private sale
$430,280
$40.0 p/Share
10,757
Reduced 43.44%
14,008
Common Stock
May 17
2021
SELL
Open market or private sale
$408,766
$38.0 p/Share
10,757
Reduced 30.28%
24,765
Common Stock
Apr 15
2021
SELL
Open market or private sale
$379,722
$35.3 p/Share
10,757
Reduced 23.24%
35,522
Common Stock
Oct 06
2020
SELL
Payment of exercise price or tax liability
$119,394
$16.79 p/Share
7,111
Reduced 13.32%
46,279
Common Stock
Oct 06
2020
BUY
Exercise of conversion of derivative security
-
15,683
Added 22.7%
53,390
Common Stock
Sep 30
2020
SELL
Payment of exercise price or tax liability
$22,305
$14.87 p/Share
1,500
Reduced 3.83%
37,707
Common Stock