Jun 15
2023
SELL
Payment of exercise price or tax liability
$165,757
$72.32 p/Share
2,292
Reduced 4.01%
54,900
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$203,254
$48.44 p/Share
4,196
Reduced 6.84%
57,130
Common Stock
Aug 26
2022
SELL
Open market or private sale
$1,681,905
$108.51 p/Share
15,500
Reduced 20.18%
61,326
Common Stock
Aug 26
2022
BUY
Exercise of conversion of derivative security
$954,490
$61.58 p/Share
15,500
Added 16.79%
76,826
Common Stock
Aug 22
2022
SELL
Open market or private sale
$1,165,230
$105.93 p/Share
11,000
Reduced 15.21%
61,326
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
$486,750
$44.25 p/Share
11,000
Added 13.2%
72,326
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$474,270
$113.11 p/Share
4,193
Reduced 6.4%
61,326
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$220,433
$131.21 p/Share
1,680
Reduced 2.5%
65,519
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
19,040
Added 22.08%
67,199
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
9,988
Added 14.76%
57,679
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
-
3,740
Reduced 7.32%
47,335
Common Stock
Dec 07
2021
SELL
Open market or private sale
$1,542,854
$181.15 p/Share
8,517
Reduced 14.29%
51,075
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
-
5,640
Added 8.65%
59,592
Common Stock
Aug 06
2021
SELL
Open market or private sale
$1,817,000
$158.0 p/Share
11,500
Reduced 17.57%
53,952
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
-
5,640
Added 7.93%
65,452
Common Stock
Aug 02
2021
SELL
Open market or private sale
$3,225,720
$145.98 p/Share
22,097
Reduced 26.98%
59,812
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
15,587
Added 15.99%
81,909
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
-
3,132
Reduced 4.51%
66,322
Common Stock
May 18
2021
SELL
Open market or private sale
$62,394
$136.53 p/Share
457
Reduced 0.65%
69,454
Common Ttock
May 18
2021
SELL
Open market or private sale
$261,882
$135.13 p/Share
1,938
Reduced 2.7%
69,911
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
-
575
Reduced 0.79%
71,849
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
20,870
Added 22.54%
71,713
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
-
3,747
Reduced 6.86%
50,843
Common Stock