Mar 02
2022
BUY
Exercise of conversion of derivative security
-
3,902
Added 27.31%
10,385
Common Stock
Feb 01
2022
SELL
Open market or private sale
$100,380
$100.38 p/Share
1,000
Reduced 12.7%
6,873
Common Stock
Jan 03
2022
SELL
Open market or private sale
$111,730
$111.73 p/Share
1,000
Reduced 11.27%
7,873
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$37,008
$109.49 p/Share
338
Reduced 3.67%
8,873
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
-
856
Added 8.65%
9,042
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$30,453
$110.74 p/Share
275
Reduced 3.19%
8,355
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
697
Added 7.47%
8,630
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$6,124
$109.36 p/Share
56
Reduced 0.7%
7,933
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
-
142
Added 1.75%
7,989
Common Stock
Dec 01
2021
SELL
Open market or private sale
$112,500
$112.5 p/Share
1,000
Reduced 11.3%
7,847
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$276,220
$120.99 p/Share
2,283
Reduced 20.51%
8,847
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$184,594
$55.87 p/Share
3,304
Added 25.03%
9,894
Common Stock
Nov 01
2021
SELL
Open market or private sale
$118,660
$118.66 p/Share
1,000
Reduced 11.33%
7,826
Common Stock
Oct 01
2021
SELL
Open market or private sale
$127,190
$127.19 p/Share
1,000
Reduced 10.18%
8,826
Common Stock
Sep 07
2021
SELL
Payment of exercise price or tax liability
$47,985
$142.39 p/Share
337
Reduced 3.32%
9,826
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
-
855
Added 7.88%
9,995
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$38,637
$141.01 p/Share
274
Reduced 2.86%
9,308
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
-
696
Added 6.77%
9,582
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$7,902
$141.1 p/Share
56
Reduced 0.63%
8,886
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
-
142
Added 1.56%
8,942
Common Stock
Sep 01
2021
SELL
Open market or private sale
$140,210
$140.21 p/Share
1,000
Reduced 10.2%
8,800
Common Stock
Aug 24
2021
SELL
Payment of exercise price or tax liability
$601,614
$133.13 p/Share
4,519
Reduced 31.56%
9,800
Common Stock
Aug 24
2021
SELL
Open market or private sale
$146,543
$133.1 p/Share
1,101
Reduced 13.04%
7,344
Common Stock
Aug 24
2021
BUY
Exercise of conversion of derivative security
$224,028
$27.74 p/Share
8,076
Added 38.46%
12,920
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$180,804
$128.23 p/Share
1,410
Reduced 14.32%
8,434
Common Stock