Sep 20
2022
SELL
Payment of exercise price or tax liability
$427,820
$107.25 p/Share
3,989
Reduced 27.37%
10,588
Common Stock
Sep 20
2022
BUY
Exercise of conversion of derivative security
-
10,136
Added 41.01%
14,577
Common Stock
Feb 28
2022
SELL
Open market or private sale
$2,404,825
$107.0 p/Share
22,475
Reduced 83.5%
4,441
Common Stock
Feb 22
2022
SELL
Open market or private sale
$284,337
$105.31 p/Share
2,700
Reduced 9.12%
26,916
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$1,570,774
$96.16 p/Share
16,335
Reduced 35.55%
29,616
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
41,510
Added 47.46%
45,951
Common Stock
Jan 24
2022
SELL
Open market or private sale
$1,453,581
$94.37 p/Share
15,403
Reduced 77.62%
4,441
Common Stock
Jan 10
2022
SELL
Open market or private sale
$1,572,988
$109.93 p/Share
14,309
Reduced 41.9%
19,844
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$972,078
$120.8 p/Share
8,047
Reduced 19.07%
34,153
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
23,450
Added 35.72%
42,200
Common Stock
Dec 23
2021
SELL
Open market or private sale
$1,523,668
$120.41 p/Share
12,654
Reduced 33.61%
24,997
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$337,664
$113.73 p/Share
2,969
Reduced 7.31%
37,651
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
7,543
Added 15.66%
40,620
Common Stock
Dec 16
2021
SELL
Payment of exercise price or tax liability
$599,976
$114.39 p/Share
5,245
Reduced 13.69%
33,077
Common Stock
Dec 16
2021
BUY
Exercise of conversion of derivative security
-
13,325
Added 27.14%
35,773
Common Stock
May 13
2021
-
6,247
Reduced 24.99%
18,750
Common Stock
Feb 23
2021
SELL
Open market or private sale
$199,298
$73.11 p/Share
2,726
Reduced 9.83%
24,997
Common Stock
Jan 06
2021
SELL
Open market or private sale
$1,060,789
$71.28 p/Share
14,882
Reduced 34.93%
27,723
Common Stock
Jan 05
2021
SELL
Payment of exercise price or tax liability
$404,216
$68.92 p/Share
5,865
Reduced 12.1%
42,605
Common Stock
Jan 05
2021
BUY
Grant, award, or other acquisition
-
20,174
Added 29.39%
48,470
Common Stock
Dec 22
2020
SELL
Open market or private sale
$564,800
$68.04 p/Share
8,301
Reduced 22.68%
28,296
Common Stock
Dec 19
2020
SELL
Payment of exercise price or tax liability
$368,618
$68.44 p/Share
5,386
Reduced 12.83%
36,597
Common Stock
Dec 19
2020
BUY
Exercise of conversion of derivative security
-
13,687
Added 24.59%
41,983
Common Stock
Dec 18
2020
SELL
Open market or private sale
$587,160
$68.33 p/Share
8,593
Reduced 15.1%
48,296
Common Stock
Dec 17
2020
SELL
Payment of exercise price or tax liability
$198,368
$68.83 p/Share
2,882
Reduced 4.82%
56,889
Common Stock