Jun 02
2022
BUY
Exercise of conversion of derivative security
-
53
Added 1.84%
2,828
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$5,426
$82.21 p/Share
66
Reduced 2.32%
2,775
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
225
Added 7.43%
2,803
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$1,978
$85.99 p/Share
23
Reduced 0.87%
2,616
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
76
Added 2.8%
2,639
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$21,435
$85.4 p/Share
251
Reduced 8.92%
2,563
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
843
Added 24.3%
2,626
Common Stock
Dec 17
2021
SELL
Open market or private sale
$53,000
$106.0 p/Share
500
Reduced 20.23%
1,971
Common Stock
Dec 13
2021
SELL
Open market or private sale
$29,000
$116.0 p/Share
250
Reduced 9.19%
2,471
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$15,295
$115.0 p/Share
133
Reduced 4.38%
2,902
Common Stock
Dec 08
2021
SELL
Open market or private sale
$20,815
$115.0 p/Share
181
Reduced 6.24%
2,721
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
$8,553
$27.24 p/Share
314
Added 9.38%
3,035
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$6,131
$109.49 p/Share
56
Reduced 2.02%
2,721
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
-
226
Added 7.61%
2,745
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$2,104
$110.74 p/Share
19
Reduced 0.74%
2,551
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
77
Added 2.91%
2,570
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$4,593
$109.36 p/Share
42
Reduced 1.66%
2,493
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
-
170
Added 6.28%
2,535
Common Stock
Sep 16
2021
SELL
Open market or private sale
$66,250
$132.5 p/Share
500
Reduced 17.45%
2,365
Common Stock
Sep 13
2021
SELL
Payment of exercise price or tax liability
$3,066
$133.31 p/Share
23
Reduced 0.8%
2,865
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
-
93
Added 3.12%
2,888
Common Stock
Sep 07
2021
SELL
Payment of exercise price or tax liability
$7,974
$142.39 p/Share
56
Reduced 1.96%
2,795
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
-
226
Added 7.42%
2,819
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$2,679
$141.01 p/Share
19
Reduced 0.72%
2,625
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
-
77
Added 2.83%
2,644
Common Stock