Jul 24
2021
SELL
Payment of exercise price or tax liability
$434,980
$625.87 p/Share
695
Reduced 3.32%
20,267
Common Stock
Jul 24
2021
BUY
Exercise of conversion of derivative security
-
1,404
Added 6.39%
20,579
Common Stock
Apr 26
2021
SELL
Open market or private sale
$1,665,170
$512.36 p/Share
3,250
Reduced 14.3%
19,475
Common Stock
Apr 24
2021
SELL
Payment of exercise price or tax liability
$358,509
$515.84 p/Share
695
Reduced 2.97%
22,725
Common Stock
Apr 24
2021
BUY
Exercise of conversion of derivative security
-
1,404
Added 5.74%
23,037
Common Stock
Apr 09
2021
SELL
Payment of exercise price or tax liability
$1,431,474
$504.04 p/Share
2,840
Reduced 11.43%
22,016
Common Stock
Apr 09
2021
BUY
Exercise of conversion of derivative security
-
5,730
Added 18.73%
24,856
Common Stock
Mar 20
2021
SELL
Payment of exercise price or tax liability
$1,258,275
$441.5 p/Share
2,850
Reduced 12.97%
19,126
Common Stock
Mar 20
2021
BUY
Exercise of conversion of derivative security
-
5,750
Added 20.74%
21,976
Common Stock
Jan 25
2021
SELL
Open market or private sale
$1,014,977
$474.51 p/Share
2,139
Reduced 11.65%
16,226
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$2,722,199
$472.44 p/Share
5,762
Reduced 23.88%
18,365
Common Stock
Jan 24
2021
BUY
Exercise of conversion of derivative security
-
12,244
Added 38.43%
19,615
Common Stock
Oct 26
2020
SELL
Open market or private sale
$1,923,600
$480.9 p/Share
4,000
Reduced 25.18%
11,883
Common Stock
Oct 24
2020
SELL
Payment of exercise price or tax liability
$187,096
$488.5 p/Share
383
Reduced 2.35%
15,883
Common Stock
Oct 24
2020
BUY
Exercise of conversion of derivative security
-
774
Added 4.54%
16,266
Common Stock
Jul 27
2020
SELL
Open market or private sale
$1,737,120
$434.28 p/Share
4,000
Reduced 20.52%
15,492
Common Stock
Jul 24
2020
SELL
Payment of exercise price or tax liability
$164,809
$430.31 p/Share
383
Reduced 1.93%
19,492
Common Stock
Jul 24
2020
BUY
Exercise of conversion of derivative security
-
773
Added 3.74%
19,875
Common Stock
Apr 24
2020
SELL
Payment of exercise price or tax liability
$131,790
$344.1 p/Share
383
Reduced 1.97%
19,019
Common Stock
Apr 24
2020
BUY
Exercise of conversion of derivative security
-
773
Added 3.83%
19,402
Common Stock
Apr 09
2020
SELL
Payment of exercise price or tax liability
$905,108
$318.7 p/Share
2,840
Reduced 13.23%
18,629
Common Stock
Apr 09
2020
BUY
Exercise of conversion of derivative security
-
5,730
Added 21.07%
21,469
Common Stock
Mar 20
2020
SELL
Payment of exercise price or tax liability
$841,719
$295.34 p/Share
2,850
Reduced 15.33%
15,739
Common Stock
Mar 20
2020
BUY
Exercise of conversion of derivative security
-
5,750
Added 23.62%
18,589
Common Stock
Jan 24
2020
SELL
Payment of exercise price or tax liability
$766,689
$351.37 p/Share
2,182
Reduced 14.53%
12,839
Common Stock