Aug 25
2022
BUY
Exercise of conversion of derivative security
-
7,474
Added 16.13%
38,875
Common Stock
Aug 08
2022
SELL
Open market or private sale
$497,442
$72.02 p/Share
6,907
Reduced 17.52%
32,507
Common Stock
May 25
2022
SELL
Payment of exercise price or tax liability
$185,745
$63.2 p/Share
2,939
Reduced 6.94%
39,414
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
-
7,473
Added 15.56%
40,565
Common Stock
May 13
2022
SELL
Open market or private sale
$66,710
$66.71 p/Share
1,000
Reduced 2.79%
34,880
Common Stock
Apr 28
2022
SELL
Open market or private sale
$10,363
$69.09 p/Share
150
Reduced 0.42%
35,880
Common Stock
Mar 28
2022
SELL
Open market or private sale
$13,686
$91.24 p/Share
150
Reduced 0.41%
36,030
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$501,534
$88.83 p/Share
5,646
Reduced 13.43%
36,380
Common Stock
Feb 25
2022
SELL
Open market or private sale
$17,202
$86.01 p/Share
200
Reduced 0.55%
36,180
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
17,885
Added 32.86%
36,551
Common Stock
Jan 28
2022
SELL
Open market or private sale
$17,072
$85.36 p/Share
200
Reduced 0.82%
24,141
Common Stock
Dec 28
2021
SELL
Open market or private sale
$47,950
$137.0 p/Share
350
Reduced 1.9%
18,083
Common Stock
Nov 29
2021
SELL
Open market or private sale
$62,115
$124.23 p/Share
500
Reduced 2.75%
17,694
Common Stock
Nov 25
2021
SELL
Payment of exercise price or tax liability
$223,554
$125.03 p/Share
1,788
Reduced 6.84%
24,341
Common Stock
Nov 25
2021
SELL
Payment of exercise price or tax liability
$60,110
$125.23 p/Share
480
Reduced 2.54%
18,433
Common Stock
Nov 25
2021
BUY
Exercise of conversion of derivative security
-
4,547
Added 15.29%
25,195
Common Stock
Nov 25
2021
BUY
Exercise of conversion of derivative security
-
1,219
Added 6.06%
18,913
Common Stock
Oct 28
2021
SELL
Open market or private sale
$50,590
$101.18 p/Share
500
Reduced 2.67%
18,194
Common Stock
Sep 28
2021
SELL
Open market or private sale
$25,587
$85.29 p/Share
300
Reduced 1.58%
18,694
Common Stock
Aug 27
2021
SELL
Open market or private sale
$22,500
$90.0 p/Share
250
Reduced 1.3%
18,994
Common Stock
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