Jun 06
2023
SELL
Open market or private sale
$1,692,161
$61.56 p/Share
27,488
Reduced 39.43%
42,234
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$224,302
$8.16 p/Share
27,488
Added 28.28%
69,722
Common Stock
Jun 05
2023
SELL
Open market or private sale
$1,669,285
$60.73 p/Share
27,487
Reduced 39.42%
42,234
Common Stock
Jun 05
2023
BUY
Exercise of conversion of derivative security
$224,293
$8.16 p/Share
27,487
Added 28.28%
69,721
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$29,815
$59.87 p/Share
498
Reduced 1.17%
42,234
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
1,124
Added 2.56%
42,732
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$24,661
$57.89 p/Share
426
Reduced 1.01%
41,608
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
960
Added 2.23%
42,034
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$70,158
$57.46 p/Share
1,221
Reduced 2.89%
41,074
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
2,755
Added 6.12%
42,295
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$54,857
$56.38 p/Share
973
Reduced 2.4%
39,540
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
2,195
Added 5.14%
40,513
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$314,087
$57.42 p/Share
5,470
Reduced 12.49%
38,318
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
17,992
Added 29.12%
43,788
Common Stock
Mar 06
2022
SELL
Payment of exercise price or tax liability
$45,820
$46.33 p/Share
989
Reduced 3.69%
25,784
Common Stock
Mar 06
2022
BUY
Exercise of conversion of derivative security
-
3,374
Added 11.32%
26,443
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$14,612
$52.0 p/Share
281
Reduced 1.19%
23,399
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
959
Added 3.89%
23,680
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$26,917
$53.09 p/Share
507
Reduced 2.18%
22,721
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
1,754
Added 7.02%
23,228
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$40,333
$53.07 p/Share
760
Reduced 3.42%
21,474
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
2,195
Added 8.99%
22,234
Common Stock
Aug 27
2021
SELL
Open market or private sale
$2,907,078
$52.88 p/Share
54,975
Reduced 73.29%
20,039
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$448,596
$8.16 p/Share
54,975
Added 42.29%
75,014
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$48,946
$49.49 p/Share
989
Reduced 4.7%
20,039
Common Stock