Dec 01
2021
SELL
Open market or private sale
$381,889
$123.19 p/Share
3,100
Reduced 8.0%
35,649
Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
$1,772,198
$138.14 p/Share
12,829
Reduced 24.87%
38,749
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
-
25,874
Added 33.41%
51,578
Common Stock
Nov 17
2021
SELL
Payment of exercise price or tax liability
$343,178
$139.56 p/Share
2,459
Reduced 8.73%
25,704
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
4,958
Added 14.97%
28,163
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$371,566
$141.28 p/Share
2,630
Reduced 10.18%
23,205
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
-
5,303
Added 17.03%
25,835
Common Stock
Nov 01
2021
SELL
Open market or private sale
$439,828
$141.88 p/Share
3,100
Reduced 13.12%
20,532
Common Stock
Oct 01
2021
SELL
Open market or private sale
$441,378
$142.38 p/Share
3,100
Reduced 11.6%
23,632
Common Stock
Sep 01
2021
SELL
Open market or private sale
$452,569
$145.99 p/Share
3,100
Reduced 10.39%
26,732
Common Stock
Aug 02
2021
SELL
Open market or private sale
$448,849
$144.79 p/Share
3,100
Reduced 9.41%
29,832
Common Stock
Jul 01
2021
SELL
Open market or private sale
$933,345
$142.91 p/Share
6,531
Reduced 16.55%
32,932
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$122,487
$35.7 p/Share
3,431
Added 8.0%
39,463
Common Stock
Jun 01
2021
SELL
Open market or private sale
$112,192
$142.92 p/Share
785
Reduced 2.13%
36,032
Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$388,522
$137.53 p/Share
2,825
Reduced 7.13%
36,817
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
-
5,694
Added 12.92%
38,386
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$913,506
$138.62 p/Share
6,590
Reduced 16.26%
33,948
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
-
13,289
Added 26.74%
36,407
Common Stock
May 16
2021
SELL
Payment of exercise price or tax liability
$783,064
$138.62 p/Share
5,649
Reduced 17.17%
27,249
Common Stock
May 16
2021
BUY
Exercise of conversion of derivative security
-
13,573
Added 29.87%
31,871
Common Stock
May 03
2021
SELL
Open market or private sale
$112,027
$142.71 p/Share
785
Reduced 3.9%
19,325
Common Stock
Apr 01
2021
SELL
Open market or private sale
$107,333
$136.73 p/Share
785
Reduced 3.76%
20,110
Common Stock
Mar 01
2021
SELL
Open market or private sale
$105,849
$134.84 p/Share
785
Reduced 3.62%
20,895
Common Stock
Feb 01
2021
SELL
Open market or private sale
$112,875
$143.79 p/Share
785
Reduced 3.52%
21,502
Common Stock
Jan 04
2021
SELL
Open market or private sale
$112,600
$143.44 p/Share
785
Reduced 3.4%
22,287
Common Stock