Feb 25
2023
SELL
Payment of exercise price or tax liability
$312,441
$56.53 p/Share
5,527
Reduced 8.9%
56,589
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
20,539
Added 25.44%
60,197
Common Stock
Nov 25
2022
SELL
Payment of exercise price or tax liability
$159,088
$54.13 p/Share
2,939
Reduced 6.6%
41,577
Common Stock
Nov 25
2022
BUY
Exercise of conversion of derivative security
-
7,474
Added 14.89%
42,728
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$140,877
$77.49 p/Share
1,818
Reduced 4.55%
38,163
Common Stock
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