Jan 31
2022
BUY
Exercise of conversion of derivative security
-
7,380
Added 50.0%
7,380
Common Stock
Jan 27
2022
SELL
Open market or private sale
$8,775,000
$135.0 p/Share
65,000
Reduced 100.0%
0
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
$7,540,000
$116.0 p/Share
65,000
Added 50.0%
65,000
Common Stock
Jan 20
2022
SELL
Open market or private sale
$10,060,433
$130.01 p/Share
77,382
Reduced 100.0%
0
Common Stock
Jan 20
2022
BUY
Exercise of conversion of derivative security
$7,728,141
$99.87 p/Share
77,382
Added 50.0%
77,382
Common Stock
Jan 19
2022
SELL
Open market or private sale
$5,910,840
$130.0 p/Share
45,468
Reduced 100.0%
0
Common Stock
Jan 19
2022
BUY
Exercise of conversion of derivative security
$4,540,889
$99.87 p/Share
45,468
Added 50.0%
45,468
Common Stock
Jan 18
2022
SELL
Open market or private sale
$39,000
$130.0 p/Share
300
Reduced 100.0%
0
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$29,961
$99.87 p/Share
300
Added 50.0%
300
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$37,034
$113.6 p/Share
326
Reduced 100.0%
0
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
326
Added 71.65%
129
Common Stock
Dec 07
2021
SELL
Open market or private sale
$2,294,760
$117.68 p/Share
19,500
Reduced 100.0%
0
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
$2,100,735
$107.73 p/Share
19,500
Added 50.0%
19,500
Common Stock
Nov 15
2021
SELL
Open market or private sale
$4,486,560
$115.04 p/Share
39,000
Reduced 100.0%
0
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$4,201,470
$107.73 p/Share
39,000
Added 50.0%
39,000
Common Stock
Oct 29
2021
SELL
Open market or private sale
$2,242,695
$115.01 p/Share
19,500
Reduced 100.0%
0
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$2,100,735
$107.73 p/Share
19,500
Added 50.0%
19,500
Common Stock
May 17
2021
SELL
Open market or private sale
$5,036,565
$110.33 p/Share
45,650
Reduced 100.0%
0
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$3,802,189
$83.29 p/Share
45,650
Added 50.0%
45,650
Common Stock
Jan 31
2021
SELL
Sale (or disposition) back to the issuer
$911,725
$85.2 p/Share
10,701
Reduced 100.0%
0
Common Stock
Jan 31
2021
BUY
Exercise of conversion of derivative security
-
10,701
Added 50.0%
10,701
Common Stock
Jan 14
2021
SELL
Open market or private sale
$9,005,050
$94.79 p/Share
95,000
Reduced 100.0%
0
Common Stock
Jan 14
2021
BUY
Exercise of conversion of derivative security
$8,990,800
$94.64 p/Share
95,000
Added 50.0%
95,000
Common Stock
Dec 17
2020
SELL
Payment of exercise price or tax liability
$21,926
$88.41 p/Share
248
Reduced 100.0%
0
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
-
248
Added 79.23%
65
Common Stock