Apr 20
2023
BUY
Exercise of conversion of derivative security
$25,560
$25.56 p/Share
1,000
Added 1.57%
62,680
Common Stock
Mar 20
2023
SELL
Open market or private sale
$213,324
$123.38 p/Share
1,729
Reduced 2.73%
61,680
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$25,560
$25.56 p/Share
1,000
Added 1.55%
63,409
Common Stock
Feb 23
2023
SELL
Open market or private sale
$140,786
$120.33 p/Share
1,170
Reduced 1.84%
62,409
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
$17,892
$25.56 p/Share
700
Added 1.09%
63,579
Common Stock
Feb 22
2023
SELL
Open market or private sale
$67,107
$120.05 p/Share
559
Reduced 0.88%
62,879
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$7,668
$25.56 p/Share
300
Added 0.47%
63,438
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$178,262
$121.02 p/Share
1,473
Reduced 2.28%
63,138
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
2,969
Added 4.39%
64,611
Common Stock
Feb 02
2023
SELL
Open market or private sale
$388,815
$122.5 p/Share
3,174
Reduced 4.9%
61,642
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$51,120
$25.56 p/Share
2,000
Added 2.99%
64,816
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$274,813
$119.07 p/Share
2,308
Reduced 3.54%
62,816
Common Stock
Nov 10
2022
SELL
Open market or private sale
$191,679
$121.47 p/Share
1,578
Reduced 2.37%
65,124
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$25,560
$25.56 p/Share
1,000
Added 1.48%
66,702
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$483,117
$139.71 p/Share
3,458
Reduced 5.0%
65,702
Common Stock
Oct 27
2022
BUY
Grant, award, or other acquisition
-
15,692
Added 18.49%
69,160
Common Stock
Aug 15
2022
SELL
Open market or private sale
$955,221
$151.96 p/Share
6,286
Reduced 10.52%
53,468
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$76,680
$25.56 p/Share
3,000
Added 4.78%
59,754
Common Stock
Aug 12
2022
SELL
Open market or private sale
$180,000
$150.0 p/Share
1,200
Reduced 2.07%
56,754
Common Stock
Aug 11
2022
SELL
Open market or private sale
$2,100
$150.0 p/Share
14
Reduced 0.02%
57,954
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$428,881
$123.99 p/Share
3,459
Reduced 5.63%
57,968
Common Stock
Jul 21
2022
SELL
Open market or private sale
$325,250
$130.1 p/Share
2,500
Reduced 3.91%
61,427
Common Stock
Jul 21
2022
BUY
Exercise of conversion of derivative security
$25,560
$25.56 p/Share
1,000
Added 1.54%
63,927
Common Stock
Jun 21
2022
SELL
Open market or private sale
$309,525
$123.81 p/Share
2,500
Reduced 3.82%
62,927
Common Stock
Jun 21
2022
BUY
Exercise of conversion of derivative security
$25,560
$25.56 p/Share
1,000
Added 1.51%
65,427
Common Stock