Mar 03
2022
SELL
Open market or private sale
$219,480
$109.74 p/Share
2,000
Reduced 14.96%
11,370
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$159,339
$111.66 p/Share
1,427
Reduced 9.64%
13,370
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
3,316
Added 18.31%
14,797
Common Stock
Feb 10
2022
SELL
Open market or private sale
$1,229,823
$122.97 p/Share
10,001
Reduced 46.56%
11,481
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$709,174
$121.33 p/Share
5,845
Reduced 21.39%
21,482
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
16,021
Added 36.96%
27,327
Common Stock
Nov 10
2021
SELL
Open market or private sale
$2,400,452
$109.75 p/Share
21,872
Reduced 65.92%
11,306
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$1,390,840
$63.59 p/Share
21,872
Added 39.73%
33,178
Common Stock
Mar 05
2021
SELL
Open market or private sale
$743,084
$90.62 p/Share
8,200
Reduced 42.04%
11,306
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$465,047
$81.43 p/Share
5,711
Reduced 22.65%
19,506
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
-
13,618
Added 35.07%
25,217
Common Stock
Feb 24
2020
SELL
Open market or private sale
$722,994
$88.17 p/Share
8,200
Reduced 41.42%
11,599
Common Stock
Feb 11
2020
SELL
Payment of exercise price or tax liability
$556,429
$95.87 p/Share
5,804
Reduced 22.11%
20,442
Common Stock
Feb 11
2020
BUY
Exercise of conversion of derivative security
-
13,429
Added 34.41%
25,603
Common Stock
Mar 14
2019
SELL
Open market or private sale
$1,238,250
$95.25 p/Share
13,000
Reduced 51.64%
12,174
Common Stock
Feb 12
2019
SELL
Payment of exercise price or tax liability
$464,746
$93.36 p/Share
4,978
Reduced 16.51%
25,174
Common Stock
Feb 12
2019
BUY
Exercise of conversion of derivative security
-
12,340
Added 29.04%
30,152
Common Stock
Feb 13
2018
SELL
Payment of exercise price or tax liability
$447,335
$106.89 p/Share
4,185
Reduced 19.03%
17,812
Common Stock
Feb 13
2018
BUY
Exercise of conversion of derivative security
-
10,477
Added 32.26%
21,997
Common Stock
Nov 09
2017
SELL
Open market or private sale
$5,014,002
$111.77 p/Share
44,860
Reduced 79.57%
11,520
Common Stock
Nov 09
2017
BUY
Exercise of conversion of derivative security
$3,124,651
$75.4 p/Share
41,441
Added 42.36%
56,380
Common Stock