Aug 23
2023
BUY
Exercise of conversion of derivative security
$708,084
$28.65 p/Share
24,715
Added 45.76%
29,293
Common Stock
Aug 18
2023
SELL
Open market or private sale
$291,720
$57.2 p/Share
5,100
Reduced 52.7%
4,578
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$392,022
$78.03 p/Share
5,024
Reduced 34.17%
9,678
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
10,130
Added 40.79%
14,702
Common Stock
May 23
2023
SELL
Open market or private sale
$1,690,164
$68.4 p/Share
24,710
Reduced 84.39%
4,572
Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
$707,941
$28.65 p/Share
24,710
Added 45.77%
29,282
Common Stock
May 18
2023
SELL
Open market or private sale
$344,561
$68.23 p/Share
5,050
Reduced 52.48%
4,572
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$318,572
$62.81 p/Share
5,072
Reduced 34.52%
9,622
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
10,125
Added 40.8%
14,694
Common Stock
Feb 23
2023
SELL
Open market or private sale
$5,925,066
$60.23 p/Share
98,374
Reduced 95.56%
4,569
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
$1,951,073
$24.73 p/Share
78,895
Added 43.39%
102,943
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$402,528
$53.09 p/Share
7,582
Reduced 23.97%
24,048
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
20,710
Added 39.57%
31,630
Common Stock
Nov 18
2022
SELL
Open market or private sale
$11,120
$55.6 p/Share
200
Reduced 1.8%
10,920
Common Stock
Nov 17
2022
SELL
Open market or private sale
$2,673
$53.46 p/Share
50
Reduced 0.45%
11,120
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$367,914
$56.42 p/Share
6,521
Reduced 36.86%
11,170
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
13,150
Added 42.64%
17,691
Common Stock
Aug 25
2022
SELL
Open market or private sale
$1,994,481
$50.57 p/Share
39,440
Reduced 89.68%
4,541
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$975,351
$24.73 p/Share
39,440
Added 47.28%
43,981
Common Stock
Aug 16
2022
SELL
Open market or private sale
$345,670
$53.18 p/Share
6,500
Reduced 58.87%
4,541
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$391,531
$60.06 p/Share
6,519
Reduced 37.12%
11,041
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
13,145
Added 42.81%
17,560
Common Stock
May 25
2022
SELL
Open market or private sale
$2,255,179
$285.9 p/Share
7,888
Reduced 89.93%
883
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$975,193
$123.63 p/Share
7,888
Added 47.35%
8,771
Common Stock
May 17
2022
SELL
Open market or private sale
$375,261
$283.43 p/Share
1,324
Reduced 59.99%
883
Common Stock