Aug 25
2021
SELL
Payment of exercise price or tax liability
$212,806
$93.83 p/Share
2,268
Reduced 9.51%
21,582
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
-
5,767
Added 20.45%
22,436
Common Stock
Jul 28
2021
SELL
Open market or private sale
$28,517
$114.07 p/Share
250
Reduced 1.28%
19,244
Common Stock
Jun 28
2021
SELL
Open market or private sale
$16,931
$112.87 p/Share
150
Reduced 0.76%
19,494
Common Stock
May 25
2021
SELL
Payment of exercise price or tax liability
$189,090
$83.41 p/Share
2,267
Reduced 10.35%
19,644
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
-
5,766
Added 21.95%
20,498
Common Stock
May 17
2021
SELL
Open market or private sale
$8,422
$77.27 p/Share
109
Reduced 0.67%
16,145
Common Stock
Apr 15
2021
SELL
Open market or private sale
$19,465
$77.86 p/Share
250
Reduced 1.51%
16,254
Common Stock
Mar 15
2021
SELL
Open market or private sale
$23,265
$93.06 p/Share
250
Reduced 1.49%
16,504
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$317,501
$94.72 p/Share
3,352
Reduced 16.67%
16,754
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
-
12,283
Added 38.99%
19,217
Common Stock
Feb 24
2021
SELL
Open market or private sale
$510,850
$102.17 p/Share
5,000
Reduced 38.99%
7,823
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$2,214
$105.42 p/Share
21
Reduced 0.16%
12,823
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
75
Added 0.58%
12,827
Common Stock
Feb 16
2021
SELL
Open market or private sale
$27,305
$109.22 p/Share
250
Reduced 1.92%
12,769
Common Stock
Jan 15
2021
SELL
Open market or private sale
$25,439
$121.14 p/Share
210
Reduced 1.59%
13,019
Common Stock
Dec 15
2020
SELL
Open market or private sale
$26,305
$105.22 p/Share
250
Reduced 1.85%
13,229
Common Stock
Nov 25
2020
SELL
Payment of exercise price or tax liability
$134,701
$95.33 p/Share
1,413
Reduced 9.49%
13,479
Common Stock
Nov 25
2020
BUY
Exercise of conversion of derivative security
-
3,595
Added 19.96%
14,413
Common Stock
Nov 16
2020
SELL
Open market or private sale
$43,330
$86.66 p/Share
500
Reduced 4.24%
11,297
Common Stock
Nov 03
2020
SELL
Open market or private sale
$1,552,870
$81.73 p/Share
19,000
Reduced 61.69%
11,797
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$147,820
$7.78 p/Share
19,000
Added 38.15%
30,797
Common Stock
Oct 15
2020
SELL
Open market or private sale
$18,122
$90.61 p/Share
200
Reduced 1.67%
11,797
Common Stock