Nov 20
2022
SELL
Payment of exercise price or tax liability
$121,249
$123.85 p/Share
979
Reduced 1.76%
54,518
Common Stock
Nov 20
2022
BUY
Exercise of conversion of derivative security
-
1,974
Added 3.43%
55,497
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$571,905
$112.98 p/Share
5,062
Reduced 8.64%
53,523
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
10,209
Added 15.43%
55,941
Common Stock
Aug 23
2022
SELL
Payment of exercise price or tax liability
$907,081
$140.72 p/Share
6,446
Reduced 11.76%
48,376
Common Stock
Aug 23
2022
BUY
Exercise of conversion of derivative security
-
14,598
Added 21.03%
54,822
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$88,698
$131.6 p/Share
674
Reduced 1.65%
40,154
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
-
1,949
Added 4.56%
40,828
Common Stock
Feb 10
2022
SELL
Open market or private sale
$557,473
$179.83 p/Share
3,100
Reduced 7.38%
38,879
Common Stock
Jan 10
2022
SELL
Open market or private sale
$558,000
$180.0 p/Share
3,100
Reduced 6.89%
41,896
Common Stock
Dec 10
2021
SELL
Open market or private sale
$366,197
$185.51 p/Share
1,974
Reduced 4.2%
44,996
Common Stock
Nov 20
2021
SELL
Payment of exercise price or tax liability
$396,085
$185.0 p/Share
2,141
Reduced 4.36%
46,970
Common Stock
Nov 20
2021
BUY
Exercise of conversion of derivative security
-
4,317
Added 8.08%
49,111
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$333,488
$128.71 p/Share
2,591
Reduced 5.47%
44,794
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
5,225
Added 9.93%
47,385
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$1,023,250
$144.14 p/Share
7,099
Reduced 14.41%
42,160
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
-
14,318
Added 22.52%
49,259
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$482,146
$132.64 p/Share
3,635
Reduced 9.44%
34,864
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
-
9,041
Added 19.02%
38,499
Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$622,672
$146.03 p/Share
4,264
Reduced 12.69%
29,344
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
-
8,599
Added 20.37%
33,608
Common Stock
Aug 23
2020
SELL
Payment of exercise price or tax liability
$786,141
$113.0 p/Share
6,957
Reduced 21.76%
25,009
Common Stock
Aug 23
2020
BUY
Exercise of conversion of derivative security
-
14,032
Added 30.51%
31,966
Common Stock
Jul 30
2020
SELL
Open market or private sale
$401,998
$102.42 p/Share
3,925
Reduced 18.08%
17,790
Common Stock
May 20
2020
SELL
Payment of exercise price or tax liability
$265,515
$80.63 p/Share
3,293
Reduced 13.17%
21,715
Common Stock