Mar 20
2023
SELL
Payment of exercise price or tax liability
$49,469
$62.07 p/Share
797
Reduced 1.83%
42,660
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$14,157
$56.63 p/Share
250
Reduced 0.73%
33,986
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
8,388
Added 16.52%
42,374
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$39,063
$58.13 p/Share
672
Reduced 1.93%
34,236
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
$62,954
$58.13 p/Share
1,083
Added 2.98%
35,319
Common Stock
Sep 27
2022
SELL
Open market or private sale
$2,656,875
$75.0 p/Share
35,425
Reduced 50.37%
34,908
Common Stock
Sep 27
2022
BUY
Exercise of conversion of derivative security
$98,324
$7.52 p/Share
13,075
Added 21.41%
47,983
Common Stock
Mar 21
2022
SELL
Open market or private sale
$68,800
$74.62 p/Share
922
Reduced 1.58%
57,258
Common Stock
Mar 14
2022
SELL
Open market or private sale
$18,548
$64.18 p/Share
289
Reduced 0.49%
58,180
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
5,839
Added 9.08%
58,469
Common Stock
Aug 18
2021
SELL
Open market or private sale
$2,203,650
$146.91 p/Share
15,000
Reduced 22.18%
52,630
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
$267,300
$17.82 p/Share
15,000
Added 18.15%
67,630
Common Stock
May 24
2021
SELL
Open market or private sale
$1,891,090
$130.42 p/Share
14,500
Reduced 21.6%
52,630
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$234,175
$16.15 p/Share
14,500
Added 17.76%
67,130
Common Stock
May 21
2021
SELL
Open market or private sale
$1,935,553
$126.83 p/Share
15,261
Reduced 22.48%
52,630
Common Stock
May 21
2021
BUY
Exercise of conversion of derivative security
$141,927
$9.3 p/Share
15,261
Added 18.35%
67,891
Common Stock
May 10
2021
SELL
Open market or private sale
$1,456,215
$125.72 p/Share
11,583
Reduced 18.04%
52,630
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$86,178
$7.44 p/Share
11,583
Added 15.28%
64,213
Common Stock
Mar 22
2021
SELL
Open market or private sale
$88,853
$96.37 p/Share
922
Reduced 1.72%
52,630
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
2,169
Added 3.89%
53,552
Common Stock
Nov 23
2020
SELL
Open market or private sale
$1,519,185
$80.13 p/Share
18,959
Reduced 26.95%
51,383
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$217,081
$11.45 p/Share
18,959
Added 21.23%
70,342
Common Stock