Dec 06
2022
SELL
Payment of exercise price or tax liability
$377,640
$51.15 p/Share
7,383
Reduced 11.38%
57,479
Common Stock
Dec 06
2022
BUY
Exercise of conversion of derivative security
$837,223
$51.15 p/Share
16,368
Added 21.18%
60,924
Common Stock
Dec 03
2022
SELL
Payment of exercise price or tax liability
$49,408
$51.9 p/Share
952
Reduced 1.93%
48,494
Common Stock
Dec 03
2022
BUY
Exercise of conversion of derivative security
-
2,110
Added 4.09%
49,446
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$43,077
$51.9 p/Share
830
Reduced 1.72%
47,336
Common Stock
Dec 02
2022
SELL
Open market or private sale
$185,629
$53.48 p/Share
3,471
Reduced 6.97%
46,327
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
-
1,839
Added 3.68%
48,166
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$125,233
$36.08 p/Share
3,471
Added 6.52%
49,798
Common Stock
Dec 01
2022
SELL
Open market or private sale
$645,518
$50.38 p/Share
12,813
Reduced 21.67%
46,327
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$398,612
$31.11 p/Share
12,813
Added 17.81%
59,140
Common Stock
Dec 27
2021
SELL
Open market or private sale
$394,317
$52.9 p/Share
7,454
Reduced 13.86%
46,327
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$243,448
$32.66 p/Share
7,454
Added 12.17%
53,781
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$42,823
$47.11 p/Share
909
Reduced 1.92%
46,327
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
2,067
Added 4.19%
47,236
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$181,661
$45.77 p/Share
3,969
Reduced 8.08%
45,169
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
$413,166
$45.77 p/Share
9,027
Added 15.52%
49,138
Common Stock
Dec 02
2020
SELL
Payment of exercise price or tax liability
$145,389
$38.07 p/Share
3,819
Reduced 8.69%
40,111
Common Stock
Dec 02
2020
BUY
Grant, award, or other acquisition
$330,638
$38.07 p/Share
8,685
Added 16.51%
43,930
Common Stock
Nov 24
2020
SELL
Open market or private sale
$189,834
$38.02 p/Share
4,993
Reduced 12.41%
35,245
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$140,603
$28.16 p/Share
4,993
Added 11.04%
40,238
Common Stock