Dec 21
2022
SELL
Open market or private sale
$481,901
$49.36 p/Share
9,763
Reduced 11.23%
77,190
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$477,130
$49.27 p/Share
9,684
Reduced 10.02%
86,953
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
-
5,532
Added 6.63%
77,869
Common Stock
Dec 13
2022
BUY
Grant, award, or other acquisition
-
26,858
Added 21.75%
96,637
Common Stock
Sep 21
2022
SELL
Open market or private sale
$103,607
$40.79 p/Share
2,540
Reduced 3.8%
64,247
Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$59,653
$40.58 p/Share
1,470
Reduced 2.15%
66,787
Common Stock
Jun 22
2022
SELL
Open market or private sale
$114,556
$44.06 p/Share
2,600
Reduced 3.67%
68,257
Common Stock
Jun 20
2022
SELL
Payment of exercise price or tax liability
$55,975
$43.56 p/Share
1,285
Reduced 1.78%
70,857
Common Stock
Mar 22
2022
SELL
Open market or private sale
$154,997
$59.66 p/Share
2,598
Reduced 3.48%
72,142
Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$77,168
$60.1 p/Share
1,284
Reduced 1.69%
74,740
Common Stock
Dec 21
2021
SELL
Open market or private sale
$1,144,554
$74.37 p/Share
15,390
Reduced 16.84%
76,024
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$1,184,530
$74.48 p/Share
15,904
Reduced 14.82%
91,414
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
29,765
Added 24.87%
89,932
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
17,386
Added 13.94%
107,318
Common Stock
Sep 21
2021
SELL
Open market or private sale
$163,153
$51.91 p/Share
3,143
Reduced 4.96%
60,167
Common Stock
Sep 20
2021
SELL
Payment of exercise price or tax liability
$84,600
$51.68 p/Share
1,637
Reduced 2.52%
63,310
Common Stock
Jun 22
2021
SELL
Open market or private sale
$179,277
$57.04 p/Share
3,143
Reduced 4.62%
64,947
Common Stock
Jun 20
2021
SELL
Payment of exercise price or tax liability
$87,426
$56.15 p/Share
1,557
Reduced 2.24%
68,090
Common Stock
Mar 23
2021
SELL
Open market or private sale
$175,009
$55.7 p/Share
3,142
Reduced 4.32%
69,647
Common Stock
Mar 20
2021
SELL
Payment of exercise price or tax liability
$86,234
$55.42 p/Share
1,556
Reduced 2.09%
72,789
Common Stock
Feb 05
2021
SELL
Open market or private sale
$535,000
$55.28 p/Share
9,678
Reduced 11.52%
74,345
Common Stock
Dec 22
2020
SELL
Open market or private sale
$602,247
$52.03 p/Share
11,575
Reduced 12.11%
84,023
Common Stock
Dec 20
2020
SELL
Payment of exercise price or tax liability
$919,447
$51.36 p/Share
17,902
Reduced 15.77%
95,598
Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
-
22,956
Added 18.3%
102,496
Common Stock
Dec 16
2020
BUY
Grant, award, or other acquisition
-
27,499
Added 19.5%
113,500
Common Stock