Feb 21
2023
SELL
Open market or private sale
$104,166
$69.77 p/Share
1,493
Reduced 1.94%
75,400
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
3,924
Added 4.71%
79,324
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$282,074
$71.72 p/Share
3,933
Reduced 4.87%
76,893
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
28,410
Added 26.01%
80,826
Common Stock
Nov 21
2022
SELL
Open market or private sale
$30,771
$59.75 p/Share
515
Reduced 0.97%
52,416
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$82,125
$60.52 p/Share
1,357
Reduced 2.5%
52,931
Common Stock
Nov 07
2022
SELL
Open market or private sale
$227,868
$57.82 p/Share
3,941
Reduced 6.77%
54,288
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$250,365
$71.39 p/Share
3,507
Reduced 5.68%
58,229
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$252,605
$72.07 p/Share
3,505
Reduced 5.37%
61,736
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
-
19,570
Added 23.07%
65,241
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$312,063
$72.12 p/Share
4,327
Reduced 8.65%
45,671
Common Stock
Nov 24
2021
SELL
Open market or private sale
$2,636,742
$113.0 p/Share
23,334
Reduced 31.82%
49,998
Common Stock
Nov 24
2021
BUY
Exercise of conversion of derivative security
$1,144,299
$49.04 p/Share
23,334
Added 24.14%
73,332
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$389,483
$119.51 p/Share
3,259
Reduced 6.12%
49,998
Common Stock
Aug 23
2021
SELL
Open market or private sale
$2,503,164
$107.28 p/Share
23,333
Reduced 30.46%
53,257
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$1,144,250
$49.04 p/Share
23,333
Added 23.35%
76,590
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$346,897
$106.41 p/Share
3,260
Reduced 5.77%
53,257
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$521,550
$104.54 p/Share
4,989
Reduced 8.11%
56,517
Common Stock
May 17
2021
SELL
Open market or private sale
$610,620
$101.77 p/Share
6,000
Reduced 8.89%
61,506
Common Stock
Mar 06
2021
BUY
Grant, award, or other acquisition
-
7,490
Added 9.99%
67,506
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$355,241
$132.06 p/Share
2,690
Reduced 4.29%
60,016
Common Stock