May 17
2022
SELL
Open market or private sale
$1,459,402
$108.2 p/Share
13,488
Reduced 4.69%
274,213
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$5,591,676
$111.14 p/Share
50,312
Reduced 14.88%
287,701
Common Stock
May 04
2022
BUY
Exercise of conversion of derivative security
$3,474,499
$48.19 p/Share
72,100
Added 17.58%
338,013
Common Stock
Feb 28
2022
SELL
Open market or private sale
$700,128
$101.16 p/Share
6,921
Reduced 2.54%
265,913
Common Stock
Feb 25
2022
SELL
Open market or private sale
$312,765
$101.58 p/Share
3,079
Reduced 1.12%
272,834
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$4,444,218
$103.15 p/Share
43,085
Reduced 13.51%
275,913
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$2,485,728
$38.36 p/Share
64,800
Added 16.88%
318,998
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$198,090
$88.79 p/Share
2,231
Reduced 0.87%
254,198
Common Stock
Aug 10
2021
BUY
Grant, award, or other acquisition
-
37,283
Added 12.69%
256,429
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$357,072
$86.0 p/Share
4,152
Reduced 1.86%
219,146
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$2,819,296
$105.08 p/Share
26,830
Reduced 10.73%
223,298
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$1,839,000
$49.04 p/Share
37,500
Added 13.04%
250,128
Common Stock
May 06
2021
SELL
Open market or private sale
$2,104,422
$101.84 p/Share
20,664
Reduced 8.86%
212,628
Common Stock
May 04
2021
SELL
Payment of exercise price or tax liability
$4,931,596
$101.19 p/Share
48,736
Reduced 17.28%
233,292
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$3,193,788
$46.02 p/Share
69,400
Added 19.75%
282,028
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$3,017,734
$76.6 p/Share
39,396
Reduced 15.63%
212,628
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$1,860,480
$32.3 p/Share
57,600
Added 18.6%
252,024
Common Stock
Nov 10
2020
SELL
Payment of exercise price or tax liability
$1,507,126
$71.85 p/Share
20,976
Reduced 9.74%
194,424
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$969,000
$32.3 p/Share
30,000
Added 12.22%
215,400
Common Stock