Dec 23
2022
SELL
Payment of exercise price or tax liability
$8,162
$51.99 p/Share
157
Reduced 0.39%
40,032
Common Stock
Nov 10
2022
SELL
Open market or private sale
$402,750
$53.7 p/Share
7,500
Reduced 15.73%
40,189
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$33,574
$64.94 p/Share
517
Reduced 1.07%
47,689
Common Stock
Feb 25
2022
SELL
Open market or private sale
$498,820
$71.26 p/Share
7,000
Reduced 12.68%
48,206
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$29,418
$69.71 p/Share
422
Reduced 0.76%
55,206
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$307,524
$73.22 p/Share
4,200
Added 7.02%
55,628
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$44,843
$74.12 p/Share
605
Reduced 1.16%
51,428
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$35,801
$73.97 p/Share
484
Reduced 0.92%
52,033
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$14,283
$62.37 p/Share
229
Reduced 0.43%
52,517
Common Stock
Nov 01
2021
SELL
Open market or private sale
$515,280
$64.41 p/Share
8,000
Reduced 13.17%
52,746
Common Stock
Jul 26
2021
-
2,000
Reduced 3.19%
60,746
Common Stock
Apr 27
2021
SELL
Open market or private sale
$864,859
$54.61 p/Share
15,837
Reduced 20.15%
62,746
Common Stock
Apr 27
2021
BUY
Exercise of conversion of derivative security
$396,083
$25.01 p/Share
15,837
Added 16.77%
78,583
Common Stock
Apr 23
2021
SELL
Open market or private sale
$830,017
$52.41 p/Share
15,837
Reduced 20.15%
62,746
Common Stock
Apr 23
2021
BUY
Exercise of conversion of derivative security
$456,264
$28.81 p/Share
15,837
Added 16.77%
78,583
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$28,326
$54.79 p/Share
517
Reduced 0.82%
62,746
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$29,355
$56.78 p/Share
517
Reduced 0.81%
63,263
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$14,247
$54.17 p/Share
263
Reduced 0.41%
63,780
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$15,221
$49.58 p/Share
307
Reduced 0.48%
64,043
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
$298,565
$48.65 p/Share
6,137
Added 8.71%
64,350
Common Stock
Dec 18
2020
SELL
Payment of exercise price or tax liability
$9,777
$40.07 p/Share
244
Reduced 0.42%
58,213
Common Stock
Nov 02
2020
SELL
Open market or private sale
$215,826
$33.25 p/Share
6,491
Reduced 9.99%
58,457
Common Stock