Apr 01
2022
SELL
Payment of exercise price or tax liability
$10,873,632
$174.31 p/Share
62,381
Reduced 11.56%
477,334
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
120,000
Added 18.19%
539,715
Common Stock
Feb 03
2022
SELL
Open market or private sale
$4,364,000
$174.56 p/Share
25,000
Reduced 5.62%
419,715
Common Stock
Feb 01
2022
-
1,450
Reduced 0.32%
444,715
Common Stock
Nov 29
2021
-
2,000
Reduced 0.45%
445,993
Common Stock
Nov 01
2021
SELL
Open market or private sale
$3,721,500
$148.86 p/Share
25,000
Reduced 5.29%
447,993
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$26,898,511
$142.65 p/Share
188,563
Reduced 28.5%
472,993
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
354,392
Added 34.88%
661,556
Common Stock
Aug 02
2021
SELL
Open market or private sale
$2,484,890
$146.17 p/Share
17,000
Reduced 5.24%
307,164
Common Stock
May 14
2021
-
4,010
Reduced 1.22%
324,164
Common Stock
May 03
2021
SELL
Open market or private sale
$2,265,760
$133.28 p/Share
17,000
Reduced 4.93%
328,174
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$3,748,425
$123.0 p/Share
30,475
Reduced 8.11%
345,174
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
59,068
Added 13.59%
375,649
Common Stock
Feb 01
2021
SELL
Open market or private sale
$2,265,420
$133.26 p/Share
17,000
Reduced 5.1%
316,581
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$3,640,292
$119.26 p/Share
30,524
Reduced 8.39%
333,352
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
-
57,480
Added 13.64%
363,876
Common Stock
Nov 03
2020
SELL
Open market or private sale
$1,873,400
$110.2 p/Share
17,000
Reduced 5.26%
306,396
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$26,569,258
$116.79 p/Share
227,496
Reduced 41.3%
323,396
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
459,856
Added 45.5%
550,892
Common Stock
Nov 13
2019
SELL
Payment of exercise price or tax liability
$1,949,408
$264.47 p/Share
7,371
Reduced 24.56%
22,639
Common Stock
Nov 13
2019
BUY
Exercise of conversion of derivative security
-
14,370
Added 32.38%
30,010
Common Stock
Nov 13
2018
SELL
Payment of exercise price or tax liability
$1,349,262
$192.23 p/Share
7,019
Reduced 31.15%
15,516
Common Stock
Nov 13
2018
BUY
Exercise of conversion of derivative security
-
14,371
Added 38.94%
22,535
Common Stock
May 13
2018
SELL
Payment of exercise price or tax liability
$1,198,678
$188.59 p/Share
6,356
Reduced 44.23%
8,015
Common Stock
May 13
2018
BUY
Exercise of conversion of derivative security
-
14,371
Added 50.0%
14,371
Common Stock