Dec 15
2022
SELL
Open market or private sale
$174,545
$49.87 p/Share
3,500
Reduced 1.28%
270,912
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
-
5,532
Added 2.2%
245,708
Common Stock
Dec 13
2022
BUY
Grant, award, or other acquisition
-
37,270
Added 11.96%
274,412
Common Stock
Nov 15
2022
SELL
Open market or private sale
$157,500
$45.0 p/Share
3,500
Reduced 1.49%
231,610
Common Stock
Oct 17
2022
SELL
Open market or private sale
$141,120
$40.32 p/Share
3,500
Reduced 1.47%
235,110
Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$61,398
$40.58 p/Share
1,513
Reduced 0.63%
238,610
Common Stock
Sep 15
2022
SELL
Open market or private sale
$148,295
$42.37 p/Share
3,500
Reduced 1.44%
240,123
Common Stock
Aug 15
2022
SELL
Open market or private sale
$189,735
$54.21 p/Share
3,500
Reduced 1.42%
243,623
Common Stock
Jul 15
2022
SELL
Open market or private sale
$165,095
$47.17 p/Share
3,500
Reduced 1.4%
247,123
Common Stock
Jun 20
2022
SELL
Payment of exercise price or tax liability
$65,906
$43.56 p/Share
1,513
Reduced 0.6%
250,623
Common Stock
Jun 15
2022
SELL
Open market or private sale
$153,055
$43.73 p/Share
3,500
Reduced 1.37%
252,136
Common Stock
May 16
2022
SELL
Open market or private sale
$181,895
$51.97 p/Share
3,500
Reduced 1.35%
255,636
Common Stock
Apr 14
2022
SELL
Open market or private sale
$200,515
$57.29 p/Share
3,500
Reduced 1.33%
259,146
Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$90,871
$60.1 p/Share
1,512
Reduced 0.57%
262,646
Common Stock
Mar 15
2022
SELL
Open market or private sale
$189,385
$54.11 p/Share
3,500
Reduced 1.31%
264,158
Common Stock
Feb 15
2022
SELL
Open market or private sale
$225,470
$64.42 p/Share
3,500
Reduced 1.29%
267,658
Common Stock
Jan 18
2022
SELL
Open market or private sale
$247,205
$70.63 p/Share
3,500
Reduced 1.27%
271,158
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$1,312,040
$74.48 p/Share
17,616
Reduced 6.03%
274,658
Common Stock
Dec 15
2021
SELL
Open market or private sale
$184,650
$73.86 p/Share
2,500
Reduced 0.85%
292,274
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
30,558
Added 9.39%
294,774
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
17,386
Added 5.84%
280,495
Common Stock
Nov 15
2021
SELL
Open market or private sale
$153,600
$61.44 p/Share
2,500
Reduced 1.0%
246,830
Common Stock
Oct 15
2021
SELL
Open market or private sale
$159,900
$53.3 p/Share
3,000
Reduced 1.19%
249,330
Common Stock
Sep 20
2021
SELL
Payment of exercise price or tax liability
$104,652
$51.68 p/Share
2,025
Reduced 0.8%
252,330
Common Stock
Sep 15
2021
SELL
Open market or private sale
$132,500
$53.0 p/Share
2,500
Reduced 0.97%
254,355
Common Stock