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
May 01
2022
SELL
Payment of exercise price or tax liability
$377,158
$289.01 p/Share
1,305
Reduced 37.16%
2,207
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
2,629
Added 42.81%
3,512
Common Stock
Feb 24
2022
SELL
Open market or private sale
$4,302,080
$297.66 p/Share
14,453
Reduced 78.28%
4,010
Common Stock
Feb 24
2022
SELL
Open market or private sale
$990,321
$316.7 p/Share
3,127
Reduced 77.98%
883
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$1,845,724
$104.99 p/Share
17,580
Added 48.78%
18,463
Common Stock
Feb 17
2022
SELL
Open market or private sale
$1,127,484
$313.19 p/Share
3,600
Reduced 80.3%
883
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$797,151
$302.18 p/Share
2,638
Reduced 37.05%
4,483
Common Stock